/* * This file is a part of TTCalc - a mathematical calculator * and is distributed under the (new) BSD licence. * Author: Tomasz Sowa */ /* * Copyright (c) 2006-2009, Tomasz Sowa * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * * Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * * Neither the name Tomasz Sowa nor the names of contributors to this * project may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. */ #include "compileconfig.h" #include "languages.h" const char * Languages::ErrorMessage(Country country, ttmath::ErrorCode code) { const char * unk_err = "unknown error"; if( error_messages_tab.empty() ) InitErrorMessagesTab(); unsigned int cid = static_cast( country ); if( cid >= error_messages_tab.size() ) return unk_err; std::map::const_iterator i; i = error_messages_tab[cid].find( code ); if( i == error_messages_tab[cid].end() ) return unk_err; return i->second.c_str(); } const char * Languages::ErrorMessage(ttmath::ErrorCode code) { return ErrorMessage(current_country, code); } void Languages::InsertErrorPair(ttmath::ErrorCode code, const char * message) { if( error_messages_tab.empty() ) return; error_messages_tab.back().insert( std::make_pair(code, message) ); } void Languages::InitErrorMessagesTab() { error_messages_tab.push_back( std::map() ); /* english messages relating to ttmath library */ InsertErrorPair(ttmath::err_ok,"ok"); InsertErrorPair(ttmath::err_nothing_has_read,""); InsertErrorPair(ttmath::err_unknown_character,"An unknown character"); InsertErrorPair(ttmath::err_unexpected_final_bracket,"An unexpected final bracket"); InsertErrorPair(ttmath::err_stack_not_clear,"An unknown character has left"); InsertErrorPair(ttmath::err_unknown_variable,"An unknown variable"); InsertErrorPair(ttmath::err_division_by_zero,"Division by zero"); InsertErrorPair(ttmath::err_interrupt,"The calculating has been broken"); InsertErrorPair(ttmath::err_overflow,"Overflow"); InsertErrorPair(ttmath::err_unknown_function,"An unknown function"); InsertErrorPair(ttmath::err_unknown_operator,"An unknown operator"); InsertErrorPair(ttmath::err_unexpected_semicolon_operator,"An unexpected semicolon operator"); InsertErrorPair(ttmath::err_improper_amount_of_arguments,"Improper amount of arguments"); InsertErrorPair(ttmath::err_improper_argument,"Improper argument"); InsertErrorPair(ttmath::err_unexpected_end,"Unexpected end"); InsertErrorPair(ttmath::err_internal_error,"An internal error"); InsertErrorPair(ttmath::err_incorrect_name,"Incorrect name of a variable or function"); InsertErrorPair(ttmath::err_incorrect_value,"Incorrect value of a variable or function"); InsertErrorPair(ttmath::err_variable_exists,"This variable already exists"); InsertErrorPair(ttmath::err_variable_loop,"There's a recurrence between variables"); InsertErrorPair(ttmath::err_functions_loop,"There's a recurrence between functions"); InsertErrorPair(ttmath::err_must_be_only_one_value,"Variables or functions must return only one value"); InsertErrorPair(ttmath::err_still_calculating,"Calculating..."); InsertErrorPair(ttmath::err_percent_from,"Incorrectly used percentage operator"); // other english translation: the percentage operator used in incorrect way /* polish messages relating to ttmath library */ error_messages_tab.push_back( std::map() ); InsertErrorPair(ttmath::err_ok,"ok"); InsertErrorPair(ttmath::err_nothing_has_read,""); InsertErrorPair(ttmath::err_unknown_character,"Nieznany znak"); InsertErrorPair(ttmath::err_unexpected_final_bracket,"Nieoczekiwany nawias zamykaj¹cy"); InsertErrorPair(ttmath::err_stack_not_clear,"Pozosta³ nieznany znak"); InsertErrorPair(ttmath::err_unknown_variable,"Nieznana zmienna"); InsertErrorPair(ttmath::err_division_by_zero,"Dzielenie przez zero"); InsertErrorPair(ttmath::err_interrupt,"Obliczenia zosta³y przerwane"); InsertErrorPair(ttmath::err_overflow,"Przekroczony zakres"); InsertErrorPair(ttmath::err_unknown_function,"Nieznana funkcja"); InsertErrorPair(ttmath::err_unknown_operator,"Nieznany operator"); InsertErrorPair(ttmath::err_unexpected_semicolon_operator,"Nieoczekiwany operator 'œrednik'"); InsertErrorPair(ttmath::err_improper_amount_of_arguments,"Niew³aœciwa liczba argumentów"); InsertErrorPair(ttmath::err_improper_argument,"Niew³aœciwy argument"); InsertErrorPair(ttmath::err_unexpected_end,"Nieoczekiwany koniec"); InsertErrorPair(ttmath::err_internal_error,"B³¹d wewnêtrzny programu!"); InsertErrorPair(ttmath::err_incorrect_name,"Nieprawid³owa nazwa zmiennej lub funkcji"); InsertErrorPair(ttmath::err_incorrect_value,"Nieprawid³owa wartoœæ zmiennej lub funkcji"); InsertErrorPair(ttmath::err_variable_exists,"Ta zmienna juz istnieje"); InsertErrorPair(ttmath::err_variable_loop,"Pomiêdzy zmiennymi zachodzi wywo³anie rekurencyjne"); InsertErrorPair(ttmath::err_functions_loop,"Pomiêdzy funkcjami zachodzi wywo³anie rekurencyjne"); InsertErrorPair(ttmath::err_must_be_only_one_value,"Zmienne albo funkcje mog¹ posiadaæ (zwracaæ) tylko jedn¹ wartoœæ"); InsertErrorPair(ttmath::err_still_calculating,"Obliczanie..."); InsertErrorPair(ttmath::err_percent_from,"Nieprawid³owo u¿yty operator procentu"); /* spanish messages relating to ttmath library */ error_messages_tab.push_back( std::map() ); InsertErrorPair(ttmath::err_ok,"ok"); InsertErrorPair(ttmath::err_nothing_has_read,""); InsertErrorPair(ttmath::err_unknown_character,"Un caracter desconocido"); InsertErrorPair(ttmath::err_unexpected_final_bracket,"corchete final inesperado"); InsertErrorPair(ttmath::err_stack_not_clear,"caracter desconocido a la izquierda"); InsertErrorPair(ttmath::err_unknown_variable,"Variable desconocida"); InsertErrorPair(ttmath::err_division_by_zero,"Division por cero"); InsertErrorPair(ttmath::err_interrupt,"El calculo se ha colapsado"); InsertErrorPair(ttmath::err_overflow,"Overflow"); InsertErrorPair(ttmath::err_unknown_function,"Funcion desconocida"); InsertErrorPair(ttmath::err_unknown_operator,"Operador desconocida"); InsertErrorPair(ttmath::err_unexpected_semicolon_operator,"punto y coma inesperado"); InsertErrorPair(ttmath::err_improper_amount_of_arguments,"numero de argumentos incorrecto"); InsertErrorPair(ttmath::err_improper_argument,"argumento incorrecto"); InsertErrorPair(ttmath::err_unexpected_end,"Fin inexperado"); InsertErrorPair(ttmath::err_internal_error,"Error interno"); InsertErrorPair(ttmath::err_incorrect_name,"nombre incorrecto de variable o funcion"); InsertErrorPair(ttmath::err_incorrect_value,"valor incorrecto de variable o funcion"); InsertErrorPair(ttmath::err_variable_exists,"Variable ya existe"); InsertErrorPair(ttmath::err_variable_loop,"Recurrencia entre variables"); InsertErrorPair(ttmath::err_functions_loop,"Recurrencia entre funciones"); InsertErrorPair(ttmath::err_must_be_only_one_value,"Variables o funciones solo pueden retornar un valor"); InsertErrorPair(ttmath::err_still_calculating,"Calculando ..."); InsertErrorPair(ttmath::err_percent_from,"Incorrectly used percentage operator"); /* danish messages relating to ttmath library */ error_messages_tab.push_back( std::map() ); InsertErrorPair(ttmath::err_ok,"ok"); InsertErrorPair(ttmath::err_nothing_has_read,""); InsertErrorPair(ttmath::err_unknown_character,"Et ukendt tegn"); InsertErrorPair(ttmath::err_unexpected_final_bracket,"En uforventet endelig klasse"); InsertErrorPair(ttmath::err_stack_not_clear,"Et ukendt tegn er væk"); InsertErrorPair(ttmath::err_unknown_variable,"En ukendt variabel"); InsertErrorPair(ttmath::err_division_by_zero,"Division med nul"); InsertErrorPair(ttmath::err_interrupt,"Beregningen er blevet afbrydt"); InsertErrorPair(ttmath::err_overflow,"Overflow fejl"); InsertErrorPair(ttmath::err_unknown_function,"En ukendt funktion"); InsertErrorPair(ttmath::err_unknown_operator,"En ukendt operator"); InsertErrorPair(ttmath::err_unexpected_semicolon_operator,"En ukendt semikolon operator"); InsertErrorPair(ttmath::err_improper_amount_of_arguments,"Ukorrekt mængde af argumenter"); InsertErrorPair(ttmath::err_improper_argument,"Uægte argumentation"); InsertErrorPair(ttmath::err_unexpected_end,"Uforventet slutning"); InsertErrorPair(ttmath::err_internal_error,"En intern fejl"); InsertErrorPair(ttmath::err_incorrect_name,"Ukorrekt navn for en variabel eller function"); InsertErrorPair(ttmath::err_incorrect_value,"Ukorrekt værdi for en variabel eller funktion"); InsertErrorPair(ttmath::err_variable_exists,"Denne variabel eksisterer allerede"); InsertErrorPair(ttmath::err_variable_loop,"Det er en gentagelse mellem variabler"); InsertErrorPair(ttmath::err_functions_loop,"Der er en gentagelse mellem funktioner"); InsertErrorPair(ttmath::err_must_be_only_one_value,"Variabler eller funktioner skal kun returnere én værdi"); InsertErrorPair(ttmath::err_still_calculating,"Regner..."); InsertErrorPair(ttmath::err_percent_from,"Incorrectly used percentage operator"); /* chinese messages relating to ttmath library */ error_messages_tab.push_back( std::map() ); InsertErrorPair(ttmath::err_ok,"È·¶¨"); InsertErrorPair(ttmath::err_nothing_has_read,""); InsertErrorPair(ttmath::err_unknown_character,"δ֪×Ö·û"); InsertErrorPair(ttmath::err_unexpected_final_bracket,"ÒâÍâ¶àÓàµÄÀ¨»¡"); InsertErrorPair(ttmath::err_stack_not_clear,"δ֪×Ö·ûûÓÐÇå¿Õ"); InsertErrorPair(ttmath::err_unknown_variable,"δ֪±äÁ¿"); InsertErrorPair(ttmath::err_division_by_zero,"³ýÊý²»ÄÜΪÁã"); InsertErrorPair(ttmath::err_interrupt,"¼ÆËã±»ÖжÏ"); InsertErrorPair(ttmath::err_overflow,"Êý¾ÝÒç³ö"); InsertErrorPair(ttmath::err_unknown_function,"δ֪º¯Êý"); InsertErrorPair(ttmath::err_unknown_operator,"δ֪ÔËËã·û"); InsertErrorPair(ttmath::err_unexpected_semicolon_operator,"ÒâÍâµÄ·ÖºÅÔËËã·û"); InsertErrorPair(ttmath::err_improper_amount_of_arguments,"´íÎó²ÎÊýÊýÁ¿"); InsertErrorPair(ttmath::err_improper_argument,"´íÎó²ÎÊý"); InsertErrorPair(ttmath::err_unexpected_end,"ÒâÍâÄ©¶Ë"); InsertErrorPair(ttmath::err_internal_error,"ÄÚ²¿´íÎó"); InsertErrorPair(ttmath::err_incorrect_name,"´íÎóµÄ±äÁ¿Ãû»òº¯ÊýÃû"); InsertErrorPair(ttmath::err_incorrect_value,"´íÎóµÄ±äÁ¿Öµ»òº¯ÊýÖµ"); InsertErrorPair(ttmath::err_variable_exists,"Õâ¸ö±äÁ¿ÒѾ­´æÔÚ"); InsertErrorPair(ttmath::err_variable_loop,"±äÁ¿Ñ­»·"); InsertErrorPair(ttmath::err_functions_loop,"º¯ÊýÑ­»·"); InsertErrorPair(ttmath::err_must_be_only_one_value,"±äÁ¿»òº¯Êý±ØÐëÓзµ»ØÖµ"); InsertErrorPair(ttmath::err_still_calculating,"ÕýÔÚ¼ÆËã..."); InsertErrorPair(ttmath::err_percent_from,"Incorrectly used percentage operator"); /* russian messages relating to ttmath library */ error_messages_tab.push_back( std::map() ); InsertErrorPair(ttmath::err_ok,"ok"); InsertErrorPair(ttmath::err_nothing_has_read,""); InsertErrorPair(ttmath::err_unknown_character,"Íåèçâåñòíûé ñèìâîë"); InsertErrorPair(ttmath::err_unexpected_final_bracket,"Íåîæèäàííàÿ çàêðûâàþùàÿ ñêîáêà"); InsertErrorPair(ttmath::err_stack_not_clear,"Îñòàëñÿ íåèçâåñòíûé ñèìâîë"); InsertErrorPair(ttmath::err_unknown_variable,"Íåèçâåñòíàÿ ïåðåìåííàÿ"); InsertErrorPair(ttmath::err_division_by_zero,"Äåëèòü íà íîëü íåëüçÿ"); InsertErrorPair(ttmath::err_interrupt,"Ïîäñ÷åò ïðåðâàí"); InsertErrorPair(ttmath::err_overflow,"Ïåðåïîëíåíèå"); InsertErrorPair(ttmath::err_unknown_function,"Íåèçâåñòíàÿ ôóíêöèÿ"); InsertErrorPair(ttmath::err_unknown_operator,"Íåèçâåñòíûé îïåðàòîð"); InsertErrorPair(ttmath::err_unexpected_semicolon_operator,"Íåîæèäàííûé îïåðàòîð ñ ;"); InsertErrorPair(ttmath::err_improper_amount_of_arguments,"Íåäîïóñòèìîå êîëè÷åñòâî àðãóìåíòîâ"); InsertErrorPair(ttmath::err_improper_argument,"Íåäîïóñòèìûé àðãóìåíò"); InsertErrorPair(ttmath::err_unexpected_end,"Íåîæèäàííûé êîíåö"); InsertErrorPair(ttmath::err_internal_error,"Âíóòðåííÿÿ îøèáêà"); InsertErrorPair(ttmath::err_incorrect_name,"Íåïðàâèëüíîå èìÿ ïåðåìåííîé èëè ôóíêöèè"); InsertErrorPair(ttmath::err_incorrect_value,"Íåïðàâèëüíîå çíà÷åíèå ïåðåìåííîé èëè ôóíêöèè"); InsertErrorPair(ttmath::err_variable_exists,"Òàêàÿ ïåðåìåííàÿ óæå çàäàíà"); InsertErrorPair(ttmath::err_variable_loop,"Ïåðåìåííûå ðåêóððåíòíû"); InsertErrorPair(ttmath::err_functions_loop,"Ôóíêöèè ðåêóððåíòíû"); InsertErrorPair(ttmath::err_must_be_only_one_value,"Ïåðåìåííûå èëè ôóíêöèè äîëæíû âîçâðàùàòü òîëüêî îäíî çíà÷åíèå"); InsertErrorPair(ttmath::err_still_calculating,"Ïîäñ÷èòûâàåì..."); InsertErrorPair(ttmath::err_percent_from,"Incorrectly used percentage operator"); /* swedish messages relating to ttmath library */ error_messages_tab.push_back( std::map() ); InsertErrorPair(ttmath::err_ok,"ok"); InsertErrorPair(ttmath::err_nothing_has_read,""); InsertErrorPair(ttmath::err_unknown_character,"Ett okänt tecken"); InsertErrorPair(ttmath::err_unexpected_final_bracket,"En oförväntat slutlig klass"); InsertErrorPair(ttmath::err_stack_not_clear,"Ett okänt tecken saknas"); InsertErrorPair(ttmath::err_unknown_variable,"En okänd variabel"); InsertErrorPair(ttmath::err_division_by_zero,"Division med noll"); InsertErrorPair(ttmath::err_interrupt,"Beräkningen har avbrutits"); InsertErrorPair(ttmath::err_overflow,"Overflow fel"); InsertErrorPair(ttmath::err_unknown_function,"En okänd funktion"); InsertErrorPair(ttmath::err_unknown_operator,"En okänd operator"); InsertErrorPair(ttmath::err_unexpected_semicolon_operator,"En okänd semikolonoperator"); InsertErrorPair(ttmath::err_improper_amount_of_arguments,"Felaktig mängd argument"); InsertErrorPair(ttmath::err_improper_argument,"Ogiltig argumentation"); InsertErrorPair(ttmath::err_unexpected_end,"Oförväntat fel"); InsertErrorPair(ttmath::err_internal_error,"Ett internt fel"); InsertErrorPair(ttmath::err_incorrect_name,"Ogiltigt namn för en variabel eller funktion"); InsertErrorPair(ttmath::err_incorrect_value,"Ogiltigt värde för en variabel eller funktion"); InsertErrorPair(ttmath::err_variable_exists,"Denna variabel existerar redan"); InsertErrorPair(ttmath::err_variable_loop,"Det är en upprepepning mellan variabler"); InsertErrorPair(ttmath::err_functions_loop,"Det är en upprepning mellan funktioner"); InsertErrorPair(ttmath::err_must_be_only_one_value,"Variabler eller funktioner skall kunna avge ett värde"); InsertErrorPair(ttmath::err_still_calculating,"Räknar bävrar..."); InsertErrorPair(ttmath::err_percent_from,"Incorrectly used percentage operator"); } // for gui messages const char * Languages::GuiMessage(Country country, GuiMsg code) { const char * unk_msg = "unknown"; if( gui_messages_tab.empty() ) InitGuiMessagesTab(); unsigned int cid = static_cast( country ); if( cid >= gui_messages_tab.size() ) return unk_msg; std::map::const_iterator i; i = gui_messages_tab[cid].find( code ); if( i == gui_messages_tab[cid].end() ) return unk_msg; return i->second.c_str(); } const char * Languages::GuiMessage(GuiMsg code) { return GuiMessage(current_country, code); } void Languages::InsertGuiPair(GuiMsg code, const char * message) { if( gui_messages_tab.empty() ) return; gui_messages_tab.back().insert( std::make_pair(code, message) ); } void Languages::InitGuiMessagesTab() { /* english gui messages & - (ampersand) used in menus or buttons, means the key shortcut (when left Alt is pressed you see a small line at the bottom of a specified letter) \t - tabulator \r\n - new line %d - another integer value (leave it) %s - another string (leave it) */ gui_messages_tab.push_back( std::map() ); InsertGuiPair(button_ok,"Ok"); InsertGuiPair(button_cancel,"Cancel"); InsertGuiPair(message_box_caption,"TTCalc"); InsertGuiPair(dialog_box_add_variable_caption,"Add a new variable"); InsertGuiPair(dialog_box_edit_variable_caption,"Edit a variable"); InsertGuiPair(dialog_box_add_variable_incorrect_name,"An incorrect name of the variable"); InsertGuiPair(dialog_box_add_variable_incorrect_value,"An incorrect value of the variable"); InsertGuiPair(dialog_box_add_variable_variable_exists,"This variable already exists"); InsertGuiPair(dialog_box_edit_variable_unknown_variable,"There isn't this variable in my table. There's probably an internal error!"); InsertGuiPair(dialog_box_delete_variable_confirm,"Do you want to delete these variables?"); InsertGuiPair(dialog_box_variable_not_all_deleted,"There are some variables which I was not able to delete. Probably an internal error!"); InsertGuiPair(dialog_box_add_function_caption,"Add a new function"); InsertGuiPair(dialog_box_edit_function_caption,"Edit a function"); InsertGuiPair(dialog_box_add_function_function_exists,"This function already exists"); InsertGuiPair(dialog_box_edit_function_unknown_function,"There isn't this function in my table. There's probably an internal error!"); InsertGuiPair(dialog_box_delete_function_confirm,"Do you want to delete these functions?"); InsertGuiPair(dialog_box_function_not_all_deleted,"There are some functions which I was not able to delete. Probably an internal error!"); InsertGuiPair(dialog_box_add_function_incorrect_name,"An incorrect name of the function"); InsertGuiPair(list_variables_header_1,"Name"); InsertGuiPair(list_variables_header_2,"Value"); InsertGuiPair(list_functions_header_1,"Name"); InsertGuiPair(list_functions_header_2,"Param."); InsertGuiPair(list_functions_header_3,"Value"); InsertGuiPair(button_add,"Add"); InsertGuiPair(button_edit,"Edit"); InsertGuiPair(button_delete,"Delete"); InsertGuiPair(button_clear,"C"); InsertGuiPair(tab_standard,"Standard"); InsertGuiPair(tab_variables,"Variables"); InsertGuiPair(tab_functions,"Functions"); InsertGuiPair(tab_precision,"Precision"); InsertGuiPair(tab_display,"Display"); InsertGuiPair(tab_convert,"Convert"); InsertGuiPair(radio_precision_1,"Small - 96 bits for the mantissa, 32 bits for the exponent"); InsertGuiPair(radio_precision_2,"Medium - 512 bits for the mantissa, 64 bits for the exponent"); InsertGuiPair(radio_precision_3,"Big - 1024 bits for the mantissa, 128 bits for the exponent"); InsertGuiPair(precision_1_info,"(+/-)6.97...e+646457021, 26 valid decimal digits"); InsertGuiPair(precision_2_info,"(+/-)9.25...e+2776511644261678719, 152 valid decimal digits"); InsertGuiPair(precision_3_info,"(+/-)9.80...*10^(10^37), 306 valid decimal digits"); InsertGuiPair(overflow_during_printing,"Overflow during printing"); InsertGuiPair(combo_rounding_none,"none"); InsertGuiPair(combo_rounding_integer,"to integer"); InsertGuiPair(combo_rounding_to_number,"to"); InsertGuiPair(combo_rounding_after_comma,"digit(s)"); InsertGuiPair(check_remove_zeroes,"Remove last trailing zeroes"); InsertGuiPair(display_input, "Input base"); InsertGuiPair(display_output, "Output base"); InsertGuiPair(display_rounding, "Rounding"); InsertGuiPair(display_always_scientific,"Always"); InsertGuiPair(display_not_always_scientific,"When the exponent is greater than:"); InsertGuiPair(display_group_scientific, "Print the result as the scientific value"); InsertGuiPair(display_deg_rad_grad, "Trigonometric functions"); InsertGuiPair(display_grouping, "Grouping"); // e.g. 1`000`000 InsertGuiPair(display_grouping_none, "none"); InsertGuiPair(display_grouping_space, "space"); InsertGuiPair(display_input_decimal_point, "Input decimal point"); // Decimal point in formula InsertGuiPair(display_input_decimal_point_item1, " . or ,"); InsertGuiPair(display_output_decimal_point, "Output decimal point"); // Decimal point in result InsertGuiPair(display_param_sep, "Parameters separated by"); InsertGuiPair(display_param_sep_item2, " ; or ."); InsertGuiPair(display_param_sep_item3, " ; or ,"); InsertGuiPair(convert_type, "Type"); InsertGuiPair(convert_input, "Input"); InsertGuiPair(convert_output, "Output"); InsertGuiPair(convert_dynamic_output, "Auto prefix"); InsertGuiPair(menu_view, "&View"); InsertGuiPair(menu_edit, "&Edit"); InsertGuiPair(menu_help, "&Help"); InsertGuiPair(menu_language, "&Language"); InsertGuiPair(menu_view_new_window, "&New window"); InsertGuiPair(menu_view_normal_view, "No&rmal view"); InsertGuiPair(menu_view_compact_view, "C&ompact view"); InsertGuiPair(menu_view_pad, "&Pad"); InsertGuiPair(menu_view_always_on_top, "&Always on top"); InsertGuiPair(menu_view_lang_english, "&English"); InsertGuiPair(menu_view_lang_polish, "&Polish"); InsertGuiPair(menu_view_lang_spanish, "&Spanish"); InsertGuiPair(menu_view_lang_danish, "&Danish"); InsertGuiPair(menu_view_lang_chinese, "&Chinese"); InsertGuiPair(menu_view_lang_russian, "&Russian"); InsertGuiPair(menu_view_lang_swedish, "&Swedish"); InsertGuiPair(menu_view_close_program, "&Close"); InsertGuiPair(menu_edit_undo, "&Undo \tCtrl+Z"); InsertGuiPair(menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(menu_edit_paste, "&Paste"); // cutting, copying, pasting the the edit which has a focus InsertGuiPair(menu_edit_del, "&Delete \tDel"); InsertGuiPair(menu_edit_paste_formula, "Paste &formula\tCtrl+V"); // pasting directly to input edit InsertGuiPair(menu_edit_copy_result, "Copy &result \tCtrl+R"); InsertGuiPair(menu_edit_copy_both, "Copy &both \tCtrl+B"); // copying in this way: "input edit = output edit" InsertGuiPair(menu_edit_select_all, "Select &all \tEsc"); InsertGuiPair(menu_edit_bracket, "Bracke&t \tCtrl+0"); // inserting brackets: (...) InsertGuiPair(menu_help_help, "&Help"); InsertGuiPair(menu_help_project_page, "&Project page"); InsertGuiPair(menu_help_check_update, "&Check update..."); InsertGuiPair(menu_help_about, "&About"); InsertGuiPair(menu_update_available, "&New version is available"); // not implemented yet // this will be a new main menu item (one after 'help') visible only if there is an update InsertGuiPair(cant_init_calculations, "I could not initialize the module for calculations"); InsertGuiPair(message_box_error_caption,"TTCalc"); InsertGuiPair(cant_create_thread, "I could not create the second thread for calculating"); InsertGuiPair(cant_create_pad, "I could not create the pad window"); InsertGuiPair(cant_create_main_window, "I could not create the main window of the application"); InsertGuiPair(cant_init_common_controls,"I could not initialize the common controls (InitCommonControlsEx)"); InsertGuiPair(about_text, "Mathematical calculator TTCalc %d.%d.%d%s%s\r\n\r\n" "Author: Tomasz Sowa\r\n" "Contact: t.sowa@ttmath.org\r\n" "Licence: BSD (open source)\r\n" "Project page: http://ttcalc.sourceforge.net\r\n" "Bignum library: TTMath %d.%d.%d%s\r\n" "Bignum type: binary floating point numbers\r\n" "Programming language: C++\r\n" "Compiler: %s\r\n" "%s" // for upx "\r\n" "TTCalc uses the TTMath bignum library" " which can be found at http://www.ttmath.org\r\n" "\r\n" #ifdef TTCALC_PORTABLE "This is the portable version of the program TTCalc. In this version " "you can calculate only with one kind of precision (96 bits for the " "mantissa and 32 bits for the exponent) it's about +/-6.9e+646457021.\r\n" "\r\n" #endif "Translations:\r\n" "English Author\r\n" // one tabulator between language and the name of the author "Polish Author\r\n" "Spanish Alejandro S. Valdezate \r\n" "Danish Rune Bisgaard Vammen \r\n" "Chinese Juis \r\n" "Russian Vladimir Gladilovich \r\n" "Swedish Lars 'Bafvert' Gafvert \r\n" ); InsertGuiPair(about_text_portable_version, " portable version"); InsertGuiPair(about_text_exe_packer, "EXE Packer: UPX 3.03\r\n"); InsertGuiPair(about_box_title, "About"); InsertGuiPair(about_box_button_close, "Close"); InsertGuiPair(unknown_error, "An unknown error has occurred"); InsertGuiPair(cant_find_help, "I can't find any help files"); InsertGuiPair(cant_open_project_page, "I can't open the project webpage"); InsertGuiPair(update_title, "Check for a new version"); InsertGuiPair(update_button_next, "Next"); InsertGuiPair(update_button_finish, "Finish"); InsertGuiPair(update_button_cancel, "Cancel"); InsertGuiPair(update_check_at_startup, "Always check for the update on startup"); InsertGuiPair(update_check_for_info, "Press Next to check for the update..."); InsertGuiPair(update_is_new_version, "Version %d.%d.%d is available, press Next to download..."); InsertGuiPair(update_no_new_version, "There is not a new version available."); InsertGuiPair(update_download_from, "Downloading from..."); #ifndef TTCALC_PORTABLE InsertGuiPair(update_downloaded_info1, "A new setup program has been downloaded."); InsertGuiPair(update_downloaded_info2, "Press Finish to close TTCalc and run the installer."); #else InsertGuiPair(update_downloaded_info1, "A new version of TTCalc has been downloaded."); InsertGuiPair(update_downloaded_info2, ""); #endif InsertGuiPair(update_download_error, "There was a problem with downloading, please try again later."); InsertGuiPair(pad_title, "Pad"); InsertGuiPair(pad_menu_file, "&File"); InsertGuiPair(pad_menu_edit, "&Edit"); InsertGuiPair(pad_menu_file_new, "&New"); // temporarily not used InsertGuiPair(pad_menu_file_open, "&Open..."); InsertGuiPair(pad_menu_file_saveas, "Save &as..."); InsertGuiPair(pad_menu_file_close, "&Close"); InsertGuiPair(pad_menu_edit_undo, "&Undo \tCtrl+Z"); InsertGuiPair(pad_menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(pad_menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(pad_menu_edit_paste, "&Paste \tCtrl+V"); InsertGuiPair(pad_menu_edit_del, "&Del \tDel"); InsertGuiPair(pad_menu_edit_select_all, "Select &all \tCtrl+A"); /* polish gui messages */ gui_messages_tab.push_back( std::map() ); InsertGuiPair(button_ok,"Ok"); InsertGuiPair(button_cancel,"Anuluj"); InsertGuiPair(message_box_caption,"TTCalc"); InsertGuiPair(dialog_box_add_variable_caption,"Dodaj now¹ zmienn¹"); InsertGuiPair(dialog_box_edit_variable_caption,"Zmieñ wartoœæ zmiennej"); InsertGuiPair(dialog_box_add_variable_incorrect_name,"Nie prawid³owa nazwa zmiennej"); InsertGuiPair(dialog_box_add_variable_incorrect_value,"Nie prawid³owa wartoœæ zmiennej"); InsertGuiPair(dialog_box_add_variable_variable_exists,"Podana zmienna ju¿ istnieje"); InsertGuiPair(dialog_box_edit_variable_unknown_variable,"Podanej zmiennej nie ma w tablicy. Prawdopodobnie b³¹d wewnêtrzny programu."); InsertGuiPair(dialog_box_delete_variable_confirm,"Czy napewno usun¹æ zaznaczone zmienne?"); InsertGuiPair(dialog_box_variable_not_all_deleted,"Zosta³o kilka zmiennych których nie mo¿na by³o skasowaæ. Prawdopodobnie b³¹d wewnêtrzny programu."); InsertGuiPair(dialog_box_add_function_caption,"Dodaj now¹ funkcjê"); InsertGuiPair(dialog_box_edit_function_caption,"Zmieñ wartoœæ funkcji"); InsertGuiPair(dialog_box_add_function_function_exists,"Podana funkcja ju¿ istnieje"); InsertGuiPair(dialog_box_edit_function_unknown_function,"Podanej funkcji nie ma w tablicy. Prawdopodobnie b³¹d wewnêtrzny programu."); InsertGuiPair(dialog_box_delete_function_confirm,"Czy napewno usun¹æ zaznaczone funkcje?"); InsertGuiPair(dialog_box_function_not_all_deleted,"Zosta³o kilka funkcji których nie mo¿na by³o skasowaæ. Prawdopodobnie b³¹d wewnêtrzny programu."); InsertGuiPair(dialog_box_add_function_incorrect_name,"Nieprawid³owa nazwa funkcji"); InsertGuiPair(list_variables_header_1,"Nazwa"); InsertGuiPair(list_variables_header_2,"Wartoœæ"); InsertGuiPair(list_functions_header_1,"Nazwa"); InsertGuiPair(list_functions_header_2,"Parametry"); InsertGuiPair(list_functions_header_3,"Wartoœæ"); InsertGuiPair(button_add,"Dodaj"); InsertGuiPair(button_edit,"Edytuj"); InsertGuiPair(button_delete,"Usuñ"); InsertGuiPair(button_clear,"C"); InsertGuiPair(tab_standard,"Standard"); InsertGuiPair(tab_variables,"Zmienne"); InsertGuiPair(tab_functions,"Funkcje"); InsertGuiPair(tab_precision,"Precyzja"); InsertGuiPair(tab_display,"Wyœwietlanie"); InsertGuiPair(tab_convert,"Konwersja"); InsertGuiPair(radio_precision_1,"Ma³a - 96 bitowa mantysa, 32 bitowy wyk³adnik"); InsertGuiPair(radio_precision_2,"Œrednia - 512 bitowa mantysa, 64 bitowy wyk³adnik"); InsertGuiPair(radio_precision_3,"Du¿a - 1024 bitowa mantysa, 128 bitowy wyk³adnik"); InsertGuiPair(precision_1_info,"(+/-)6.97...e+646457021, 26 cyfr znacz¹cych (w rozwiniêciu dziesiêtnym)"); InsertGuiPair(precision_2_info,"(+/-)9.25...e+2776511644261678719, 152 cyfr znacz¹cych"); InsertGuiPair(precision_3_info,"(+/-)9.80...*10^(10^37), 306 cyfr znacz¹cych"); InsertGuiPair(overflow_during_printing,"Przepe³nienie podczas wypisywania"); InsertGuiPair(combo_rounding_none,"bez zmian"); InsertGuiPair(combo_rounding_integer,"do ca³kowitej"); InsertGuiPair(combo_rounding_to_number,"do"); InsertGuiPair(combo_rounding_after_comma,"cyfr(y)"); InsertGuiPair(check_remove_zeroes,"Skasuj nieznacz¹ce zera"); InsertGuiPair(display_input,"Wejœcie"); InsertGuiPair(display_output,"Wyjœcie"); InsertGuiPair(display_rounding,"Zaokr¹glenie"); InsertGuiPair(display_always_scientific,"Zawsze"); InsertGuiPair(display_not_always_scientific,"Jeœli eksponent jest wiêkszy ni¿:"); InsertGuiPair(display_group_scientific, "Wyœwietl wynik w postaci naukowej"); InsertGuiPair(display_deg_rad_grad, "Funkcje trygonometryczne"); InsertGuiPair(display_grouping, "Grupowanie"); InsertGuiPair(display_grouping_none, "brak"); InsertGuiPair(display_grouping_space, "spacja"); InsertGuiPair(display_input_decimal_point, "Przecinek w formule"); InsertGuiPair(display_input_decimal_point_item1, " . lub ,"); InsertGuiPair(display_output_decimal_point, "Przecinek w wyniku"); InsertGuiPair(display_param_sep, "Parametry oddzielane przez"); InsertGuiPair(display_param_sep_item2, " ; lub ."); InsertGuiPair(display_param_sep_item3, " ; lub ,"); InsertGuiPair(convert_type, "Typ"); InsertGuiPair(convert_input, "Wejœcie"); InsertGuiPair(convert_output, "Wyjœcie"); InsertGuiPair(convert_dynamic_output, "Automatyczny prefiks"); InsertGuiPair(menu_view, "&Widok"); InsertGuiPair(menu_edit, "&Edycja"); InsertGuiPair(menu_help, "&Pomoc"); InsertGuiPair(menu_language, "&Jêzyk"); InsertGuiPair(menu_view_new_window, "&Nowe okno"); InsertGuiPair(menu_view_normal_view, "Widok no&rmalny"); InsertGuiPair(menu_view_compact_view, "Widok &kompaktowy"); InsertGuiPair(menu_view_always_on_top, "Zawsze na &wierzchu"); InsertGuiPair(menu_view_pad, "&Pad"); InsertGuiPair(menu_view_lang_english, "&Angielski"); InsertGuiPair(menu_view_lang_polish, "&Polski"); InsertGuiPair(menu_view_lang_spanish, "&Hiszpañski"); InsertGuiPair(menu_view_lang_danish, "&Duñski"); InsertGuiPair(menu_view_lang_chinese, "&Chiñski"); InsertGuiPair(menu_view_lang_russian, "&Rosyjski"); InsertGuiPair(menu_view_lang_swedish, "&Szwedzki"); InsertGuiPair(menu_view_close_program, "&Zamknij"); InsertGuiPair(menu_edit_undo, "&Cofnij"); InsertGuiPair(menu_edit_cut, "Wy&tnij \tCtrl+X"); InsertGuiPair(menu_edit_copy, "&Kopiuj \tCtrl+C"); InsertGuiPair(menu_edit_paste, "&Wklej"); InsertGuiPair(menu_edit_del, "&Usuñ \tDel"); InsertGuiPair(menu_edit_paste_formula, "&Wklej formu³ê \tCtrl+V"); InsertGuiPair(menu_edit_copy_result, "&Kopiuj wynik \tCtrl+R"); InsertGuiPair(menu_edit_copy_both, "Kopiuj &obydwa \tCtrl+B"); InsertGuiPair(menu_edit_select_all, "Zaznacz &wszystko \tEsc"); InsertGuiPair(menu_edit_bracket, "&Nawiasy \tCtrl+0"); InsertGuiPair(menu_help_help, "&Pomoc"); InsertGuiPair(menu_help_project_page, "&Strona projektu"); InsertGuiPair(menu_help_check_update, "SprawdŸ &aktualizacjê..."); InsertGuiPair(menu_help_about, "&O programie"); InsertGuiPair(menu_update_available, "&Jest nowa wersja programu"); InsertGuiPair(cant_init_calculations, "Nie uda³o siê zainicjalizowaæ modu³u obs³ugi obliczeñ"); InsertGuiPair(message_box_error_caption,"TTCalc"); InsertGuiPair(cant_create_thread, "Nie uda³o siê utworzyæ drugiego w¹tku do obliczeñ"); InsertGuiPair(cant_create_pad, "I could not create the pad window"); InsertGuiPair(cant_create_main_window, "Nie uda³o siê utworzyæ g³ównego okna aplikacji"); InsertGuiPair(cant_init_common_controls,"Nie uda³o siê zainicjalizowaæ obs³ugi Common Controls (InitCommonControlsEx)"); InsertGuiPair(about_text, "Kalkulator matematyczny TTCalc %d.%d.%d%s%s\r\n\r\n" "Autor: Tomasz Sowa\r\n" "Kontakt: t.sowa@ttmath.org\r\n" "Licencja: BSD (open source)\r\n" "Strona projektu: http://ttcalc.sourceforge.net\r\n" "Biblioteka du¿ych liczb: TTMath %d.%d.%d%s\r\n" "Rodzaj du¿ych liczb: liczby binarne zmiennoprzecinkowe\r\n" "Jêzyk programowania: C++\r\n" "Kompilator: %s\r\n" "%s" // for upx "\r\n" "Ten program u¿ywa biblioteki du¿ych liczb TTMath" " która jest dostêpna na http://www.ttmath.org\r\n" "\r\n" #ifdef TTCALC_PORTABLE "To jest wersja portable programu TTCalc. W tej wersji mo¿esz dokonywaæ " "obliczeñ jedynie z jednym rodzajem precyzji (96 bitowa mantysa " "oraz 32 bitowy wyk³adnik) to jest oko³o +/-6.9e+646457021.\r\n" "\r\n" #endif "T³umaczenie:\r\n" "Angielski Author\r\n" // tab + two spaces "Polski Author\r\n" "Hiszpañski Alejandro S. Valdezate \r\n" // only one space "Duñski Rune Bisgaard Vammen \r\n" "Chiñski Juis \r\n" "Rosyjski Vladimir Gladilovich \r\n" "Szwedzki Lars 'Bafvert' Gafvert \r\n" ); InsertGuiPair(about_text_portable_version, " wersja portable"); InsertGuiPair(about_text_exe_packer, "Paker exe: UPX 3.03\r\n"); InsertGuiPair(about_box_title, "O programie"); InsertGuiPair(about_box_button_close, "Zamknij"); InsertGuiPair(unknown_error, "Nieznany kod b³êdu"); InsertGuiPair(cant_find_help, "Nie mogê znale¿æ ¿adnych plików pomocy"); InsertGuiPair(cant_open_project_page, "Nie mogê otworzyæ strony projektu"); InsertGuiPair(update_title, "SprawdŸ dostêpnoœæ nowej wersji"); InsertGuiPair(update_button_next, "Dalej"); InsertGuiPair(update_button_finish, "Zakoñcz"); InsertGuiPair(update_button_cancel, "Anuluj"); InsertGuiPair(update_check_at_startup, "Zawsze sprawdzaj aktualizacje podczas uruchamiania"); InsertGuiPair(update_check_for_info, "Wciœnij Dalej aby sprawdziæ dostêpnoœæ aktualizacji..."); InsertGuiPair(update_is_new_version, "Wersja %d.%d.%d jest dostêpna, wciœnij Dalej aby j¹ pobraæ..."); InsertGuiPair(update_no_new_version, "Nie ma dostêpnej nowej wersji programu."); InsertGuiPair(update_download_from, "Pobieranie z..."); #ifndef TTCALC_PORTABLE InsertGuiPair(update_downloaded_info1, "Nowy instalator zosta³ œci¹gniêty."); InsertGuiPair(update_downloaded_info2, "Wciœnij Zakoñcz aby zamkn¹æ program TTCalc i uruchomiæ pobrany instalator."); #else InsertGuiPair(update_downloaded_info1, "Nowa wersja programu TTCalc zosta³a œci¹gniêta"); InsertGuiPair(update_downloaded_info2, ""); #endif InsertGuiPair(update_download_error, "Wyst¹pi³y problemy ze œci¹gniêciem, proszê spróbowaæ ponownie póŸniej."); InsertGuiPair(pad_title, "Pad"); InsertGuiPair(pad_menu_file, "&Plik"); InsertGuiPair(pad_menu_edit, "&Edycja"); InsertGuiPair(pad_menu_file_new, "&Nowy"); // temporarily not used InsertGuiPair(pad_menu_file_open, "&Otwórz..."); InsertGuiPair(pad_menu_file_saveas, "Zapisz &jako..."); InsertGuiPair(pad_menu_file_close, "&Zamknij"); InsertGuiPair(pad_menu_edit_undo, "&Cofnij \tCtrl+Z"); InsertGuiPair(pad_menu_edit_cut, "Wy&tnij \tCtrl+X"); InsertGuiPair(pad_menu_edit_copy, "&Kopiuj \tCtrl+C"); InsertGuiPair(pad_menu_edit_paste, "&Wklej \tCtrl+V"); InsertGuiPair(pad_menu_edit_del, "&Usuñ \tDel"); InsertGuiPair(pad_menu_edit_select_all, "Zaznacz wszystko \tCtrl+A"); /* spanish gui messages */ gui_messages_tab.push_back( std::map() ); InsertGuiPair(button_ok,"Ok"); InsertGuiPair(button_cancel,"Cancelar"); InsertGuiPair(message_box_caption,"TTCalc"); InsertGuiPair(dialog_box_add_variable_caption,"Añadir nueva variable"); InsertGuiPair(dialog_box_edit_variable_caption,"Editar variable"); InsertGuiPair(dialog_box_add_variable_incorrect_name,"Nombre incorrecto de variable"); InsertGuiPair(dialog_box_add_variable_incorrect_value,"Valor incorrecto de variable"); InsertGuiPair(dialog_box_add_variable_variable_exists,"Esta variable ya existe"); InsertGuiPair(dialog_box_edit_variable_unknown_variable,"No hay variable en mi tabla!. Seguramente haya un error interno!"); InsertGuiPair(dialog_box_delete_variable_confirm,"Quiere borrar las variables internas?"); InsertGuiPair(dialog_box_variable_not_all_deleted,"Hay algunas variables que no se pueden borrar. Probablemente hay un error interno!"); InsertGuiPair(dialog_box_add_function_caption,"Añadir funcion"); InsertGuiPair(dialog_box_edit_function_caption,"Editar funcion"); InsertGuiPair(dialog_box_add_function_function_exists,"Esta funcion ya existe"); InsertGuiPair(dialog_box_edit_function_unknown_function,"No existe esta funcion en mi tabla. Problablemente error interno!"); InsertGuiPair(dialog_box_delete_function_confirm,"Quiere borrar estas funciones?"); InsertGuiPair(dialog_box_function_not_all_deleted,"Hay algunas funciones que no se pueden borrar. Probablmenete error interno!"); InsertGuiPair(dialog_box_add_function_incorrect_name,"Nombre incorrecto de la funcion"); InsertGuiPair(list_variables_header_1,"Nombre"); InsertGuiPair(list_variables_header_2,"Valor"); InsertGuiPair(list_functions_header_1,"Nombre"); InsertGuiPair(list_functions_header_2,"Param."); InsertGuiPair(list_functions_header_3,"Valor"); InsertGuiPair(button_add,"Añadir"); InsertGuiPair(button_edit,"Editar"); InsertGuiPair(button_delete,"Borrar"); InsertGuiPair(button_clear,"C"); InsertGuiPair(tab_standard,"Standard"); InsertGuiPair(tab_variables,"Variables"); InsertGuiPair(tab_functions,"Funciones"); InsertGuiPair(tab_precision,"Precision"); InsertGuiPair(tab_display,"Pantalla"); InsertGuiPair(tab_convert,"Convertir"); InsertGuiPair(radio_precision_1,"Pequeño - 96 bits para la mantissa, 32 bits para el exponente"); InsertGuiPair(radio_precision_2,"Mediano - 512 bits para la mantissa, 64 bits para el exponente"); InsertGuiPair(radio_precision_3,"Grande - 1024 bits para la mantissa, 128 bits para el exponente"); InsertGuiPair(precision_1_info,"(+/-)6.97...e+646457021, 26 digitos validos (decimal)"); InsertGuiPair(precision_2_info,"(+/-)9.25...e+2776511644261678719, 152 digitos validos"); InsertGuiPair(precision_3_info,"(+/-)9.80...*10^(10^37), 306 digitos digitos"); InsertGuiPair(overflow_during_printing,"Sobredimensión durante impresión"); InsertGuiPair(combo_rounding_none,"Ninguno"); InsertGuiPair(combo_rounding_integer,"a entero"); //InsertGuiPair(combo_rounding_to_number,"a numero"); // this text was too long (the combobox is shorter now) -- I'm not sure whether this is correct now... (I don't know spanish at all) InsertGuiPair(combo_rounding_to_number,"a"); InsertGuiPair(combo_rounding_after_comma,"digito(s)"); InsertGuiPair(check_remove_zeroes,"Eliminar ceros no-significativos"); InsertGuiPair(display_input, "Entrada"); InsertGuiPair(display_output, "Salida"); InsertGuiPair(display_rounding, "Redondeo"); InsertGuiPair(display_always_scientific,"Siempre"); InsertGuiPair(display_not_always_scientific,"Cuando el exponente es mas grande que:"); InsertGuiPair(display_group_scientific, "Imprimir el resultado como valor cientifico"); InsertGuiPair(display_deg_rad_grad, "Trigonometric functions"); InsertGuiPair(convert_type, "Tipo"); InsertGuiPair(convert_input, "Entrada"); InsertGuiPair(convert_output, "Salida"); InsertGuiPair(convert_dynamic_output, "Auto prefijo"); InsertGuiPair(display_grouping, "Grouping"); InsertGuiPair(display_grouping_none, "None"); InsertGuiPair(display_grouping_space, "Space"); InsertGuiPair(display_input_decimal_point, "Input decimal point"); InsertGuiPair(display_input_decimal_point_item1, " . or ,"); InsertGuiPair(display_output_decimal_point, "Output decimal point"); InsertGuiPair(display_param_sep, "Parameters separated by"); InsertGuiPair(display_param_sep_item2, " ; or ."); InsertGuiPair(display_param_sep_item3, " ; or ,"); InsertGuiPair(menu_view, "&Ver"); InsertGuiPair(menu_edit, "&Editar"); InsertGuiPair(menu_help, "&Ayuda"); InsertGuiPair(menu_language, "&Idioma"); InsertGuiPair(menu_view_new_window, "&Nueva ventana"); InsertGuiPair(menu_view_normal_view, "Vista No&rmal"); InsertGuiPair(menu_view_compact_view, "Vista C&ompacta"); InsertGuiPair(menu_view_always_on_top, "&Siempre arriba"); InsertGuiPair(menu_view_pad, "&Pad"); InsertGuiPair(menu_view_lang_english, "&Ingles"); InsertGuiPair(menu_view_lang_polish, "&Polaco"); InsertGuiPair(menu_view_lang_spanish, "&Español"); InsertGuiPair(menu_view_lang_danish, "&Danés"); // 'Danés' is a correct translation for 'Danish'? InsertGuiPair(menu_view_lang_chinese, "&Chino"); // 'Chino' is a correct translation for 'Chinese'? InsertGuiPair(menu_view_lang_russian, "&Russian"); InsertGuiPair(menu_view_lang_swedish, "&Swedish"); InsertGuiPair(menu_view_close_program, "&Close"); InsertGuiPair(menu_edit_undo, "&Deshacer"); InsertGuiPair(menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(menu_edit_paste, "&Paste"); InsertGuiPair(menu_edit_del, "&Delete \tDel"); InsertGuiPair(menu_edit_paste_formula, "&Pegar"); InsertGuiPair(menu_edit_copy_result, "&Copiar resultado"); InsertGuiPair(menu_edit_copy_both, "Copy &both \tCtrl+B"); InsertGuiPair(menu_edit_select_all, "Select &all \tEsc"); InsertGuiPair(menu_edit_bracket, "Bracke&t \tCtrl+0"); InsertGuiPair(menu_help_help, "&Ayuda"); InsertGuiPair(menu_help_project_page, "&Pagina del proyecto"); InsertGuiPair(menu_help_check_update, "&Check update..."); InsertGuiPair(menu_help_about, "&Acerca de"); InsertGuiPair(menu_update_available, "&New version is available"); InsertGuiPair(cant_init_calculations, "No se puede inicializar el modulo de calculo"); InsertGuiPair(message_box_error_caption,"TTCalc"); InsertGuiPair(cant_create_thread, "No se puede crear la segunda hebra para calcular"); InsertGuiPair(cant_create_pad, "I could not create the pad window"); InsertGuiPair(cant_create_main_window, "No se puede crear la ventana principal par ala aplicacion"); InsertGuiPair(cant_init_common_controls,"No se pueden inicializar los controles comunes (InitCommonControlsEx)"); InsertGuiPair(about_text, "Calculadora matematica TTCalc %d.%d.%d%s%s\r\n\r\n" "Autor: Tomasz Sowa\r\n" "Contacto: t.sowa@ttmath.org\r\n" "Licencia: BSD (open source)\r\n" "Pagina del proyecto: http://ttcalc.sourceforge.net\r\n" "Biblioteca Bignum: TTMath %d.%d.%d%s\r\n" "Bignum type: binary floating point numbers\r\n" "Lenguaje de programacion: C++\r\n" "Compilador: %s\r\n" "%s" // for upx "\r\n" "TTCalc usa la biblioteca TTMath bignum" " la cual puede ser encontrada en http://www.ttmath.org\r\n" "\r\n" #ifdef TTCALC_PORTABLE "Esta es la version portatil del programa TTCalc. En esta version " "se puede calcular con una precision tal que (96 bits para la " "mantisa y 32 bits para el exponente) que es aproximadamente +/-6.9e+646457021.\r\n" "\r\n" #endif "Translations:\r\n" "English Author\r\n" // one tabulator between language and the name of the author "Polish Author\r\n" "Spanish Alejandro S. Valdezate \r\n" "Danish Rune Bisgaard Vammen \r\n" "Chinese Juis \r\n" "Russian Vladimir Gladilovich \r\n" "Swedish Lars 'Bafvert' Gafvert \r\n" ); InsertGuiPair(about_text_portable_version, " version portatil"); InsertGuiPair(about_text_exe_packer, "EXE Packer: UPX 3.03\r\n"); InsertGuiPair(about_box_title, "Acerca de"); InsertGuiPair(about_box_button_close, "Cerrar"); InsertGuiPair(unknown_error, "Ocurrio un error desconocido"); InsertGuiPair(cant_find_help, "No se encuentran los ficheros de ayuda"); InsertGuiPair(cant_open_project_page, "No se puede abrir la pagina dle proyecto"); InsertGuiPair(update_title, "Check for a new version"); InsertGuiPair(update_button_next, "Next"); InsertGuiPair(update_button_finish, "Finish"); InsertGuiPair(update_button_cancel, "Cancel"); InsertGuiPair(update_check_at_startup, "Always check for the update on startup"); InsertGuiPair(update_check_for_info, "Press Next to check for the update..."); InsertGuiPair(update_is_new_version, "Version %d.%d.%d is available, press Next to download..."); InsertGuiPair(update_no_new_version, "There is not a new version available."); InsertGuiPair(update_download_from, "Downloading from..."); #ifndef TTCALC_PORTABLE InsertGuiPair(update_downloaded_info1, "A new setup program has been downloaded."); InsertGuiPair(update_downloaded_info2, "Press Finish to close TTCalc and run the installer."); #else InsertGuiPair(update_downloaded_info1, "A new version of TTCalc has been downloaded."); InsertGuiPair(update_downloaded_info2, ""); #endif InsertGuiPair(update_download_error, "There was a problem with downloading, please try again later."); InsertGuiPair(pad_title, "Pad"); InsertGuiPair(pad_menu_file, "&File"); InsertGuiPair(pad_menu_edit, "&Edit"); InsertGuiPair(pad_menu_file_new, "&New"); // temporarily not used InsertGuiPair(pad_menu_file_open, "&Open..."); InsertGuiPair(pad_menu_file_saveas, "Save &as..."); InsertGuiPair(pad_menu_file_close, "&Close"); InsertGuiPair(pad_menu_edit_undo, "&Undo \tCtrl+Z"); InsertGuiPair(pad_menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(pad_menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(pad_menu_edit_paste, "&Paste \tCtrl+V"); InsertGuiPair(pad_menu_edit_del, "&Del \tDel"); InsertGuiPair(pad_menu_edit_select_all, "Select &all \tCtrl+A"); /* danish gui messages */ gui_messages_tab.push_back( std::map() ); InsertGuiPair(button_ok,"Ok"); InsertGuiPair(button_cancel,"Anuller"); InsertGuiPair(message_box_caption,"TTCalc"); InsertGuiPair(dialog_box_add_variable_caption,"Tilføj en ny variabel"); InsertGuiPair(dialog_box_edit_variable_caption,"Rediger en variabel"); InsertGuiPair(dialog_box_add_variable_incorrect_name,"Et ukorrekt navn for variablen"); InsertGuiPair(dialog_box_add_variable_incorrect_value,"En ukorrekt værdi for variablen"); InsertGuiPair(dialog_box_add_variable_variable_exists,"Denne variabel eksisterer allerede"); InsertGuiPair(dialog_box_edit_variable_unknown_variable,"Der er ikke denne variabel i min tabel. Der er sandsynligvis en intern fejl!"); InsertGuiPair(dialog_box_delete_variable_confirm,"Vil du slette disse variabler?"); InsertGuiPair(dialog_box_variable_not_all_deleted,"Der er nogle variabler det ikke var mugligt at slette. Sandsynligvis en intern fejl!"); InsertGuiPair(dialog_box_add_function_caption,"Tilføj en ny funktion"); InsertGuiPair(dialog_box_edit_function_caption,"Rediger en funktion"); InsertGuiPair(dialog_box_add_function_function_exists,"Denne funktion eksisterer allerede"); InsertGuiPair(dialog_box_edit_function_unknown_function,"Der er ikke denne funktion i min tabel. Der er sandsynligvis en intern fejl!"); InsertGuiPair(dialog_box_delete_function_confirm,"Vil du slette disse funktioner?"); InsertGuiPair(dialog_box_function_not_all_deleted,"Der er nogle funktioner det ikke var mugligt at slette. Sandsynligvis en intern fejl!"); InsertGuiPair(dialog_box_add_function_incorrect_name,"Et ukorrekt navn for funktionen"); InsertGuiPair(list_variables_header_1,"Navn"); InsertGuiPair(list_variables_header_2,"Værdi"); InsertGuiPair(list_functions_header_1,"Navn"); InsertGuiPair(list_functions_header_2,"Param."); InsertGuiPair(list_functions_header_3,"Værdi"); InsertGuiPair(button_add,"Tilføj"); InsertGuiPair(button_edit,"Rediger"); InsertGuiPair(button_delete,"Slet"); InsertGuiPair(button_clear,"C"); InsertGuiPair(tab_standard,"Standard"); InsertGuiPair(tab_variables,"Variabler"); InsertGuiPair(tab_functions,"Funktioner"); InsertGuiPair(tab_precision,"Præcision"); InsertGuiPair(tab_display,"Visning"); InsertGuiPair(tab_convert,"Konverter"); InsertGuiPair(radio_precision_1,"Lille - 96 bits for mantissen, 32 bits for exponenten"); InsertGuiPair(radio_precision_2,"Mellem - 512 bits for mantissen, 64 bits for exponenten"); InsertGuiPair(radio_precision_3,"Stor - 1024 bits for mantissen, 128 bits for exponenten"); InsertGuiPair(precision_1_info,"(+/-)6.97...e+646457021, 26 gyldige cifre (decimaler)"); InsertGuiPair(precision_2_info,"(+/-)9.25...e+2776511644261678719, 152 gyldige cifre"); InsertGuiPair(precision_3_info,"(+/-)9.80...*10^(10^37), 306 gyldige cifre"); InsertGuiPair(overflow_during_printing,"Overflow under printning"); InsertGuiPair(combo_rounding_none,"Ingen"); InsertGuiPair(combo_rounding_integer,"til heltal"); InsertGuiPair(combo_rounding_to_number,"til"); InsertGuiPair(combo_rounding_after_comma,"ciffer(cifre)"); InsertGuiPair(check_remove_zeroes,"Fjern sidste overflødige nuller"); InsertGuiPair(display_input, "Input"); InsertGuiPair(display_output, "Output"); InsertGuiPair(display_rounding, "Afrunding"); InsertGuiPair(display_always_scientific,"Altid"); InsertGuiPair(display_not_always_scientific,"Når exponenten er større end:"); InsertGuiPair(display_group_scientific, "Print resultatet som den videnskablige værdi"); InsertGuiPair(display_deg_rad_grad, "Trigonometric functions"); InsertGuiPair(convert_type, "Type"); InsertGuiPair(convert_input, "Input"); InsertGuiPair(convert_output, "Udput"); InsertGuiPair(convert_dynamic_output, "Auto præfix"); InsertGuiPair(display_grouping, "Grouping"); InsertGuiPair(display_grouping_none, "None"); InsertGuiPair(display_grouping_space, "Space"); InsertGuiPair(display_input_decimal_point, "Input decimal point"); InsertGuiPair(display_input_decimal_point_item1, " . or ,"); InsertGuiPair(display_output_decimal_point, "Output decimal point"); InsertGuiPair(display_param_sep, "Parameters separated by"); InsertGuiPair(display_param_sep_item2, " ; or ."); InsertGuiPair(display_param_sep_item3, " ; or ,"); InsertGuiPair(menu_view, "&Vis"); InsertGuiPair(menu_edit, "&Rediger"); InsertGuiPair(menu_help, "&Hjælp"); InsertGuiPair(menu_language, "&Sprog"); InsertGuiPair(menu_view_new_window, "&Nyt vindue"); InsertGuiPair(menu_view_normal_view, "No&rmal visning"); InsertGuiPair(menu_view_compact_view, "K&ompakt visning"); InsertGuiPair(menu_view_always_on_top, "&Altid øverst"); InsertGuiPair(menu_view_pad, "&Pad"); InsertGuiPair(menu_view_lang_english, "&Engelsk"); InsertGuiPair(menu_view_lang_polish, "&Polsk"); InsertGuiPair(menu_view_lang_spanish, "&Spansk"); InsertGuiPair(menu_view_lang_danish, "&Dansk"); InsertGuiPair(menu_view_lang_chinese, "&Kinesisk"); // 'Kinesisk' is a correct translation for 'Chinese'? InsertGuiPair(menu_view_lang_russian, "&Russian"); InsertGuiPair(menu_view_lang_swedish, "S&wedish"); InsertGuiPair(menu_view_close_program, "&Afslut"); InsertGuiPair(menu_edit_undo, "&Fortryd"); InsertGuiPair(menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(menu_edit_paste, "&Paste"); InsertGuiPair(menu_edit_del, "&Delete \tDel"); InsertGuiPair(menu_edit_paste_formula, "&Sæt ind"); InsertGuiPair(menu_edit_copy_result, "&Kopier resultatet"); InsertGuiPair(menu_edit_copy_both, "Copy &both \tCtrl+B"); InsertGuiPair(menu_edit_select_all, "Select &all \tEsc"); InsertGuiPair(menu_edit_bracket, "Bracke&t \tCtrl+0"); InsertGuiPair(menu_help_help, "&Hjælp"); InsertGuiPair(menu_help_project_page, "&Projekt side"); InsertGuiPair(menu_help_check_update, "&Check update..."); InsertGuiPair(menu_help_about, "&Om"); InsertGuiPair(menu_update_available, "&New version is available"); InsertGuiPair(cant_init_calculations, "Moduelt for uregninger kunne ikke sættes i gang"); InsertGuiPair(message_box_error_caption,"TTCalc"); InsertGuiPair(cant_create_thread, "Den anden tråd for udregning kunne ikke laves"); InsertGuiPair(cant_create_pad, "I could not create the pad window"); InsertGuiPair(cant_create_main_window, "Applikationens hovedvindue kunne ikke laves"); InsertGuiPair(cant_init_common_controls,"De fælles kontrol indstillinger kunne ikke sættes i gang (InitCommonControlsEx)"); InsertGuiPair(about_text, "Matematisk lommeregner TTCalc %d.%d.%d%s%s\r\n\r\n" "Forfatter: Tomasz Sowa\r\n" "Kontakt: t.sowa@ttmath.org\r\n" "Licens: BSD (open source)\r\n" "Projekt side: http://ttcalc.sourceforge.net\r\n" "Bignum biblotek: TTMath %d.%d.%d%s\r\n" "Bignum type: binary floating point numbers\r\n" "Programmerings sprog: C++\r\n" "Kompilator: %s\r\n" "%s" // for upx "\r\n" "TTCalc bruger TTMath bignum bibloteket" " som kan findes ved http://www.ttmath.org\r\n" "\r\n" #ifdef TTCALC_PORTABLE "Dette er den transportable version af programmet TTCalc. I denne version " "kan du kun udregne med én slags præcision (96 bits for " "mantissen og 32 bits for exponenten) det er omkring +/-6.9e+646457021.\r\n" "\r\n" #endif "Translations:\r\n" "English Author\r\n" // one tabulator between language and the name of the author "Polish Author\r\n" "Spanish Alejandro S. Valdezate \r\n" "Danish Rune Bisgaard Vammen \r\n" "Chinese Juis \r\n" "Russian Vladimir Gladilovich \r\n" "Swedish Lars 'Bafvert' Gafvert \r\n" ); InsertGuiPair(about_text_portable_version, " transportabel version"); InsertGuiPair(about_text_exe_packer, "EXE Packer: UPX 3.03\r\n"); InsertGuiPair(about_box_title, "Om"); InsertGuiPair(about_box_button_close, "Luk"); InsertGuiPair(unknown_error, "Der er sket en ukendt fejl"); InsertGuiPair(cant_find_help, "Der kunne ikke findes nogen hjælp filer"); InsertGuiPair(cant_open_project_page, "Projekt siden kunne ikke åbnes"); InsertGuiPair(update_title, "Check for a new version"); InsertGuiPair(update_button_next, "Next"); InsertGuiPair(update_button_finish, "Finish"); InsertGuiPair(update_button_cancel, "Cancel"); InsertGuiPair(update_check_at_startup, "Always check for the update on startup"); InsertGuiPair(update_check_for_info, "Press Next to check for the update..."); InsertGuiPair(update_is_new_version, "Version %d.%d.%d is available, press Next to download..."); InsertGuiPair(update_no_new_version, "There is not a new version available."); InsertGuiPair(update_download_from, "Downloading from..."); #ifndef TTCALC_PORTABLE InsertGuiPair(update_downloaded_info1, "A new setup program has been downloaded."); InsertGuiPair(update_downloaded_info2, "Press Finish to close TTCalc and run the installer."); #else InsertGuiPair(update_downloaded_info1, "A new version of TTCalc has been downloaded."); InsertGuiPair(update_downloaded_info2, ""); #endif InsertGuiPair(update_download_error, "There was a problem with downloading, please try again later."); InsertGuiPair(pad_title, "Pad"); InsertGuiPair(pad_menu_file, "&File"); InsertGuiPair(pad_menu_edit, "&Edit"); InsertGuiPair(pad_menu_file_new, "&New"); // temporarily not used InsertGuiPair(pad_menu_file_open, "&Open..."); InsertGuiPair(pad_menu_file_saveas, "Save &as..."); InsertGuiPair(pad_menu_file_close, "&Close"); InsertGuiPair(pad_menu_edit_undo, "&Undo \tCtrl+Z"); InsertGuiPair(pad_menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(pad_menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(pad_menu_edit_paste, "&Paste \tCtrl+V"); InsertGuiPair(pad_menu_edit_del, "&Del \tDel"); InsertGuiPair(pad_menu_edit_select_all, "Select &all \tCtrl+A"); /* chinese gui messages */ gui_messages_tab.push_back( std::map() ); InsertGuiPair(button_ok,"È·¶¨"); InsertGuiPair(button_cancel,"È¡Ïû"); InsertGuiPair(message_box_caption,"TTCalc"); InsertGuiPair(dialog_box_add_variable_caption,"Ìí¼ÓбäÁ¿"); InsertGuiPair(dialog_box_edit_variable_caption,"±à¼­±äÁ¿"); InsertGuiPair(dialog_box_add_variable_incorrect_name,"´íÎóµÄ±äÁ¿Ãû"); InsertGuiPair(dialog_box_add_variable_incorrect_value,"´íÎóµÄ±äÁ¿Öµ"); InsertGuiPair(dialog_box_add_variable_variable_exists,"Õâ¸ö±äÁ¿ÒѾ­´æÔÚ"); InsertGuiPair(dialog_box_edit_variable_unknown_variable,"±í¸ñÖÐûÓд˱äÁ¿¡£¿ÉÄÜÊÇÄÚ²¿´íÎó£¡"); InsertGuiPair(dialog_box_delete_variable_confirm,"ÄãÈ·¶¨ÒªÉ¾³ýÕâЩ±äÁ¿Âð£¿"); InsertGuiPair(dialog_box_variable_not_all_deleted,"һЩ±äÁ¿²»ÄÜɾ³ý¡£¿ÉÄÜÊÇÄÚ²¿´íÎó£¡"); InsertGuiPair(dialog_box_add_function_caption,"Ìí¼Óк¯Êý"); InsertGuiPair(dialog_box_edit_function_caption,"±à¼­º¯Êý"); InsertGuiPair(dialog_box_add_function_function_exists,"Õâ¸öº¯ÊýÒѾ­´æÔÚ"); InsertGuiPair(dialog_box_edit_function_unknown_function,"±í¸ñÖÐûÓд˺¯Êý¡£¿ÉÄÜÊÇÄÚ²¿´íÎó£¡"); InsertGuiPair(dialog_box_delete_function_confirm,"ÄãÈ·¶¨ÒªÉ¾³ýÕâЩº¯ÊýÂð£¿"); InsertGuiPair(dialog_box_function_not_all_deleted,"һЩº¯Êý²»ÄÜɾ³ý¡£¿ÉÄÜÊÇÄÚ²¿´íÎó£¡"); InsertGuiPair(dialog_box_add_function_incorrect_name,"´íÎóµÄº¯ÊýÃû"); InsertGuiPair(list_variables_header_1,"Ãû³Æ"); InsertGuiPair(list_variables_header_2,"Öµ"); InsertGuiPair(list_functions_header_1,"Ãû³Æ"); InsertGuiPair(list_functions_header_2,"±àºÅ"); InsertGuiPair(list_functions_header_3,"Öµ"); InsertGuiPair(button_add,"Ìí¼Ó"); InsertGuiPair(button_edit,"±à¼­"); InsertGuiPair(button_delete,"ɾ³ý"); InsertGuiPair(button_clear,"C"); InsertGuiPair(tab_standard,"±ê×¼"); InsertGuiPair(tab_variables,"±äÁ¿"); InsertGuiPair(tab_functions,"º¯Êý"); InsertGuiPair(tab_precision,"¾«¶È"); InsertGuiPair(tab_display,"ÏÔʾ"); InsertGuiPair(tab_convert,"ת»»"); InsertGuiPair(radio_precision_1,"С - 96 bits βÊý, 32 bits Ö¸Êý"); InsertGuiPair(radio_precision_2,"ÖÐ - 512 bits βÊý, 64 bits Ö¸Êý"); InsertGuiPair(radio_precision_3,"´ó - 1024 bits βÊý, 128 bits for Ö¸Êý"); InsertGuiPair(precision_1_info,"(+/-)6.97...e+646457021, 26λÓÐЧÊý×Ö(Ê®½øÖÆ)"); InsertGuiPair(precision_2_info,"(+/-)9.25...e+2776511644261678719, 152λÓÐЧÊý×Ö"); InsertGuiPair(precision_3_info,"(+/-)9.80...*10^(10^37), 306λÓÐЧÊý×Ö"); InsertGuiPair(overflow_during_printing,"Êä³öʱÊý¾ÝÒç³ö"); InsertGuiPair(combo_rounding_none,"ÎÞ"); InsertGuiPair(combo_rounding_integer,"ÕûÊý"); InsertGuiPair(combo_rounding_to_number,"ת»»"); InsertGuiPair(combo_rounding_after_comma,"λÊý"); InsertGuiPair(check_remove_zeroes,"È¥µôβËæÁã"); InsertGuiPair(display_input, "ÊäÈë"); InsertGuiPair(display_output, "Êä³ö"); InsertGuiPair(display_rounding, "ËÄÉáÎåÈë"); InsertGuiPair(display_always_scientific,"Ò»Ö±"); InsertGuiPair(display_not_always_scientific,"µ±Ö¸Êý´óÓÚ:"); InsertGuiPair(display_group_scientific, "°´¿Æѧ¼ÆÊý·¨Êä³ö½á¹û"); InsertGuiPair(display_deg_rad_grad, "Trigonometric functions"); InsertGuiPair(convert_type, "ÀàÐÍ"); InsertGuiPair(convert_input, "ÊäÈë"); InsertGuiPair(convert_output, "Êä³ö"); InsertGuiPair(convert_dynamic_output, "×Ô¶¯"); InsertGuiPair(display_grouping, "Grouping"); InsertGuiPair(display_grouping_none, "None"); InsertGuiPair(display_grouping_space, "Space"); InsertGuiPair(display_input_decimal_point, "Input decimal point"); InsertGuiPair(display_input_decimal_point_item1, " . or ,"); InsertGuiPair(display_output_decimal_point, "Output decimal point"); InsertGuiPair(display_param_sep, "Parameters separated by"); InsertGuiPair(display_param_sep_item2, " ; or ."); InsertGuiPair(display_param_sep_item3, " ; or ,"); InsertGuiPair(menu_view, "&²é¿´"); InsertGuiPair(menu_edit, "&±à¼­"); InsertGuiPair(menu_help, "&°ïÖú"); InsertGuiPair(menu_language, "&ÓïÑÔ"); InsertGuiPair(menu_view_new_window, "&д°¿Ú"); InsertGuiPair(menu_view_normal_view, "&ÆÕͨÊÓͼ"); InsertGuiPair(menu_view_compact_view, "&ÃÔÄãÊÓͼ"); InsertGuiPair(menu_view_always_on_top, "&×ÜÔÚ×îÇ°"); InsertGuiPair(menu_view_pad, "&Pad"); InsertGuiPair(menu_view_lang_english, "&Ó¢Óï"); InsertGuiPair(menu_view_lang_polish, "&²¨À¼Óï"); InsertGuiPair(menu_view_lang_spanish, "&Î÷°àÑÀÓï"); InsertGuiPair(menu_view_lang_danish, "&µ¤ÂóÓï"); InsertGuiPair(menu_view_lang_chinese, "&¼òÌåÖÐÎÄ"); InsertGuiPair(menu_view_lang_russian, "&Russian"); InsertGuiPair(menu_view_lang_swedish, "&Swedish"); InsertGuiPair(menu_view_close_program, "&¹Ø±Õ"); InsertGuiPair(menu_edit_undo, "&È¡Ïû"); InsertGuiPair(menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(menu_edit_paste, "&Paste"); InsertGuiPair(menu_edit_del, "&Delete \tDel"); InsertGuiPair(menu_edit_paste_formula, "&Õ³Ìù"); InsertGuiPair(menu_edit_copy_result, "&¸´Öƽá¹û"); InsertGuiPair(menu_edit_copy_both, "Copy &both \tCtrl+B"); InsertGuiPair(menu_edit_select_all, "Select &all \tEsc"); InsertGuiPair(menu_edit_bracket, "Bracke&t \tCtrl+0"); InsertGuiPair(menu_help_help, "&°ïÖú"); InsertGuiPair(menu_help_project_page, "&Èí¼þÖ÷Ò³"); InsertGuiPair(menu_help_check_update, "&Check update..."); InsertGuiPair(menu_help_about, "&¹ØÓÚ"); InsertGuiPair(menu_update_available, "&New version is available"); InsertGuiPair(cant_init_calculations, "²»Äܳõʼ»¯¼ÆËãÆ÷Ä£ÐÍ"); InsertGuiPair(message_box_error_caption,"TTCalc"); InsertGuiPair(cant_create_thread, "²»ÄÜ´´½¨Á½¸öÏß³ÌÀ´ÔËËã"); InsertGuiPair(cant_create_pad, "I could not create the pad window"); InsertGuiPair(cant_create_main_window, "²»ÄÜ´´½¨Ó¦ÓóÌÐòÖ÷´°¿Ú"); InsertGuiPair(cant_init_common_controls,"²»Äܳõʼ»¯Í¨Óÿؼþ(InitCommonControlsEx)"); InsertGuiPair(about_text, "Mathematical calculator TTCalc %d.%d.%d%s%s\r\n\r\n" "¿ª·¢ÈË: Tomasz Sowa\r\n" "ÁªÏµ: t.sowa@ttmath.org\r\n" "Ðí¿É: BSD (¿ªÔ´ÏîÄ¿)\r\n" "Ö÷Ò³: http://ttcalc.sourceforge.net\r\n" "Bignum library: TTMath %d.%d.%d%s\r\n" "Bignum type: binary floating point numbers\r\n" "Programming language: C++\r\n" "Compiler: %s\r\n" "%s" // for upx "\r\n" "TTCalc uses the TTMath bignum library" " which can be found at http://www.ttmath.org\r\n" "\r\n" #ifdef TTCALC_PORTABLE "This is the portable version of the program TTCalc. In this version " "you can calculate only with one kind of precision (96 bits for the " "mantissa and 32 bits for the exponent) it's about +/-6.9e+646457021.\r\n" "\r\n" #endif "Translations:\r\n" "English Author\r\n" // one tabulator between language and the name of the author "Polish Author\r\n" "Spanish Alejandro S. Valdezate \r\n" "Danish Rune Bisgaard Vammen \r\n" "Chinese Juis \r\n" "Russian Vladimir Gladilovich \r\n" "Swedish Lars 'Bafvert' Gafvert \r\n" ); InsertGuiPair(about_text_portable_version, " portable version"); InsertGuiPair(about_text_exe_packer, "EXE Packer: UPX 3.03\r\n"); InsertGuiPair(about_box_title, "¹ØÓÚ"); InsertGuiPair(about_box_button_close, "¹Ø±Õ"); InsertGuiPair(unknown_error, "·¢Éúδ֪´íÎó"); InsertGuiPair(cant_find_help, "ûÓÐÕÒµ½°ïÖúÎļþ"); InsertGuiPair(cant_open_project_page, "²»ÄÜ´ò¿ªÈí¼þÖ÷Ò³"); InsertGuiPair(update_title, "Check for a new version"); InsertGuiPair(update_button_next, "Next"); InsertGuiPair(update_button_finish, "Finish"); InsertGuiPair(update_button_cancel, "Cancel"); InsertGuiPair(update_check_at_startup, "Always check for the update on startup"); InsertGuiPair(update_check_for_info, "Press Next to check for the update..."); InsertGuiPair(update_is_new_version, "Version %d.%d.%d is available, press Next to download..."); InsertGuiPair(update_no_new_version, "There is not a new version available."); InsertGuiPair(update_download_from, "Downloading from..."); #ifndef TTCALC_PORTABLE InsertGuiPair(update_downloaded_info1, "A new setup program has been downloaded."); InsertGuiPair(update_downloaded_info2, "Press Finish to close TTCalc and run the installer."); #else InsertGuiPair(update_downloaded_info1, "A new version of TTCalc has been downloaded."); InsertGuiPair(update_downloaded_info2, ""); #endif InsertGuiPair(update_download_error, "There was a problem with downloading, please try again later."); InsertGuiPair(pad_title, "Pad"); InsertGuiPair(pad_menu_file, "&File"); InsertGuiPair(pad_menu_edit, "&Edit"); InsertGuiPair(pad_menu_file_new, "&New"); // temporarily not used InsertGuiPair(pad_menu_file_open, "&Open..."); InsertGuiPair(pad_menu_file_saveas, "Save &as..."); InsertGuiPair(pad_menu_file_close, "&Close"); InsertGuiPair(pad_menu_edit_undo, "&Undo \tCtrl+Z"); InsertGuiPair(pad_menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(pad_menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(pad_menu_edit_paste, "&Paste \tCtrl+V"); InsertGuiPair(pad_menu_edit_del, "&Del \tDel"); InsertGuiPair(pad_menu_edit_select_all, "Select &all \tCtrl+A"); /* russian gui messages */ gui_messages_tab.push_back( std::map() ); InsertGuiPair(button_ok,"Ok"); InsertGuiPair(button_cancel,"Îòìåíà"); InsertGuiPair(message_box_caption,"TTCalc"); InsertGuiPair(dialog_box_add_variable_caption,"Äîáàâèòü íîâóþ ïåðåìåííóþ"); InsertGuiPair(dialog_box_edit_variable_caption,"Ðåäàêòèðîâàòü ïåðåìåííóþ"); InsertGuiPair(dialog_box_add_variable_incorrect_name,"Íåïðàâèëüíîå èìÿ ïåðåìåííîé"); InsertGuiPair(dialog_box_add_variable_incorrect_value,"Íåïðàâèëüíîå çíà÷åíèå ïåðåìåííîé"); InsertGuiPair(dialog_box_add_variable_variable_exists,"Òàêàÿ ïåðåìåííàÿ óæå çàäàíà"); InsertGuiPair(dialog_box_edit_variable_unknown_variable,"Òàêîé ïåðåìåííîé íåò â òàáëèöå. Âåðîÿòíî, âíóòðåííÿÿ îøèáêà!"); InsertGuiPair(dialog_box_delete_variable_confirm,"Óäàëèòü ýòè ïåðåìåííûå?"); InsertGuiPair(dialog_box_variable_not_all_deleted,"Íåêîòîðûå ïåðåìåííûå íå ïîëó÷èëîñü óäàëèòü. Âåðîÿòíî, âíóòðåííÿÿ îøèáêà!"); InsertGuiPair(dialog_box_add_function_caption,"Äîáàâèòü íîâóþ ôóíêöèþ"); InsertGuiPair(dialog_box_edit_function_caption,"Ðåäàêòèðîâàòü íîâóþ ôóíêöèþ"); InsertGuiPair(dialog_box_add_function_function_exists,"Òàêàÿ ôóíêöèÿ óæå çàäàíà"); InsertGuiPair(dialog_box_edit_function_unknown_function,"Òàêîé ôóíêöèè íåò â òàáëèöå. Âåðîÿòíî, âíóòðåííÿÿ îøèáêà!"); InsertGuiPair(dialog_box_delete_function_confirm,"Óäàëèòü ýòè ôóíêöèè?"); InsertGuiPair(dialog_box_function_not_all_deleted,"Íåêîòîðûå ôóíêöèè íå ïîëó÷èëîñü óäàëèòü. Âåðîÿòíî, âíóòðåííÿÿ îøèáêà!"); InsertGuiPair(dialog_box_add_function_incorrect_name,"Íåïðàâèëüíîå èìÿ ôóíêöèè"); InsertGuiPair(list_variables_header_1,"Èìÿ"); InsertGuiPair(list_variables_header_2,"Çíà÷åíèå"); InsertGuiPair(list_functions_header_1,"Èìÿ"); InsertGuiPair(list_functions_header_2,"Ïàðàìåòðû"); InsertGuiPair(list_functions_header_3,"Çíà÷åíèå"); InsertGuiPair(button_add,"Äîáàâèòü"); InsertGuiPair(button_edit,"Ïðàâêà"); InsertGuiPair(button_delete,"Óäàëèòü"); InsertGuiPair(button_clear,"C"); InsertGuiPair(tab_standard,"Ñòàíäàðò"); InsertGuiPair(tab_variables,"Ïåðåìåííûå"); InsertGuiPair(tab_functions,"Ôóíêöèè"); InsertGuiPair(tab_precision,"Òî÷íîñòü"); InsertGuiPair(tab_display,"Îïöèè"); InsertGuiPair(tab_convert,"Êîíâåðòàöèÿ"); InsertGuiPair(radio_precision_1,"Ìàëàÿ - 96 áèò íà ìàíòèññó, 32 áèòà íà ïîêàçàòåëü ñòåïåíè"); InsertGuiPair(radio_precision_2,"Ñðåäíÿÿ - 512 áèò íà ìàíòèññó, 64 áèòà íà ïîêàçàòåëü ñòåïåíè"); InsertGuiPair(radio_precision_3,"Áîëüøàÿ - 1024 áèò íà ìàíòèññó, 128 áèòà íà ïîêàçàòåëü ñòåïåíè"); InsertGuiPair(precision_1_info,"(+/-)6.97...e+646457021, 26 çíà÷àùèõ öèôð (äåñÿòè÷íûõ)"); InsertGuiPair(precision_2_info,"(+/-)9.25...e+2776511644261678719, 152 çíà÷àùèõ öèôð"); InsertGuiPair(precision_3_info,"(+/-)9.80...*10^(10^37), 306 çíà÷àùèõ öèôð"); InsertGuiPair(overflow_during_printing,"Ïåðåïîëíåíèå ïðè âûâîäå"); InsertGuiPair(combo_rounding_none,"íåò"); InsertGuiPair(combo_rounding_integer,"äî öåëîãî"); InsertGuiPair(combo_rounding_to_number,"äî"); InsertGuiPair(combo_rounding_after_comma,"çíàêà"); InsertGuiPair(check_remove_zeroes,"Óäàëÿòü êîíö. íóëåâûå áàéòû"); InsertGuiPair(display_input, "Ââîä"); InsertGuiPair(display_output, "Âûâîä"); InsertGuiPair(display_rounding, "Îêðóãëåíèå"); InsertGuiPair(display_always_scientific,"Âñåãäà"); InsertGuiPair(display_not_always_scientific,"Êîãäà ïîêàçàòåëü ñòåïåíè áîëüøå"); InsertGuiPair(display_group_scientific, "Âûâîäèòü ðåçóëüòàò â ýêñïîíåíöèàëüíîì âèäå"); InsertGuiPair(display_deg_rad_grad, "Trigonometric functions"); InsertGuiPair(convert_type, "Òèï"); InsertGuiPair(convert_input, "Ââîä"); InsertGuiPair(convert_output, "Âûâîä"); InsertGuiPair(convert_dynamic_output, "Àâòîïðåôèêñ"); InsertGuiPair(display_grouping, "Grouping"); InsertGuiPair(display_grouping_none, "None"); InsertGuiPair(display_grouping_space, "Space"); InsertGuiPair(display_input_decimal_point, "Input decimal point"); InsertGuiPair(display_input_decimal_point_item1, " . or ,"); InsertGuiPair(display_output_decimal_point, "Output decimal point"); InsertGuiPair(display_param_sep, "Parameters separated by"); InsertGuiPair(display_param_sep_item2, " ; or ."); InsertGuiPair(display_param_sep_item3, " ; or ,"); InsertGuiPair(menu_view, "&Âèä"); InsertGuiPair(menu_edit, "&Ïðàâêà"); InsertGuiPair(menu_help, "Ï&îìîùü"); InsertGuiPair(menu_language, "&ßçûê"); InsertGuiPair(menu_view_new_window, "&Íîâîå îêíî"); InsertGuiPair(menu_view_normal_view, "&Îáû÷íûé âèä"); InsertGuiPair(menu_view_compact_view, "&Êîìïàêòíûé âèä"); InsertGuiPair(menu_view_always_on_top, "&Âñåãäà ïîâåðõ äðóãèõ îêîí"); InsertGuiPair(menu_view_pad, "&Pad"); InsertGuiPair(menu_view_lang_english, "&Àíãëèéñêèé"); InsertGuiPair(menu_view_lang_polish, "&Ïîëüñêèé"); InsertGuiPair(menu_view_lang_spanish, "&Èñïàíñêèé"); InsertGuiPair(menu_view_lang_danish, "&Äàòñêèé"); InsertGuiPair(menu_view_lang_chinese, "&Êèòàéñêèé"); InsertGuiPair(menu_view_lang_russian, "&Ðóññêèé"); InsertGuiPair(menu_view_lang_swedish, "&Swedish"); InsertGuiPair(menu_view_close_program, "&Çàêðûòü"); InsertGuiPair(menu_edit_undo, "&Îòìåíèòü äåéñòâèå"); InsertGuiPair(menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(menu_edit_paste, "&Paste"); InsertGuiPair(menu_edit_del, "&Delete \tDel"); InsertGuiPair(menu_edit_paste_formula, "&Âñòàâèòü"); InsertGuiPair(menu_edit_copy_result, "&Êîïèðîâàòü ðåçóëüòàò"); InsertGuiPair(menu_edit_copy_both, "Copy &both \tCtrl+B"); InsertGuiPair(menu_edit_select_all, "Select &all \tEsc"); InsertGuiPair(menu_edit_bracket, "Bracke&t \tCtrl+0"); InsertGuiPair(menu_help_help, "&Ïîìîùü"); InsertGuiPair(menu_help_project_page, "&Ñàéò ïðîåêòà"); InsertGuiPair(menu_help_check_update, "&Check update..."); InsertGuiPair(menu_help_about, "&Î ïðîãðàììå"); InsertGuiPair(menu_update_available, "&New version is available"); InsertGuiPair(cant_init_calculations, "Íå ìîãó èíèöèàëèçèðîâàòü ìîäóëü äëÿ ðàñ÷åòîâ"); InsertGuiPair(message_box_error_caption,"TTCalc"); InsertGuiPair(cant_create_thread, "Íå ìîãó ñîçäàòü âòîðîé ïîòîê äëÿ ðàñ÷åòîâ"); InsertGuiPair(cant_create_pad, "I could not create the pad window"); InsertGuiPair(cant_create_main_window, "Íå ìîãó îòêðûòü ãëàâíîå îêíî ïðîãðàììû"); InsertGuiPair(cant_init_common_controls,"Íå ìîãó èíèöèàëèçèðîâàòü óïðàâëåíèå (InitCommonControlsEx)"); InsertGuiPair(about_text, "Ìàòåìàòè÷åñêèé êàëüêóëÿòîð TTCalc %d.%d.%d%s%s\r\n\r\n" "Àâòîð: Tomasz Sowa\r\n" "e-mail: t.sowa@ttmath.org\r\n" "Ëèöåíçèÿ: BSD (open source)\r\n" "Ñàéò ïðîåêòà: http://ttcalc.sourceforge.net\r\n" "Áèáëèîòåêà Bignum: TTMath %d.%d.%d%s\r\n" "Bignum type: binary floating point numbers\r\n" "ßçûê ïðîãðàììèðîâàíèÿ: C++\r\n" "Êîìïèëÿòîð: %s\r\n" "%s" // for upx "\r\n" "TTCalc èñïîëüçóåò áèáëèîòåêó ñâåðõáîëüøèõ ÷èñåë TTMath," " êîòîðàÿ íàõîäèòñÿ çäåñü: http://www.ttmath.org\r\n" "\r\n" #ifdef TTCALC_PORTABLE "Ýòî ïåðåíîñíàÿ âåðñèÿ ïðîãðàììû.  ýòîé âåðñèè ìîæíî ñ÷èòàòü " "òîëüêî ñ îäíîé (ìàëîé) òî÷íîñòüþ (96 áèò íà ìàíòèññó," " 32 áèòà íà ïîêàçàòåëü ñòåïåíè), òî åñòü +/-6.9e+646457021.\r\n" "\r\n" #endif "Translations:\r\n" "English Author\r\n" // one tabulator between language and the name of the author "Polish Author\r\n" "Spanish Alejandro S. Valdezate \r\n" "Danish Rune Bisgaard Vammen \r\n" "Chinese Juis \r\n" "Russian Vladimir Gladilovich \r\n" "Swedish Lars 'Bafvert' Gafvert \r\n" ); InsertGuiPair(about_text_portable_version, " ïåðåíîñíàÿ âåðñèÿ"); InsertGuiPair(about_text_exe_packer, "óïàêîâùèê EXE: UPX 3.03\r\n"); InsertGuiPair(about_box_title, "Î ïðîãðàììå"); InsertGuiPair(about_box_button_close, "Çàêðûòü"); InsertGuiPair(unknown_error, "Íåèçâåñòíàÿ îøèáêà"); InsertGuiPair(cant_find_help, "Íå óäàåòñÿ íàéòè ôàéëû ïîìîùè"); InsertGuiPair(cant_open_project_page, "Íå óäàåòñÿ îòêðûòü ñàéò ïðîåêòà"); InsertGuiPair(update_title, "Check for a new version"); InsertGuiPair(update_button_next, "Next"); InsertGuiPair(update_button_finish, "Finish"); InsertGuiPair(update_button_cancel, "Cancel"); InsertGuiPair(update_check_at_startup, "Always check for the update on startup"); InsertGuiPair(update_check_for_info, "Press Next to check for the update..."); InsertGuiPair(update_is_new_version, "Version %d.%d.%d is available, press Next to download..."); InsertGuiPair(update_no_new_version, "There is not a new version available."); InsertGuiPair(update_download_from, "Downloading from..."); #ifndef TTCALC_PORTABLE InsertGuiPair(update_downloaded_info1, "A new setup program has been downloaded."); InsertGuiPair(update_downloaded_info2, "Press Finish to close TTCalc and run the installer."); #else InsertGuiPair(update_downloaded_info1, "A new version of TTCalc has been downloaded."); InsertGuiPair(update_downloaded_info2, ""); #endif InsertGuiPair(update_download_error, "There was a problem with downloading, please try again later."); InsertGuiPair(pad_title, "Pad"); InsertGuiPair(pad_menu_file, "&File"); InsertGuiPair(pad_menu_edit, "&Edit"); InsertGuiPair(pad_menu_file_new, "&New"); // temporarily not used InsertGuiPair(pad_menu_file_open, "&Open..."); InsertGuiPair(pad_menu_file_saveas, "Save &as..."); InsertGuiPair(pad_menu_file_close, "&Close"); InsertGuiPair(pad_menu_edit_undo, "&Undo \tCtrl+Z"); InsertGuiPair(pad_menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(pad_menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(pad_menu_edit_paste, "&Paste \tCtrl+V"); InsertGuiPair(pad_menu_edit_del, "&Del \tDel"); InsertGuiPair(pad_menu_edit_select_all, "Select &all \tCtrl+A"); /* swedish gui messages */ gui_messages_tab.push_back( std::map() ); InsertGuiPair(button_ok,"Ok"); InsertGuiPair(button_cancel,"Avbryt"); InsertGuiPair(message_box_caption,"TTCalc"); InsertGuiPair(dialog_box_add_variable_caption,"Lägg till en ny variabel"); InsertGuiPair(dialog_box_edit_variable_caption,"Redigera en variabel"); InsertGuiPair(dialog_box_add_variable_incorrect_name,"Ogiltigt namn för variabel"); InsertGuiPair(dialog_box_add_variable_incorrect_value,"Ogiltigt värde för variabel"); InsertGuiPair(dialog_box_add_variable_variable_exists,"Denna variabel finns redan"); InsertGuiPair(dialog_box_edit_variable_unknown_variable,"Denna variabel saknas i tabellen. Förmodligen ett internt fel!"); InsertGuiPair(dialog_box_delete_variable_confirm,"Vill du förgöra dessa variabler?"); InsertGuiPair(dialog_box_variable_not_all_deleted,"Några variabler gick ej att ta kål på. Det måste vara ett internt fel!"); InsertGuiPair(dialog_box_add_function_caption,"Lägg till en ny funktion"); InsertGuiPair(dialog_box_edit_function_caption,"Redigera en funktion"); InsertGuiPair(dialog_box_add_function_function_exists,"Denna funktion finns redan"); InsertGuiPair(dialog_box_edit_function_unknown_function,"Denna funktion saknas i tabellen. Förmodligen ett internt fel!"); InsertGuiPair(dialog_box_delete_function_confirm,"Vill du förgöra dessa funktioner?"); InsertGuiPair(dialog_box_function_not_all_deleted,"Några funktioner gick inte att förgöra. Jag tror vi har att göra med ett internt fel!"); InsertGuiPair(dialog_box_add_function_incorrect_name,"Ogiltigt namn för funktionen"); InsertGuiPair(list_variables_header_1,"Namn"); InsertGuiPair(list_variables_header_2,"Värde"); InsertGuiPair(list_functions_header_1,"Namn"); InsertGuiPair(list_functions_header_2,"Param."); InsertGuiPair(list_functions_header_3,"Värde"); InsertGuiPair(button_add,"Lägga till"); InsertGuiPair(button_edit,"Redigera"); InsertGuiPair(button_delete,"Förgöra"); InsertGuiPair(button_clear,"C"); InsertGuiPair(tab_standard,"Standard"); InsertGuiPair(tab_variables,"Variabler"); InsertGuiPair(tab_functions,"Funktioner"); InsertGuiPair(tab_precision,"Precision"); InsertGuiPair(tab_display,"Visning"); InsertGuiPair(tab_convert,"Konvertera"); InsertGuiPair(radio_precision_1,"Liten - 96 bitar för mantissan, 32 bitar för exponenten"); InsertGuiPair(radio_precision_2,"Mellan - 512 bitar för mantissan, 64 bitar för exponenten"); InsertGuiPair(radio_precision_3,"Stor - 1024 bitar för mantissan, 128 bitar för exponenten"); InsertGuiPair(precision_1_info,"(+/-)6.97...e+646457021, 26 giltiga siffror (decimaler)"); InsertGuiPair(precision_2_info,"(+/-)9.25...e+2776511644261678719, 152 giltiga siffror"); InsertGuiPair(precision_3_info,"(+/-)9.80...*10^(10^37), 306 giltiga siffror"); InsertGuiPair(overflow_during_printing,"Overflow under printning"); InsertGuiPair(combo_rounding_none,"Ingen"); InsertGuiPair(combo_rounding_integer,"till heltal"); InsertGuiPair(combo_rounding_to_number,"till"); InsertGuiPair(combo_rounding_after_comma,"siffror(cifre)"); InsertGuiPair(check_remove_zeroes,"Radera sista överflödiga nollor"); InsertGuiPair(display_input, "Input"); InsertGuiPair(display_output, "Output"); InsertGuiPair(display_rounding, "Avrundning"); InsertGuiPair(display_always_scientific,"Alltid"); InsertGuiPair(display_not_always_scientific,"När exponenten är större än:"); InsertGuiPair(display_group_scientific, "Visa resultatet som vetenskapligt värde"); InsertGuiPair(display_deg_rad_grad, "Trigonometric functions"); InsertGuiPair(convert_type, "Type"); InsertGuiPair(convert_input, "Input"); InsertGuiPair(convert_output, "Output"); InsertGuiPair(convert_dynamic_output, "Auto prefix"); InsertGuiPair(display_grouping, "Grouping"); InsertGuiPair(display_grouping_none, "None"); InsertGuiPair(display_grouping_space, "Space"); InsertGuiPair(display_input_decimal_point, "Input decimal point"); InsertGuiPair(display_input_decimal_point_item1, " . or ,"); InsertGuiPair(display_output_decimal_point, "Output decimal point"); InsertGuiPair(display_param_sep, "Parameters separated by"); InsertGuiPair(display_param_sep_item2, " ; or ."); InsertGuiPair(display_param_sep_item3, " ; or ,"); InsertGuiPair(menu_view, "&Visa"); InsertGuiPair(menu_edit, "&Redigera"); InsertGuiPair(menu_help, "&Hjälp"); InsertGuiPair(menu_language, "&Språg"); InsertGuiPair(menu_view_new_window, "&Nytt fönster"); InsertGuiPair(menu_view_normal_view, "No&rmal visning"); InsertGuiPair(menu_view_compact_view, "K&ompakt visning"); InsertGuiPair(menu_view_always_on_top, "&Alltid överst"); InsertGuiPair(menu_view_pad, "&Pad"); InsertGuiPair(menu_view_lang_english, "&Engelska"); InsertGuiPair(menu_view_lang_polish, "&Polska"); InsertGuiPair(menu_view_lang_spanish, "&Spanska"); InsertGuiPair(menu_view_lang_danish, "&Danska"); InsertGuiPair(menu_view_lang_chinese, "&Kinesiska"); InsertGuiPair(menu_view_lang_russian, "&Ryska"); InsertGuiPair(menu_view_lang_swedish, "S&venska"); InsertGuiPair(menu_view_close_program, "&Avsluta"); InsertGuiPair(menu_edit_undo, "&Ångra"); InsertGuiPair(menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(menu_edit_paste, "&Paste"); InsertGuiPair(menu_edit_del, "&Delete \tDel"); InsertGuiPair(menu_edit_paste_formula, "&Klistra in"); InsertGuiPair(menu_edit_copy_result, "&Kopiera result"); InsertGuiPair(menu_edit_copy_both, "Copy &both \tCtrl+B"); InsertGuiPair(menu_edit_select_all, "Select &all \tEsc"); InsertGuiPair(menu_edit_bracket, "Bracke&t \tCtrl+0"); InsertGuiPair(menu_help_help, "&Hjälp"); InsertGuiPair(menu_help_project_page, "&Projektsida"); InsertGuiPair(menu_help_check_update, "&Check update..."); InsertGuiPair(menu_help_about, "&Om"); InsertGuiPair(menu_update_available, "&New version is available"); InsertGuiPair(cant_init_calculations, "Beräkningen kunde inte initieras!"); InsertGuiPair(message_box_error_caption,"TTCalc"); InsertGuiPair(cant_create_thread, "Den andra tråden för uträkning kunde inte skapas"); InsertGuiPair(cant_create_pad, "I could not create the pad window"); InsertGuiPair(cant_create_main_window, "Applikationens huvudfönster kunde inte skapas"); InsertGuiPair(cant_init_common_controls,"Inställningarna kunde inte initieras (InitCommonControlsEx)"); InsertGuiPair(about_text, "Matematisk kalkylator TTCalc %d.%d.%d%s%s\r\n\r\n" "Upphovsman: Tomasz Sowa\r\n" "Kontakt: t.sowa@ttmath.org\r\n" "Licens: BSD (open source)\r\n" "Projektsida: http://ttcalc.sourceforge.net\r\n" "Bignumbiblotek: TTMath %d.%d.%d%s\r\n" "Bignum type: binary floating point numbers\r\n" "Programmeringsspråk: C++\r\n" "Kompilator: %s\r\n" "%s" // for upx "\r\n" "TTCalc använder sig av TTMath bignum bibloteket" " som kan hittas här: http://www.ttmath.org\r\n" "\r\n" #ifdef TTCALC_PORTABLE "Detta är den portabla versionen av TTCalc. I denna version " "kan du räkna med begränsad precision, dvs (96 bitar för " "mantissan och 32 bitar för exponenten) det är omkring +/-6.9e+646457021.\r\n" "\r\n" #endif "Translations:\r\n" "English Author\r\n" // one tabulator between language and the name of the author "Polish Author\r\n" "Spanish Alejandro S. Valdezate \r\n" "Danish Rune Bisgaard Vammen \r\n" "Chinese Juis \r\n" "Russian Vladimir Gladilovich \r\n" "Swedish Lars 'Bafvert' Gafvert \r\n" ); InsertGuiPair(about_text_portable_version, " transportabel version"); InsertGuiPair(about_text_exe_packer, "EXE Packer: UPX 3.03\r\n"); InsertGuiPair(about_box_title, "Om"); InsertGuiPair(about_box_button_close, "Bäver"); InsertGuiPair(unknown_error, "Det har inträffat ett okänt fel"); InsertGuiPair(cant_find_help, "Kunde inte hitta några hjälpfiler"); InsertGuiPair(cant_open_project_page, "Projektsidan kunde inte öppnas"); InsertGuiPair(update_title, "Check for a new version"); InsertGuiPair(update_button_next, "Next"); InsertGuiPair(update_button_finish, "Finish"); InsertGuiPair(update_button_cancel, "Cancel"); InsertGuiPair(update_check_at_startup, "Always check for the update on startup"); InsertGuiPair(update_check_for_info, "Press Next to check for the update..."); InsertGuiPair(update_is_new_version, "Version %d.%d.%d is available, press Next to download..."); InsertGuiPair(update_no_new_version, "There is not a new version available."); InsertGuiPair(update_download_from, "Downloading from..."); #ifndef TTCALC_PORTABLE InsertGuiPair(update_downloaded_info1, "A new setup program has been downloaded."); InsertGuiPair(update_downloaded_info2, "Press Finish to close TTCalc and run the installer."); #else InsertGuiPair(update_downloaded_info1, "A new version of TTCalc has been downloaded."); InsertGuiPair(update_downloaded_info2, ""); #endif InsertGuiPair(update_download_error, "There was a problem with downloading, please try again later."); InsertGuiPair(pad_title, "Pad"); InsertGuiPair(pad_menu_file, "&File"); InsertGuiPair(pad_menu_edit, "&Edit"); InsertGuiPair(pad_menu_file_new, "&New"); // temporarily not used InsertGuiPair(pad_menu_file_open, "&Open..."); InsertGuiPair(pad_menu_file_saveas, "Save &as..."); InsertGuiPair(pad_menu_file_close, "&Close"); InsertGuiPair(pad_menu_edit_undo, "&Undo \tCtrl+Z"); InsertGuiPair(pad_menu_edit_cut, "Cu&t \tCtrl+X"); InsertGuiPair(pad_menu_edit_copy, "&Copy \tCtrl+C"); InsertGuiPair(pad_menu_edit_paste, "&Paste \tCtrl+V"); InsertGuiPair(pad_menu_edit_del, "&Del \tDel"); InsertGuiPair(pad_menu_edit_select_all, "Select &all \tCtrl+A"); }