pax_global_header00006660000000000000000000000064125726405530014523gustar00rootroot0000000000000052 comment=96a5a865c90c1d9901a3c1de6db4ff5cc79e5080 galculator-2.1.4/000077500000000000000000000000001257264055300136645ustar00rootroot00000000000000galculator-2.1.4/.tm_project.cache000066400000000000000000001673461257264055300171160ustar00rootroot00000000000000/home/sf/Devel/galculator/autogen.sh262144114391996820 /home/sf/Devel/galculator/config.h26214411439199681 ENABLE_NLS6553651 GETTEXT_PACKAGE6553681 HAVE_BIND_TEXTDOMAIN_CODESET65536111 HAVE_DCGETTEXT65536141 HAVE_DLFCN_H65536171 HAVE_GETTEXT65536201 HAVE_INTTYPES_H65536231 HAVE_LC_MESSAGES65536261 HAVE_LOCALE_H65536291 HAVE_MEMORY_H65536321 HAVE_STDINT_H65536351 HAVE_STDLIB_H65536381 HAVE_STRINGS_H65536411 HAVE_STRING_H65536441 HAVE_SYS_STAT_H65536471 HAVE_SYS_TYPES_H65536501 HAVE_UNISTD_H65536531 PACKAGE65536561 PACKAGE_BUGREPORT65536591 PACKAGE_NAME65536621 PACKAGE_STRING65536651 PACKAGE_TARNAME65536681 PACKAGE_VERSION65536711 STDC_HEADERS65536741 VERSION65536771 YYTEXT_POINTER65536811 /home/sf/Devel/galculator/ltmain.sh262144114391996820 func_extract_an_archive162880 func_extract_archives163040 func_infer_tag162270 func_mktempdir161480 func_win32_libid161870 /home/sf/Devel/galculator/src/calc_basic.c26214411439199680 N_131072(String)431 _131072(String)411 alg_add_token16(ALG_OBJECT **alg, s_cb_token this_token)2480double alg_debug16384501int alg_free16(ALG_OBJECT *alg)3100void alg_init16(int debug_level)2980ALG_OBJECT alg_stack_append16(s_alg_stack *stack, s_cb_token token)1831void alg_stack_free16(s_alg_stack *stack)2251void alg_stack_free_gfunc16(gpointer data, gpointer user_data)2371void alg_stack_new16(s_cb_token this_token)1671s_alg_stack alg_stack_pool16(s_alg_stack *stack)1981double compute_expression16(double left_hand, char operator, double right_hand)1041double debug_rpn_stack_print16()3360void gettext_noop131072(String)421 id16(double x)590double operator_precedence16384451char reduce16(char op1, char op2)831int right_associative16384461char rpn_debug16384501int rpn_free16()4740void rpn_init16(int size, int debug_level)3260void rpn_stack16384481GArray rpn_stack_get16(int length)4450double rpn_stack_operation16(s_cb_token current_token)3650double rpn_stack_push16(double number)3510void rpn_stack_rolldown16(double x)4180double rpn_stack_set_size16(int size)4620void rpn_stack_size16384491int rpn_stack_swapxy16(double x)3960double /home/sf/Devel/galculator/src/calc_basic.h26214411439199681 ALG_OBJECT4096421GSList BUG_REPORT65536341 LEVEL_DOWN4441 LEVEL_UP4441 PROG_NAME65536301 RPN_FINITE_STACK65536371 RPN_INFINITE_STACK65536381 THIS_LEVEL4441 _CALC_BASIC_H65536231 alg_add_token1024(ALG_OBJECT **alg, s_cb_token this_token)711double alg_free1024(ALG_OBJECT *alg)731void alg_init1024(int debug_level)721ALG_OBJECT denum64481doublep func64581doublep func64631doublep id1024(double x)691double imag64531s_fracp num64471doublep number64571doublep number64641doublep operation64591charp operation64651charp real64521s_fracp rpn_free1024()831void rpn_init1024(int size, int debug_level)751void rpn_stack_get1024(int length)811double rpn_stack_operation1024(s_cb_token current_token)781double rpn_stack_push1024(double number)771void rpn_stack_rolldown1024(double x)791double rpn_stack_set_array1024(double *values, int length)761void rpn_stack_set_size1024(int size)821void rpn_stack_swapxy1024(double x)801double s_alg_stack4096671 s_cb_token4096601 s_complex4096541 s_frac4096491 size64661intp /home/sf/Devel/galculator/src/callbacks.c26214411439256860 const_list_selection_changed_cb16(GtkTreeSelection *selection, gpointer data)6570void constants_menu_handler16(GtkMenuItem *menuitem, gpointer user_data)9420void mc_menu_handler16(GtkMenuItem *menuitem, gpointer user_data)10600void mplus_menu_handler16(GtkMenuItem *menuitem, gpointer user_data)10380void mr_menu_handler16(GtkMenuItem *menuitem, gpointer user_data)10110void ms_menu_handler16(GtkMenuItem *menuitem, gpointer user_data)9730void mx_menu_handler16(GtkMenuItem *menuitem, gpointer user_data)10910void on_about_activate16(GtkMenuItem *menuitem, gpointer user_data)800void on_about_ok_clicked16(GtkButton *button, gpointer user_data)1010void on_basic_mode_activate16(GtkMenuItem *menuitem, gpointer user_data)4560void on_bin_activate16(GtkMenuItem *menuitem, gpointer user_data)3280void on_button_press_event16(GtkWidget *widget, GdkEventButton *event, gpointer user_data)15470gboolean on_constant_button_clicked16(GtkToggleButton *button, gpointer user_data)9570void on_copy_activate16(GtkMenuItem *menuitem, gpointer user_data)6210void on_cut_activate16(GtkMenuItem *menuitem, gpointer user_data)5930void on_dec_activate16(GtkMenuItem *menuitem, gpointer user_data)3010void on_deg_activate16(GtkMenuItem *menuitem, gpointer user_data)3370void on_display_control_activate16(GtkMenuItem *menuitem, gpointer user_data)4080void on_finite_stack_size_clicked16(GtkRadioButton *rb, gpointer user_data)15350void on_form_activate16(GtkMenuItem *menuitem, gpointer user_data)3960void on_formula_entry_activate16(GtkEntry *entry, gpointer user_data)15570void on_formula_entry_changed16(GtkEditable *editable, gpointer user_data)15660void on_function_button_clicked16(GtkToggleButton *button, gpointer user_data)2340void on_functions_activate16(GtkMenuItem *menuitem, gpointer user_data)4320void on_gfunc_button_clicked16(GtkToggleButton *button, gpointer user_data)2740void on_grad_activate16(GtkMenuItem *menuitem, gpointer user_data)3550void on_hex_activate16(GtkMenuItem *menuitem, gpointer user_data)3100void on_infinite_stack_size_clicked16(GtkRadioButton *rb, gpointer user_data)15410void on_logical_activate16(GtkMenuItem *menuitem, gpointer user_data)4190void on_main_window_check_resize16(GtkContainer *container, gpointer user_data)15190void on_mc_button_clicked16(GtkToggleButton *button, gpointer user_data)10780void on_mplus_button_clicked16(GtkToggleButton *button, gpointer user_data)10470void on_mr_button_clicked16(GtkToggleButton *button, gpointer user_data)10250void on_ms_button_clicked16(GtkToggleButton *button, gpointer user_data)9990void on_mx_button_clicked16(GtkToggleButton *button, gpointer user_data)11020void on_number_button_clicked16(GtkToggleButton *button, gpointer user_data)1130void on_oct_activate16(GtkMenuItem *menuitem, gpointer user_data)3190void on_operation_button_clicked16(GtkToggleButton *button, gpointer user_data)1320void on_ordinary_activate16(GtkMenuItem *menuitem, gpointer user_data)3630void on_paper_entry_activate16(GtkWidget *activated_widget, gpointer user_data)15710void on_paper_mode_activate16(GtkMenuItem *menuitem, gpointer user_data)5680void on_paste_activate16(GtkMenuItem *menuitem, gpointer user_data)6030void on_preferences1_activate16(GtkMenuItem *menuitem, gpointer user_data)6820void on_prefs_act_mod_color_set16(GtkColorButton *button, gpointer user_data)7440void on_prefs_bin_bits_value_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)13500void on_prefs_bin_fixed_toggled16(GtkToggleButton *togglebutton, gpointer user_data)13640void on_prefs_bin_length_value_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)13740void on_prefs_bin_sep_char_changed16(GtkEditable *editable, gpointer user_data)15070void on_prefs_bin_sep_length_value_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)14810void on_prefs_bin_sep_toggled16(GtkToggleButton *togglebutton, gpointer user_data)14460void on_prefs_bin_signed_toggled16(GtkToggleButton *togglebutton, gpointer user_data)13580void on_prefs_bkg_color_set16(GtkColorButton *button, gpointer user_data)7660void on_prefs_button_font_set16(GtkFontButton *button, gpointer user_data)7770void on_prefs_button_height_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)8940void on_prefs_button_width_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)8860void on_prefs_cadd_clicked16(GtkButton *button, gpointer user_data)12320void on_prefs_cclear_clicked16(GtkButton *button, gpointer user_data)12200void on_prefs_cdelete_clicked16(GtkButton *button, gpointer user_data)12690void on_prefs_close_clicked16(GtkButton *button, gpointer user_data)7920void on_prefs_cupdate_clicked16(GtkButton *button, gpointer user_data)12950void on_prefs_custom_button_font_toggled16(GtkToggleButton *togglebutton, gpointer user_data)8130void on_prefs_dec_sep_char_changed16(GtkEditable *editable, gpointer user_data)14890void on_prefs_dec_sep_length_value_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)14570void on_prefs_dec_sep_toggled16(GtkToggleButton *togglebutton, gpointer user_data)14130void on_prefs_hex_bits_value_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)13240void on_prefs_hex_sep_char_changed16(GtkEditable *editable, gpointer user_data)14950void on_prefs_hex_sep_length_value_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)14650void on_prefs_hex_sep_toggled16(GtkToggleButton *togglebutton, gpointer user_data)14240void on_prefs_hex_signed_toggled16(GtkToggleButton *togglebutton, gpointer user_data)13310void on_prefs_inact_mod_color_set16(GtkColorButton *button, gpointer user_data)7550void on_prefs_menu_bin_activate16(GtkMenuItem *menuitem, gpointer user_data)14050void on_prefs_menu_dec_activate16(GtkMenuItem *menuitem, gpointer user_data)13810void on_prefs_menu_hex_activate16(GtkMenuItem *menuitem, gpointer user_data)13890void on_prefs_menu_oct_activate16(GtkMenuItem *menuitem, gpointer user_data)13970void on_prefs_mod_font_set16(GtkFontButton *button, gpointer user_data)7330void on_prefs_oct_bits_value_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)13370void on_prefs_oct_sep_char_changed16(GtkEditable *editable, gpointer user_data)15010void on_prefs_oct_sep_length_value_changed16(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)14730void on_prefs_oct_sep_toggled16(GtkToggleButton *togglebutton, gpointer user_data)14350void on_prefs_oct_signed_toggled16(GtkToggleButton *togglebutton, gpointer user_data)13440void on_prefs_rem_display_toggled16(GtkToggleButton *togglebutton, gpointer user_data)8790void on_prefs_result_color_set16(GtkColorButton *button, gpointer user_data)7000void on_prefs_result_font_set16(GtkFontButton *button, gpointer user_data)6890void on_prefs_show_menu_toggled16(GtkToggleButton *togglebutton, gpointer user_data)8680void on_prefs_stack_color_set16(GtkColorButton *button, gpointer user_data)7220void on_prefs_stack_font_set16(GtkFontButton *button, gpointer user_data)7110void on_prefs_ufadd_clicked16(GtkButton *button, gpointer user_data)11270void on_prefs_ufclear_clicked16(GtkButton *button, gpointer user_data)11150void on_prefs_ufdelete_clicked16(GtkButton *button, gpointer user_data)11640void on_prefs_ufupdate_clicked16(GtkButton *button, gpointer user_data)11910void on_prefs_vis_angle_toggled16(GtkToggleButton *togglebutton, gpointer user_data)8400void on_prefs_vis_arith_toggled16(GtkToggleButton *togglebutton, gpointer user_data)8540void on_prefs_vis_bracket_toggled16(GtkToggleButton *togglebutton, gpointer user_data)8610void on_prefs_vis_notation_toggled16(GtkToggleButton *togglebutton, gpointer user_data)8470void on_prefs_vis_number_toggled16(GtkToggleButton *togglebutton, gpointer user_data)8330void on_quit_activate16(GtkMenuItem *menuitem, gpointer user_data)430void on_rad_activate16(GtkMenuItem *menuitem, gpointer user_data)3460void on_rpn_activate16(GtkMenuItem *menuitem, gpointer user_data)3790void on_scientific_mode_activate16(GtkMenuItem *menuitem, gpointer user_data)5080void on_show_menubar1_activate16(GtkMenuItem *menuitem, gpointer user_data)7990void on_standard_activate16(GtkMenuItem *menuitem, gpointer user_data)4440void on_tbutton_fmod_clicked16(GtkButton *button, gpointer user_data)2630void on_togglebutton_released16(GtkToggleButton *togglebutton, gpointer user_data)15130void on_user_function_button_clicked16(GtkToggleButton *button, gpointer user_data)9260void paper_tree_view_selection_changed_cb16(GtkWidget *widget, GdkEventButton *event, gpointer user_data)16110gboolean user_function_list_selection_changed_cb16(GtkTreeSelection *selection, gpointer data)6330void user_functions_menu_handler16(GtkMenuItem *menuitem, gpointer user_data)9060void /home/sf/Devel/galculator/src/callbacks.h26214411439199681 const_list_selection_changed_cb1024(GtkTreeSelection *selection, gpointer data)2401void on_about_activate1024(GtkMenuItem *menuitem, gpointer user_data)801void on_about_ok_clicked1024(GtkButton *button, gpointer user_data)441void on_basic_mode_activate1024(GtkMenuItem *menuitem, gpointer user_data)2551void on_bin_activate1024(GtkMenuItem *menuitem, gpointer user_data)591void on_button_event1024(GtkWidget *widget, GdkEvent *event, gpointer user_data)1371gboolean on_button_press_event1024(GtkWidget *widget, GdkEventButton *event, gpointer user_data)2821gboolean on_color_cancel_button_clicked1024(GtkButton *button, gpointer user_data)1131void on_color_cancel_button_clicked1024(GtkButton *button, gpointer user_data)1251void on_color_ok_button_clicked1024(GtkButton *button, gpointer user_data)1101void on_constant_button_clicked1024(GtkToggleButton *button, gpointer user_data)351void on_copy_activate1024(GtkMenuItem *menuitem, gpointer user_data)2521void on_cut_activate1024(GtkMenuItem *menuitem, gpointer user_data)2581void on_dec_activate1024(GtkMenuItem *menuitem, gpointer user_data)501void on_deg_activate1024(GtkMenuItem *menuitem, gpointer user_data)621void on_display_control_activate1024(GtkMenuItem *menuitem, gpointer user_data)2461void on_finite_stack_size_clicked1024(GtkRadioButton *rb, gpointer user_data)2761void on_font_cancel_button_clicked1024(GtkButton *button, gpointer user_data)1191void on_font_cancel_button_clicked1024(GtkButton *button, gpointer user_data)1281void on_font_ok_button_clicked1024(GtkButton *button, gpointer user_data)1161void on_form_activate1024(GtkMenuItem *menuitem, gpointer user_data)771void on_formula_entry_activate1024(GtkEntry *entry, gpointer user_data)2861void on_formula_entry_changed1024(GtkEditable *editable, gpointer user_data)2891void on_function_button_clicked1024(GtkToggleButton *button, gpointer user_data)321void on_functions_activate1024(GtkMenuItem *menuitem, gpointer user_data)2671void on_gfunc_button_clicked1024(GtkToggleButton *button, gpointer user_data)411void on_grad_activate1024(GtkMenuItem *menuitem, gpointer user_data)681void on_hex_activate1024(GtkMenuItem *menuitem, gpointer user_data)531void on_infinite_stack_size_clicked1024(GtkRadioButton *rb, gpointer user_data)2791void on_logical_activate1024(GtkMenuItem *menuitem, gpointer user_data)2491void on_main_window_check_resize1024(GtkContainer *container, gpointer user_data)2731void on_number_button_clicked1024(GtkToggleButton *button, gpointer user_data)261void on_oct_activate1024(GtkMenuItem *menuitem, gpointer user_data)561void on_operation_button_clicked1024(GtkToggleButton *button, gpointer user_data)291void on_ordinary_activate1024(GtkMenuItem *menuitem, gpointer user_data)711void on_paper_entry_activate1024(GtkWidget *activated_widget, gpointer user_data)3011void on_paper_mode_activate1024(GtkMenuItem *menuitem, gpointer user_data)2981void on_paste_activate1024(GtkMenuItem *menuitem, gpointer user_data)2641void on_preferences1_activate1024(GtkMenuItem *menuitem, gpointer user_data)831void on_prefs_act_mod_color_clicked1024(GtkButton *button, gpointer user_data)951void on_prefs_bin_bits_value_changed1024(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)1821void on_prefs_bin_sep_char_changed1024(GtkEditable *editable, gpointer user_data)2251void on_prefs_bin_sep_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1981void on_prefs_bin_sep_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)2011void on_prefs_bin_signed_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1861void on_prefs_bkg_color_clicked1024(GtkButton *button, gpointer user_data)1011void on_prefs_button_font_clicked1024(GtkButton *button, gpointer user_data)1041void on_prefs_button_height_changed1024(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)1641void on_prefs_button_width_changed1024(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)1601void on_prefs_cancel_clicked1024(GtkButton *button, gpointer user_data)1221void on_prefs_close_clicked1024(GtkButton *button, gpointer user_data)1071void on_prefs_custom_button_font_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1341void on_prefs_dec_sep_char_changed1024(GtkEditable *editable, gpointer user_data)2161void on_prefs_dec_sep_length_value_changed1024(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)2041void on_prefs_dec_sep_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1891void on_prefs_hex_bits_value_changed1024(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)1681void on_prefs_hex_sep_char_changed1024(GtkEditable *editable, gpointer user_data)2191void on_prefs_hex_sep_length_value_changed1024(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)2081void on_prefs_hex_sep_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1921void on_prefs_hex_signed_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1721void on_prefs_inact_mod_color_clicked1024(GtkButton *button, gpointer user_data)981void on_prefs_menu_bin_activate1024(GtkMenuItem *menuitem, gpointer user_data)2371void on_prefs_menu_dec_activate1024(GtkMenuItem *menuitem, gpointer user_data)2281void on_prefs_menu_hex_activate1024(GtkMenuItem *menuitem, gpointer user_data)2311void on_prefs_menu_oct_activate1024(GtkMenuItem *menuitem, gpointer user_data)2341void on_prefs_mod_font_clicked1024(GtkButton *button, gpointer user_data)921void on_prefs_oct_bits_value_changed1024(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)1751void on_prefs_oct_sep_char_changed1024(GtkEditable *editable, gpointer user_data)2221void on_prefs_oct_sep_length_value_changed1024(GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data)2121void on_prefs_oct_sep_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1951void on_prefs_oct_signed_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1791void on_prefs_rem_display_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1571void on_prefs_result_color_clicked1024(GtkButton *button, gpointer user_data)891void on_prefs_result_font_clicked1024(GtkButton *button, gpointer user_data)861void on_prefs_show_menu_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1541void on_prefs_vis_angle_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1421void on_prefs_vis_arith_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1481void on_prefs_vis_bracket_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1511void on_prefs_vis_notation_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1451void on_prefs_vis_number_toggled1024(GtkToggleButton *togglebutton, gpointer user_data)1391void on_quit_activate1024(GtkMenuItem *menuitem, gpointer user_data)471void on_rad_activate1024(GtkMenuItem *menuitem, gpointer user_data)651void on_rpn_activate1024(GtkMenuItem *menuitem, gpointer user_data)741void on_scientific_mode_activate1024(GtkMenuItem *menuitem, gpointer user_data)2611void on_show_menubar1_activate1024(GtkMenuItem *menuitem, gpointer user_data)1311void on_standard_activate1024(GtkMenuItem *menuitem, gpointer user_data)2701void on_tbutton_fmod_clicked1024(GtkButton *button, gpointer user_data)381void on_togglebutton_released1024(GtkToggleButton *togglebutton, gpointer user_data)2431void on_user_function_button_clicked1024(GtkToggleButton *button, gpointer user_data)2921void paper_tree_view_selection_changed_cb1024(GtkWidget *widget, GdkEventButton *event, gpointer user_data)3041gboolean user_function_list_selection_changed_cb1024(GtkTreeSelection *selection, gpointer data)2951void /home/sf/Devel/galculator/src/config_file.c26214411439221830 N_131072(String)371 _131072(String)351 cf_constant16384991s_constant cf_user_function163841001s_user_function config_file_get_constants16()4800s_constant config_file_get_default_consts16(s_constant **consts)1771void config_file_get_default_prefs16(s_preferences *this_prefs)1061void config_file_get_default_user_functions16(s_user_function **this_user_funcs)1931void config_file_get_mode16(char *line, char *filename, int old_mode)2740int config_file_get_prefs_list16()4750s_prefs_entry config_file_get_user_functions16()4850s_user_function config_file_read16(char *filename)3640s_preferences config_file_set_constants16(char *line)2940void config_file_set_prefs16(char *key, char *value)2140void config_file_set_user_functions16(char *line)3260void config_file_write16(char *filename, s_preferences this_prefs, s_constant *this_constants, s_user_function *this_user_functions)4140void gettext_noop131072(String)361 prefs16384420s_preferences prefs_list16384431s_prefs_entry prefs_list_old_entries16384981char /home/sf/Devel/galculator/src/config_file.h26214411439224321 BOOLEAN41631 CONSTANTS41701 DEFAULT_ACT_MOD_COLOR65536421 DEFAULT_ANGLE65536791 DEFAULT_BIN_BITS65536711 DEFAULT_BIN_FIXED65536731 DEFAULT_BIN_LENGTH65536741 DEFAULT_BIN_SEP65536751 DEFAULT_BIN_SEP_CHAR65536771 DEFAULT_BIN_SEP_LENGTH65536761 DEFAULT_BIN_SIGNED65536721 DEFAULT_BKG_COLOR65536361 DEFAULT_BUTTON_FONT65536501 DEFAULT_BUTTON_HEIGHT65536521 DEFAULT_BUTTON_WIDTH65536511 DEFAULT_CUSTOM_BUTTON_FONT65536491 DEFAULT_DEC_SEP65536581 DEFAULT_DEC_SEP_CHAR65536601 DEFAULT_DEC_SEP_LENGTH65536591 DEFAULT_HEX_BITS65536611 DEFAULT_HEX_SEP65536631 DEFAULT_HEX_SEP_CHAR65536651 DEFAULT_HEX_SEP_LENGTH65536641 DEFAULT_HEX_SIGNED65536621 DEFAULT_INACT_MOD_COLOR65536431 DEFAULT_MODE65536571 DEFAULT_MOD_FONT65536411 DEFAULT_NOTATION65536801 DEFAULT_NUMBER65536781 DEFAULT_OCT_BITS65536661 DEFAULT_OCT_SEP65536681 DEFAULT_OCT_SEP_CHAR65536701 DEFAULT_OCT_SEP_LENGTH65536691 DEFAULT_OCT_SIGNED65536671 DEFAULT_REM_DISPLAY65536821 DEFAULT_REM_VALUET65536861 DEFAULT_REM_VALUEX65536831 DEFAULT_REM_VALUEY65536841 DEFAULT_REM_VALUEZ65536851 DEFAULT_RESULT_COLOR65536381 DEFAULT_RESULT_FONT65536371 DEFAULT_SHOW_MENU65536871 DEFAULT_STACK_COLOR65536401 DEFAULT_STACK_FONT65536391 DEFAULT_STACK_SIZE65536811 DEFAULT_VIS_ANGLE65536451 DEFAULT_VIS_ARITH65536471 DEFAULT_VIS_BRACKET65536481 DEFAULT_VIS_DISPCTRL65536541 DEFAULT_VIS_FUNCS65536531 DEFAULT_VIS_LOGIC65536551 DEFAULT_VIS_NOTATION65536461 DEFAULT_VIS_NUMBER65536441 DEFAULT_VIS_STANDARD65536561 GENERAL41691 INTEGER41641 MAX_FILE_LINE_LENGTH65536301 NOT_FOUND41651 SECTION_CONSTANTS65536331 SECTION_GENERAL65536321 SECTION_USER_FUNCTIONS65536341 STRING41621 USER_FUNCTIONS41711 _CONFIG_FILE_H65536281 act_mod_color64971charp bin_bits641301intp bin_fixed641321gbooleanp bin_length641331gbooleanp bin_sep641341gbooleanp bin_sep_char641361charp bin_sep_length641351intp bin_signed641311gbooleanp bkg_color64911charp button_font641061charp button_height641081intp button_width641071intp config_file_get_constants1024()1771s_constant config_file_get_prefs_list1024()1761s_prefs_entry config_file_get_user_functions1024()1781s_user_function config_file_read1024(char *filename)1741s_preferences config_file_write1024(char *filename, s_preferences this_prefs, s_constant *this_constants, s_user_function *this_user_functions)1751void custom_button_font641051gbooleanp dec_sep641171gbooleanp dec_sep_char641191charp dec_sep_length641181intp def_angle641391intp def_notation641401intp def_number641381intp hex_bits641201intp hex_sep641221gbooleanp hex_sep_char641241charp hex_sep_length641231intp hex_signed641211gbooleanp inact_mod_color64981charp key641541charp key_type641561intp mod_font64961charp mode641131intp oct_bits641251intp oct_sep641271gbooleanp oct_sep_char641291charp oct_sep_length641281intp oct_signed641261gbooleanp rem_display641421gbooleanp rem_valuet641461charp rem_valuex641431charp rem_valuey641441charp rem_valuez641451charp result_color64931charp result_font64921charp s_preferences40961481 s_prefs_entry40961591 set_handler641581voidp show_menu641471gbooleanp stack_color64951charp stack_font64941charp stack_size641411intp variable641551voidp vis_angle641001gbooleanp vis_arith641021gbooleanp vis_bracket641031gbooleanp vis_dispctrl641111gbooleanp vis_funcs641091gbooleanp vis_logic641101gbooleanp vis_notation641011gbooleanp vis_number64991gbooleanp vis_standard641121gbooleanp widget_name641571charp /home/sf/Devel/galculator/src/display.c26214411439237950 angle_mod_labels16384451char buffer16384401GtkTextBuffer display_append_e16(GtkToggleButton *button)8610void display_change_option16(int old_status, int new_status, int opt_group)5350void display_create_text_tags16()1260void display_delete_line16(GtkTextBuffer *b, int line_index, GtkTextIter *iter)3970void display_get_line16(int line_nr)8290char display_get_line_end_iter16(GtkTextBuffer *b, int line_index, GtkTextIter *end)3790void display_get_line_iters16(GtkTextBuffer *b, int line_index, GtkTextIter *start, GtkTextIter *end)3850void display_init16()1640void display_module_angle_activate16(int angle_unit)3660void display_module_arith_label_update16(char operation)2180void display_module_base_create16(char **module_label, char *mark_name, int active_index)3110void display_module_base_delete16(char *mark_name, char **text)5090void display_module_bracket_label_update16(int option)2480int display_module_leading_spaces16(char *mark_name, gboolean leading_spaces)3390void display_module_notation_activate16(int mode)3740void display_module_number_activate16(int number_base)3580void display_result_add_digit16(char digit)6340void display_result_backspace16()9100void display_result_counter16384411int display_result_feed16(char *string)8110void display_result_get16()8410char display_result_get_double16(int number_base_status)8490double display_result_getset16()9330void display_result_line16384421int display_result_set16(char *string_value)8040void display_result_set_double16(double value, int number_base_status)7970void display_result_toggle_sign16(GtkToggleButton *button)8850void display_set_bkg_color16(char *color_string)5750void display_set_line16(char *string, int line, char *tag)7680void display_set_line_double16(double value, int line, char *tag, int number_base_status)7590void display_stack_create16()6680void display_stack_get_yzt16()7250char display_stack_get_yzt_double16(int number_base_status)7460double display_stack_remove16()6820void display_stack_set_yzt16(char **stack)7100void display_stack_set_yzt_double16(double *stack, int number_base_status)6970void display_update_modules16()4150void display_update_tags16()5890void notation_mod_labels16384461char number_mod_labels16384441char on_textview_button_press_event16(GtkWidget *widget, GdkEventButton *event, gpointer user_data)590gboolean on_textview_selection_received16(GtkWidget *widget, GtkSelectionData *data, guint time, gpointer user_data)1050void view16384391GtkTextView /home/sf/Devel/galculator/src/display.h26214411439199681 DISPLAY_MARK_ANGLE65536281 DISPLAY_MARK_ARITH65536301 DISPLAY_MARK_BRACKET65536311 DISPLAY_MARK_NOTATION65536291 DISPLAY_MARK_NUMBER65536271 DISPLAY_MODULES_DELIM65536331 DISPLAY_OPT_ANGLE4371 DISPLAY_OPT_NOTATION4381 DISPLAY_OPT_NUMBER4361 DISPLAY_RESULT_E_LENGTH65536251 DISPLAY_RESULT_PRECISION65536241 GET4451 NOP4461 ONE_LESS4431 ONE_MORE4421 RESET4441 _DISPLAY_H65536221 calc_entry_start_new32768490gboolean display_append_e1024(GtkToggleButton *button)841void display_change_option1024(int old_status, int new_status, int opt_group)651void display_get_line1024(int line_nr)811char display_init1024()611void display_module_angle_activate1024(int angle_unit)721void display_module_arith_label_update1024(char operation)691void display_module_bracket_label_update1024(int option)701int display_module_notation_activate1024(int mode)731void display_module_number_activate1024(int number_base)711void display_option_cb1024(GtkWidget *widget, GdkEventButton *event, gpointer label_text)661void display_option_label_set1024(GtkLabel *label)631void display_option_label_unset1024(GtkLabel *label)641void display_result_add_digit1024(char digit)771void display_result_backspace1024()861void display_result_feed1024(char *string)801void display_result_get1024()821char display_result_get_double1024(int number_base_status)831double display_result_getset1024()871void display_result_set1024(char *string_value)781void display_result_set_double1024(double value, int number_base_status)791void display_result_toggle_sign1024(GtkToggleButton *button)851void display_set_bkg_color1024(char *color_string)671void display_set_line1024(char *string, int line, char *tag)901void display_set_line_double1024(double value, int line, char *tag, int number_base_status)891void display_stack_create1024()921void display_stack_get_yzt1024()961char display_stack_get_yzt_double1024(int number_base_status)971double display_stack_remove1024()931void display_stack_set_yzt1024(char **stack)941void display_stack_set_yzt_double1024(double *stack, int number_base_status)951void display_update_modules1024()621void display_update_tags1024()681void on_textview_button_press_event1024(GtkWidget *widget, GdkEventButton *event, gpointer user_data)541gboolean on_textview_selection_received1024(GtkWidget *widget, GtkSelectionData *data, guint time, gpointer user_data)571void /home/sf/Devel/galculator/src/flex_parser.c26214411439199680 BEGIN655361231 ECHO655366981 EOB_ACT_CONTINUE_SCAN655361581 EOB_ACT_END_OF_FILE655361591 EOB_ACT_LAST_MATCH655361601 FLEXINT_H65536291 FLEX_BETA65536131 FLEX_SCANNER6553681 INITIAL655366411 INT16_MAX65536721 INT16_MIN65536631 INT32_MAX65536751 INT32_MIN65536661 INT8_MAX65536691 INT8_MIN65536601 OP655366421 REJECT655366101 UINT16_MAX65536811 UINT32_MAX65536841 UINT8_MAX65536781 YYSTATE655361301 YYTABLES_NAME6553621041 YY_AT_BOL131072()3341 YY_BREAK655367771 YY_BUFFER_EOF_PENDING655362501 YY_BUFFER_NEW655362381 YY_BUFFER_NORMAL655362391 YY_BUFFER_STATE40961511yy_buffer_state YY_BUF_SIZE655361421 YY_CHAR40963411char YY_CURRENT_BUFFER655362661 YY_CURRENT_BUFFER_LVALUE655362731 YY_DECL655367651 YY_DECL_IS_OURS655367611 YY_DO_BEFORE_ACTION655363621 YY_END_OF_BUFFER655363701 YY_END_OF_BUFFER_CHAR655361381 YY_EXIT_FAILURE6553619021 YY_EXTRA_TYPE655366531 YY_FATAL_ERROR131072(msg)7521 YY_FLEX_MAJOR_VERSION6553691 YY_FLEX_MINOR_VERSION65536101 YY_FLEX_SUBMINOR_VERSION65536111 YY_FLUSH_BUFFER655363021 YY_INPUT131072(buf,result,max_size)7051 YY_INT_ALIGNED6553641 YY_LESS_LINENO131072(n)1621 YY_MORE_ADJ655366121 YY_NEW_FILE655361361 YY_NULL655361101 YY_NUM_RULES655363691 YY_READ_BUF_SIZE655366901 YY_RESTORE_YY_MORE_OFFSET655366131 YY_RULE_SETUP655367801 YY_SC_TO_UI131072(c)1171 YY_SKIP_YYWRAP655363391 YY_START655361291 YY_START_STACK_INCR655367471 YY_STATE_BUF_SIZE655361471 YY_STATE_EOF131072(state)1331 YY_STRUCT_YY_BUFFER_STATE655361911 YY_TYPEDEF_YY_BUFFER_STATE655361501 YY_TYPEDEF_YY_SIZE_T655361861 YY_USER_ACTION655367721 YY_USE_CONST65536921 YY_USE_CONST65536981 __STDC_LIMIT_MACROS65536391 alg_object_stack163846361ALG_OBJECT bracket_counter163846381int flex_buffer_stack163846351GSList flex_int16_t4096451int16_t flex_int16_t4096511short flex_int32_t4096471int32_t flex_int32_t4096521int flex_int8_t4096431int8_t flex_int8_t4096501char flex_parser16(const char *string)21750s_flex_parser_result flex_parser_identify_constant1024(char *string)6301int flex_parser_identify_constant16(char *string)21461int flex_parser_identify_user_function1024(char *string)6311int flex_parser_identify_user_function16(char *string)21251int flex_parser_submit_func_token1024(double (*func)(double))6331void flex_parser_submit_func_token16(double (*func)(double))21671void flex_parser_submit_token1024(char operation)6321void flex_parser_submit_token16(char operation)21601void flex_uint16_t4096461uint16_t flex_uint16_t4096541short flex_uint32_t4096481uint32_t flex_uint32_t4096551int flex_uint8_t4096441uint8_t flex_uint8_t4096531char input1024(void )6831int parser_token163846371s_cb_token unput131072(c)1781 user_function_handler16(double value)21101double user_function_stack163846351GSList yy_accept163843781yyconst yy_at_bol642261yy_buffer_stateintp yy_base163844391yyconst yy_bs_column642291yy_buffer_stateintp yy_bs_lineno642281yy_buffer_stateintp yy_buf_pos641971yy_buffer_statecharp yy_buf_size642021yy_buffer_stateyy_size_tp yy_buffer_stack163842581YY_BUFFER_STATE yy_buffer_stack_max163842571size_t yy_buffer_stack_top163842561size_t yy_buffer_state20481921 yy_buffer_status642361yy_buffer_stateintp yy_c_buf_p163842811char yy_ch_buf641961yy_buffer_statecharp yy_chk163845391yyconst yy_create_buffer1024(FILE *file,int size )2921YY_BUFFER_STATE yy_create_buffer16(FILE * file, int size )16230YY_BUFFER_STATE yy_def163844581yyconst yy_delete_buffer1024(YY_BUFFER_STATE b )2931void yy_delete_buffer16(YY_BUFFER_STATE b )16510void yy_did_buffer_switch_on_eof163842881int yy_ec163843971yyconst yy_fatal_error1024(yyconst char msg[] )3571void yy_fatal_error16(yyconst char* msg )19051void yy_fill_buffer642341yy_buffer_stateintp yy_flex_debug327686040int yy_flex_debug163846050int yy_flex_strlen1024(yyconst char * )6751int yy_flex_strlen16(yyconst char * s )20721int yy_flex_strncpy1024(char *,yyconst char *,int )6711void yy_flex_strncpy16(char* s1, yyconst char * s2, int n )20631void yy_flush_buffer1024(YY_BUFFER_STATE b )2941void yy_flush_buffer16(YY_BUFFER_STATE b )16980void yy_get_next_buffer1024(void )3561int yy_get_next_buffer16(void)13011int yy_get_previous_state1024(void )3541yy_state_type yy_get_previous_state16(void)14271yy_state_type yy_hold_char163842761char yy_init163842821int yy_init_buffer1024(YY_BUFFER_STATE b,FILE *file )3001void yy_init_buffer16(YY_BUFFER_STATE b, FILE * file )16701void yy_init_globals1024(void )6561int yy_init_globals16(void)20081int yy_input_file641941yy_buffer_stateFILEp yy_is_interactive642201yy_buffer_stateintp yy_is_our_buffer642131yy_buffer_stateintp yy_last_accepting_cpos163846021char yy_last_accepting_state163846011yy_state_type yy_load_buffer_state1024(void )2991void yy_load_buffer_state16(void)16091void yy_meta163844291yyconst yy_n_chars642071yy_buffer_stateintp yy_n_chars163842771int yy_new_buffer655363121 yy_nxt643761yy_trans_infoflex_int32_tp yy_nxt163844771yyconst yy_scan_buffer1024(char *base,yy_size_t size )3041YY_BUFFER_STATE yy_scan_buffer16(char * base, yy_size_t size )18210YY_BUFFER_STATE yy_scan_bytes1024(yyconst char *bytes,int len )3061YY_BUFFER_STATE yy_scan_bytes16(yyconst char * yybytes, int _yybytes_len )18710YY_BUFFER_STATE yy_scan_string1024(yyconst char *yy_str )3051YY_BUFFER_STATE yy_scan_string16(yyconst char * yystr )18580YY_BUFFER_STATE yy_set_bol131072(at_bol)3241 yy_set_interactive131072(is_interactive)3141 yy_size_t40961871int yy_start163842831int yy_state_type40963451int yy_switch_to_buffer1024(YY_BUFFER_STATE new_buffer )2911void yy_switch_to_buffer16(YY_BUFFER_STATE new_buffer )15780void yy_trans_info20483731 yy_try_NUL_trans1024(yy_state_type current_state )3551yy_state_type yy_try_NUL_trans16(yy_state_type yy_current_state )14591yy_state_type yy_verify643751yy_trans_infoflex_int32_tp yyalloc1024(yy_size_t )3081void yyalloc16(yy_size_t size )20820void yyconst655361041 yyconst655361061 yyensure_buffer_stack1024(void )2981void yyensure_buffer_stack16(void)17761void yyfree1024(void * )3101void yyfree16(void * ptr )20990void yyget_debug16(void)19980int yyget_in16(void)19420FILE yyget_leng16(void)19580int yyget_lineno16(void)19330int yyget_out16(void)19500FILE yyget_text16(void)19670char yyin327681560FILE yyin163843430FILE yyinput1024(void )6811int yyinput16(void)14841int yyleng327681540int yyleng163842780int yyless131072(n)1651 yyless6553619131 yyless131072(n)19141 yylex1024(void)7631int yylex_destroy16(void)20370int yylineno327683470int yylineno163843490int yymore131072()6111 yyout327681560FILE yyout163843430FILE yypop_buffer_state1024(void )2961void yypop_buffer_state16(void)17570void yypush_buffer_state1024(YY_BUFFER_STATE new_buffer )2951void yypush_buffer_state16(YY_BUFFER_STATE new_buffer )17270void yyrealloc1024(void *,yy_size_t )3091void yyrealloc16(void * ptr, yy_size_t size )20870void yyrestart1024(FILE *input_file )2901void yyrestart16(FILE * input_file )15610void yyset_debug16(int bdebug )20030void yyset_in16(FILE * in_str )19880void yyset_lineno16(int line_number )19760void yyset_out16(FILE * out_str )19930void yyterminate131072()7421 yytext327683510char yytext163846140char yytext_ptr655363521 yywrap131072()3381 yywrap1024(void )6641int yywrap1024(void )6661int /home/sf/Devel/galculator/src/flex_parser.h26214411439199681 CURRENT_ALG_OBJECT65536241 FLEX_PARSER_CONSTANT4291 FLEX_PARSER_FUNCTION4301 FLEX_PARSER_NR_RECURSIONS65536251 FLEX_PARSER_NUMBER4281 FLEX_PARSER_USER_FUNCTION4311 _FLEX_PARSER_H65536221 error64361gbooleanp flex_parser1024(const char *string)391s_flex_parser_result s_flex_parser_result4096371 value64351doublep /home/sf/Devel/galculator/src/flex_parser.l262144114391996810 /home/sf/Devel/galculator/src/galculator.h26214411439199681 ABOUT_GLADE_FILE65536391 BASIC_GLADE_FILE65536381 BASIC_MODE41031 BUG_REPORT65536601 CLASSIC_VIEW_GLADE_FILE65536431 CLEARED_DISPLAY65536321 COLOR_GLADE_FILE65536421 CONFIG_FILE_NAME65536341 CONST_DESC_COLUMN41121 CONST_NAME_COLUMN41101 CONST_VALUE_COLUMN41111 CS_BIN4791 CS_DEC4761 CS_DEG4841 CS_FMOD_FLAG_HYP4991 CS_FMOD_FLAG_INV4981 CS_FORMULA4931 CS_GRAD4861 CS_HEX4771 CS_OCT4781 CS_PAN4911 CS_RAD4851 CS_RPN4921 DEFAULT_DEC_POINT65536301 DISPCTRL_BOTTOM41271 DISPCTRL_BOTTOM_GLADE_FILE65536471 DISPCTRL_NONE41241 DISPCTRL_RIGHT41251 DISPCTRL_RIGHTV41261 DISPCTRL_RIGHTV_GLADE_FILE65536461 DISPCTRL_RIGHT_GLADE_FILE65536451 FONT_GLADE_FILE65536411 INFINITY65536661 MAIN_GLADE_FILE65536361 MY_INFINITY_STRING65536491 NR_ANGLE_BASES4871 NR_CONST_COLUMNS41131 NR_DISPCTRL_LOCS41281 NR_MODES41061 NR_NOTATION_MODES4941 NR_NUMBER_BASES4801 NR_UFUNC_COLUMNS41201 N_131072(String)561 PAPER_MODE41051 PAPER_VIEW_GLADE_FILE65536441 PREFS_GLADE_FILE65536401 PROG_NAME65536701 SCIENTIFIC_GLADE_FILE65536371 SCIENTIFIC_MODE41041 UFUNC_EXPRESSION_COLUMN41191 UFUNC_NAME_COLUMN41171 UFUNC_VARIABLE_COLUMN41181 _131072(String)541 _GALCULATOR_H65536221 allow_arith_op641381gbooleanp angle641331p button_name641421charp button_name641491charp button_name641551charp calc_entry_start_new641361gbooleanp constant327681880s_constant current_status327681900s_current_status data641811doublep desc641691charp display_names641441charp display_string641501charp display_string641591charp expression641771charp fmod641351p func641451doublep func641511voidp gettext_noop131072(String)551 len641821intp main_alg327681920ALG_OBJECT memory327681850s_array name641701charp name641751charp notation641341p number641321p operation641601intp prefs327681870s_preferences rpn_stack_lift_enabled641371gbooleanp s_array40961831 s_constant40961721 s_current_status40961391 s_function_map40961461 s_gfunc_map40961521 s_operation_map40961611 s_point40961661 s_user_function40961781 user_function327681890s_user_function value641711charp variable641761charp x641641intp y641651intp /home/sf/Devel/galculator/src/general_functions.c26214411439228890 activate_menu_item16(char *item_name)3830void add_leading_zeros16(char *string, int multiple)1950char all_clear16()870void apply_preferences16(s_preferences prefs)3180void axtof16(char *bin_string, int base, int nr_bits, gboolean is_signed)1200double backspace16()790void change_option16(int new_status, int opt_group)8340void clear16()690void compute_user_function16(char *expression, char *variable, char *value)6980s_flex_parser_result error_message16(char *format_string, ...)520void error_unsupported_hyp16(double dummy)460double error_unsupported_inv16(double dummy)400double formula_entry_is_active16(GtkWidget *window_widget)6670GtkWidget formula_entry_is_active_no_toplevel_check16()6850GtkWidget ftoax16(double x, int base, int nr_bits, gboolean is_signed)1610char gdk_color_to_string16(GdkColor color)3090char get_display_number_length16(int base)4330int get_display_number_string16(double value, int base)4020char get_sep16(int number_base)7510gboolean get_sep_char16(int number_base)7850char get_sep_length16(int number_base)7680int gfunc_f116(GtkToggleButton *button)4590void gfunc_f216(GtkToggleButton *button)4790void gtk_widget_really_modify_fg16(GtkWidget *widget, GdkColor color)3620void is_valid_number16(int number_base, char number)3710gboolean prefs_sep_char_changed16(GtkEditable *editable, char *prefs_sep, int number_base)8020void rad2x16(double rad)7360double rem16(double x, long long int y)1510int remember_display_values16()5180void rpn_stack_lift16()5040void set_button_color16(GladeXML *xml, char *button_name, void *color_string)2680void set_button_font16(GladeXML *xml, char *button_name, void *new_label)2190void set_button_label_and_tooltip16(GladeXML *xml, char *button_name, char *label, char *tooltip)6520void set_checkbutton16(GladeXML *xml, char *checkbutton_name, void *is_active)2290void set_entry16(GladeXML *xml, char *entry_name, void *entry_text)2940void set_optmenu16(GladeXML *xml, char *optmenu_name, void *index)2540void set_spinbutton16(GladeXML *xml, char *spinbutton_name, void *value)2430void set_stacksize16(GladeXML *xml, char *name, void *stack_size)2810void string2double16(char *string, int number_base)5450double string_add_separator16(char* string, gboolean separate, int block_length, char separator, char dpoint)5840char string_del_separator16(char *string, char separator)6350char x2rad16(double x)7210double /home/sf/Devel/galculator/src/general_functions.h26214411439222841 BIT131072(val, index)291 _GENERAL_FUNCTIONS_H65536221 activate_menu_item1024(char *item_name)621void add_leading_zeros1024(char *string, int multiple)421char all_clear1024()371void apply_preferences1024(s_preferences prefs)561void axtof1024(char *bin_string, int base, int nr_bits, gboolean is_signed)391double backspace1024()361void change_option1024(int new_status, int opt_group)961void clear1024()351void compute_user_function1024(char *expression, char *variable, char *value)851s_flex_parser_result da_expose_event_cb1024(GtkWidget *widget, GdkEventExpose *event, gpointer data)441gboolean error_message1024(char *format_string, ...)341void error_unsupported_hyp1024(double dummy)331double error_unsupported_inv1024(double dummy)321double formula_entry_is_active1024(GtkWidget *window_widget)821GtkWidget formula_entry_is_active_no_toplevel_check1024()831GtkWidget ftoax1024(double x, int base, int nr_bits, gboolean is_signedh)401char gdk_color_to_string1024(GdkColor color)541char get_display_number_length1024(int base)651int get_display_number_string1024(double value, int base)641char get_sep1024(int number_base)901gboolean get_sep_char1024(int number_base)921char get_sep_length1024(int number_base)911int gfunc_f11024(GtkToggleButton *button)671void gfunc_f21024(GtkToggleButton *button)681void gtk_widget_really_modify_fg1024(GtkWidget *widget, GdkColor color)581void is_valid_number1024(int number_base, char number)601gboolean prefs_sep_char_changed1024(GtkEditable *editable, char *prefs_sep, int number_base)941void rad2x1024(double x)881double remember_display_values1024()721void rpn_stack_lift1024()701void set_button_color1024(GladeXML *xml, char *button_name, void *color_string)501void set_button_font1024(GladeXML *xml, char *button_name, void *new_label)461void set_button_label_and_tooltip1024(GladeXML *xml, char *button_name, char *label, char *tooltip)791void set_checkbutton1024(GladeXML *xml, char *checkbutton_name, void *checked)471void set_entry1024(GladeXML *xml, char *entry_name, void *entry_text)521void set_optmenu1024(GladeXML *xml, char *optmenu_name, void *index)491void set_spinbutton1024(GladeXML *xml, char *spinbutton_name, void *value)481void set_stacksize1024(GladeXML *xml, char *name, void *stack_size)511void statusbar_init1024(GtkWidget *a_parent_widget)311void string2double1024(char *string, int number_base)741double string_add_separator1024(char *string, gboolean separate, int block_length, char separator, char dpoint)761char string_del_separator1024(char *string, char separator)771char x2rad1024(double x)871double /home/sf/Devel/galculator/src/main.c26214411439199680 MASK_NUMLOCK65536481 N_131072(String)421 _131072(String)401 constant16384530s_constant current_status16384510s_current_status gettext_noop131072(String)411 key_snooper16(GtkWidget *grab_widget, GdkEventKey *event, gpointer func_data)680int main16(int argc, char *argv[])1110int main_alg16384550ALG_OBJECT memory16384520s_array prefs16384500s_preferences print_usage16()570void user_function16384540s_user_function /home/sf/Devel/galculator/src/math_functions.c26214411439199680 acos_wrapper16(double x)1310double acosh16(double x)920double asin_wrapper16(double x)1140double asinh16(double x)870double atan_wrapper16(double x)1480double atanh16(double x)970double cmp16(double n)580double cos_wrapper16(double x)1220double deg2rad16(double value)770double factorial16(double n)500double grad2rad16(double value)820double idx16(double x)400double pow10y16(double y)300double powx216(double x)450double rad2deg16(double value)670double rad2grad16(double value)720double reciprocal16(double x)350double sin_wrapper16(double x)1050double tan_wrapper16(double x)1390double /home/sf/Devel/galculator/src/math_functions.h26214411439199681 _MATH_FUNCTIONS_H65536221 acos_wrapper1024(double x)401double acosh1024(double x)351double asin_wrapper1024(double x)381double asinh1024(double x)341double atan_wrapper1024(double x)421double atanh1024(double x)361double cmp1024(double n)291double cos_wrapper1024(double x)391double deg2rad1024(double value)321double factorial1024(double n)281double grad2rad1024(double value)331double idx1024(double x)261double pow10y1024(double y)241double powx21024(double x)271double rad2deg1024(double value)301double rad2grad1024(double value)311double reciprocal1024(double x)251double sin_wrapper1024(double x)371double tan_wrapper1024(double x)411double /home/sf/Devel/galculator/src/ui.c26214411439236880 about_dialog_xml16384380GladeXML active_buttons16384510s_active_buttons apply_object_data16(s_operation_map operation_map[], s_gfunc_map gfunc_map[], s_function_map function_map[])1021void button_activation16(GtkToggleButton *b)6810void button_box_xml16384370GladeXML button_deactivation16(gpointer data)6720gboolean dec_point16384390char dispctrl_xml16384370GladeXML glade_file_open16(char *filename, char *root_widget, gboolean fatal)791GladeXML main_window_xml16384370GladeXML position_menu16(GtkMenu *menu, gint *x, gint *y, gboolean *push_in, gpointer user_data)7420void prefs_constant_store16384400GtkListStore prefs_user_function_store16384400GtkListStore prefs_xml16384370GladeXML set_all_buttons_font16(char *font_string)6420void set_all_buttons_property16(GFunc func, gpointer data)5871void set_all_buttons_size16(int width, int height)5960void set_all_dispctrl_buttons_font16(char *font_string)6640void set_all_dispctrl_buttons_property1024(GFunc func, gpointer data)431void set_all_dispctrl_buttons_property16(GFunc func, gpointer data)5351void set_all_dispctrl_buttons_size16(int width, int height)6300void set_all_dispctrl_buttons_tip16()6100void set_all_normal_buttons_font16(char *font_string)6530void set_all_normal_buttons_property1024(GFunc func, gpointer data)441void set_all_normal_buttons_property16(GFunc func, gpointer data)5541void set_all_normal_buttons_size16(int width, int height)6180void set_all_normal_buttons_tip16()6050void set_basic_object_data16()1961void set_disp_ctrl_object_data1024()421void set_disp_ctrl_object_data16()2291void set_scientific_object_data16()1461void set_table_child_callback1024(gpointer data, gpointer user_data)451void set_table_child_callback16(gpointer data, gpointer user_data)4351void set_table_child_font16(gpointer data, gpointer user_data)4641void set_table_child_size16(gpointer data, gpointer user_data)4501void set_table_child_tip_accel16(gpointer data, gpointer user_data)5051void set_table_child_tip_accel_finder16(GtkAccelKey *key, GClosure *closure, gpointer data)4830gboolean set_widget_visibility16(GladeXML *xml, char *widget_name, gboolean visible)7270void ui_about_dialog_create16()10180GtkWidget ui_button_set_pan16()10870void ui_button_set_rpn16()10990void ui_classic_view_create16()11210void ui_classic_view_destroy16()11400void ui_constants_menu_create16(s_constant *constant, GCallback const_handler)8200GtkWidget ui_formula_entry_activate16()10260void ui_formula_entry_backspace16()10560void ui_formula_entry_insert16(G_CONST_RETURN gchar *text)10430void ui_formula_entry_set16(G_CONST_RETURN gchar *text)10340void ui_formula_entry_state16(gboolean error)10690void ui_main_window_buttons_create16(int mode)3750void ui_main_window_buttons_destroy16()3620void ui_main_window_create16()2960GtkWidget ui_main_window_set_dispctrl16(int location)3090void ui_memory_menu_create16(s_array memory, GCallback memory_handler, char *last_item)8390GtkWidget ui_pack_from_xml16(GtkWidget *box, int index, GladeXML *child_xml, char *child_name, char *accel_child_name, gboolean expand, gboolean fill)2571void ui_paper_view_create16()11490void ui_paper_view_destroy16()11850void ui_pref_dialog_create16()8800GtkWidget ui_relax_fmod_buttons16()11110void ui_right_mouse_menu_create16()8650GtkWidget ui_user_functions_menu_create16(s_user_function *user_function, GCallback user_function_handler)7990GtkWidget update_active_buttons16(int number_base, int notation_mode)6860void update_dispctrl16()7070void view_xml16384380GladeXML /home/sf/Devel/galculator/src/ui.h26214411439221231 AB_BIN65536341 AB_DEC65536311 AB_HEX65536321 AB_OCT65536331 about_dialog_xml32768240GladeXML button_activation1024(GtkToggleButton *b)621void button_box_xml32768220GladeXML button_deactivation1024(gpointer data)631gboolean button_name64371charp callback64431GCallbackp dec_point32768280char detailed_signal64421gcharp dispctrl_xml32768250GladeXML main_window_xml32768210GladeXML mask64381intp position_menu1024(GtkMenu *menu, gint *x, gint *y, gboolean *push_in, gpointer user_data)821void prefs_constant_store32768270GtkListStore prefs_user_function_store32768270GtkListStore prefs_xml32768230GladeXML s_active_buttons4096391 s_signal_cb4096441 set_all_buttons_callback1024(gpointer *data)511void set_all_buttons_font1024(char *font_string)571void set_all_buttons_size1024(int width, int height)521void set_all_dispctrl_buttons_font1024(char *font_string)591void set_all_dispctrl_buttons_size1024(int width, int height)561void set_all_dispctrl_buttons_tip1024()541void set_all_normal_buttons_font1024(char *font_string)581void set_all_normal_buttons_size1024(int width, int height)551void set_all_normal_buttons_tip1024()531void set_widget_visibility1024(GladeXML *xml, char *widget_name, gboolean visible)871void ui_about_dialog_create1024()651GtkWidget ui_button_set_pan1024()791void ui_button_set_rpn1024()801void ui_classic_view_create1024()891void ui_classic_view_destroy1024()901void ui_constants_menu_create1024(s_constant *constant, GCallback const_handler)681GtkWidget ui_formula_entry_activate1024()741void ui_formula_entry_backspace1024()771void ui_formula_entry_insert1024(G_CONST_RETURN gchar *text)761void ui_formula_entry_set1024(G_CONST_RETURN gchar *text)751void ui_formula_entry_state1024()781void ui_main_window_buttons_create1024(int mode)501void ui_main_window_buttons_destroy1024()491void ui_main_window_create1024()471GtkWidget ui_main_window_set_dispctrl1024(int location)481void ui_memory_menu_create1024(s_array memory, GCallback const_handler, char *last_item)701GtkWidget ui_paper_view_create1024()911void ui_paper_view_destroy1024()921void ui_pref_dialog_create1024()641GtkWidget ui_relax_fmod_buttons1024()811void ui_right_mouse_menu_create1024()731GtkWidget ui_user_functions_menu_create1024(s_user_function *user_function, GCallback user_function_handler)661GtkWidget update_active_buttons1024(int number_base, int notation_mode)601void update_dispctrl1024()611void view_xml32768260GladeXML galculator-2.1.4/.tx/000077500000000000000000000000001257264055300143755ustar00rootroot00000000000000galculator-2.1.4/.tx/config000066400000000000000000000002101257264055300155560ustar00rootroot00000000000000[main] host = https://www.transifex.com [MATE.galculator] file_filter = po/.po source_file = po/galculator.pot source_lang = en galculator-2.1.4/ABOUT-NLS000066400000000000000000002061051257264055300151170ustar00rootroot000000000000001 Notes on the Free Translation Project *************************************** Free software is going international! The Free Translation Project is a way to get maintainers of free software, translators, and users all together, so that free software will gradually become able to speak many languages. A few packages already provide translations for their messages. If you found this `ABOUT-NLS' file inside a distribution, you may assume that the distributed package does use GNU `gettext' internally, itself available at your nearest GNU archive site. But you do _not_ need to install GNU `gettext' prior to configuring, installing or using this package with messages translated. Installers will find here some useful hints. These notes also explain how users should proceed for getting the programs to use the available translations. They tell how people wanting to contribute and work on translations can contact the appropriate team. When reporting bugs in the `intl/' directory or bugs which may be related to internationalization, you should tell about the version of `gettext' which is used. The information can be found in the `intl/VERSION' file, in internationalized packages. 1.1 Quick configuration advice ============================== If you want to exploit the full power of internationalization, you should configure it using ./configure --with-included-gettext to force usage of internationalizing routines provided within this package, despite the existence of internationalizing capabilities in the operating system where this package is being installed. So far, only the `gettext' implementation in the GNU C library version 2 provides as many features (such as locale alias, message inheritance, automatic charset conversion or plural form handling) as the implementation here. It is also not possible to offer this additional functionality on top of a `catgets' implementation. Future versions of GNU `gettext' will very likely convey even more functionality. So it might be a good idea to change to GNU `gettext' as soon as possible. So you need _not_ provide this option if you are using GNU libc 2 or you have installed a recent copy of the GNU gettext package with the included `libintl'. 1.2 INSTALL Matters =================== Some packages are "localizable" when properly installed; the programs they contain can be made to speak your own native language. Most such packages use GNU `gettext'. Other packages have their own ways to internationalization, predating GNU `gettext'. By default, this package will be installed to allow translation of messages. It will automatically detect whether the system already provides the GNU `gettext' functions. If not, the included GNU `gettext' library will be used. This library is wholly contained within this package, usually in the `intl/' subdirectory, so prior installation of the GNU `gettext' package is _not_ required. Installers may use special options at configuration time for changing the default behaviour. The commands: ./configure --with-included-gettext ./configure --disable-nls will, respectively, bypass any pre-existing `gettext' to use the internationalizing routines provided within this package, or else, _totally_ disable translation of messages. When you already have GNU `gettext' installed on your system and run configure without an option for your new package, `configure' will probably detect the previously built and installed `libintl.a' file and will decide to use this. This might not be desirable. You should use the more recent version of the GNU `gettext' library. I.e. if the file `intl/VERSION' shows that the library which comes with this package is more recent, you should use ./configure --with-included-gettext to prevent auto-detection. The configuration process will not test for the `catgets' function and therefore it will not be used. The reason is that even an emulation of `gettext' on top of `catgets' could not provide all the extensions of the GNU `gettext' library. Internationalized packages usually have many `po/LL.po' files, where LL gives an ISO 639 two-letter code identifying the language. Unless translations have been forbidden at `configure' time by using the `--disable-nls' switch, all available translations are installed together with the package. However, the environment variable `LINGUAS' may be set, prior to configuration, to limit the installed set. `LINGUAS' should then contain a space separated list of two-letter codes, stating which languages are allowed. 1.3 Using This Package ====================== As a user, if your language has been installed for this package, you only have to set the `LANG' environment variable to the appropriate `LL_CC' combination. Here `LL' is an ISO 639 two-letter language code, and `CC' is an ISO 3166 two-letter country code. For example, let's suppose that you speak German and live in Germany. At the shell prompt, merely execute `setenv LANG de_DE' (in `csh'), `export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). This can be done from your `.login' or `.profile' file, once and for all. You might think that the country code specification is redundant. But in fact, some languages have dialects in different countries. For example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The country code serves to distinguish the dialects. The locale naming convention of `LL_CC', with `LL' denoting the language and `CC' denoting the country, is the one use on systems based on GNU libc. On other systems, some variations of this scheme are used, such as `LL' or `LL_CC.ENCODING'. You can get the list of locales supported by your system for your country by running the command `locale -a | grep '^LL''. Not all programs have translations for all languages. By default, an English message is shown in place of a nonexistent translation. If you understand other languages, you can set up a priority list of languages. This is done through a different environment variable, called `LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' for the purpose of message handling, but you still need to have `LANG' set to the primary language; this is required by other parts of the system libraries. For example, some Swedish users who would rather read translations in German than English for when Swedish is not available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. Special advice for Norwegian users: The language code for Norwegian bokma*l changed from `no' to `nb' recently (in 2003). During the transition period, while some message catalogs for this language are installed under `nb' and some older ones under `no', it's recommended for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and older translations are used. In the `LANGUAGE' environment variable, but not in the `LANG' environment variable, `LL_CC' combinations can be abbreviated as `LL' to denote the language's main dialect. For example, `de' is equivalent to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' (Portuguese as spoken in Portugal) in this context. 1.4 Translating Teams ===================== For the Free Translation Project to be a success, we need interested people who like their own language and write it well, and who are also able to synergize with other translators speaking the same language. Each translation team has its own mailing list. The up-to-date list of teams can be found at the Free Translation Project's homepage, `http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams" area. If you'd like to volunteer to _work_ at translating messages, you should become a member of the translating team for your own language. The subscribing address is _not_ the same as the list itself, it has `-request' appended. For example, speakers of Swedish can send a message to `sv-request@li.org', having this message body: subscribe Keep in mind that team members are expected to participate _actively_ in translations, or at solving translational difficulties, rather than merely lurking around. If your team does not exist yet and you want to start one, or if you are unsure about what to do or how to get started, please write to `translation@iro.umontreal.ca' to reach the coordinator for all translator teams. The English team is special. It works at improving and uniformizing the terminology in use. Proven linguistic skill are praised more than programming skill, here. 1.5 Available Packages ====================== Languages are not equally supported in all packages. The following matrix shows the current state of internationalization, as of May 2005. The matrix shows, in regard of each package, for which languages PO files have been submitted to translation coordination, with a translation percentage of at least 50%. Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB +-------------------------------------------------+ GNUnet | | a2ps | [] [] [] [] [] | aegis | () | ant-phone | () | anubis | [] | ap-utils | | aspell | [] [] [] [] | bash | [] [] | batchelor | [] | bfd | | bibshelf | [] | binutils | [] | bison | [] [] | bluez-pin | [] [] [] [] | clisp | [] [] | console-tools | [] [] | coreutils | [] [] [] [] | cpio | | cpplib | [] [] [] | darkstat | [] () [] | dialog | [] [] [] [] [] [] | diffutils | [] [] [] [] [] | doodle | [] | e2fsprogs | [] [] | enscript | [] [] [] [] | error | [] [] [] [] | fetchmail | [] [] () [] | fileutils | [] [] | findutils | [] [] [] | flex | [] [] [] | fslint | [] | gas | | gawk | [] [] [] | gbiff | [] | gcal | [] | gcc | [] | gettext-examples | [] [] [] [] | gettext-runtime | [] [] [] [] | gettext-tools | [] [] | gimp-print | [] [] [] [] | gip | | gliv | [] | glunarclock | | gmult | [] [] | gnubiff | () | gnucash | [] () () [] | gnucash-glossary | [] () | gpe-aerial | [] [] | gpe-beam | [] [] | gpe-calendar | [] [] | gpe-clock | [] [] | gpe-conf | [] [] | gpe-contacts | | gpe-edit | [] | gpe-go | [] | gpe-login | [] [] | gpe-ownerinfo | [] [] | gpe-sketchbook | [] [] | gpe-su | [] [] | gpe-taskmanager | [] [] | gpe-timesheet | [] | gpe-today | [] [] | gpe-todo | [] [] | gphoto2 | [] [] [] [] | gprof | [] [] | gpsdrive | () () | gramadoir | [] [] | grep | [] [] [] [] [] [] | gretl | | gsasl | [] | gss | | gst-plugins | [] [] [] [] [] [] | gstreamer | [] [] [] [] [] | gtick | [] () | gtkspell | [] [] [] | hello | [] [] [] [] | id-utils | [] [] | impost | | indent | [] [] | iso_3166 | | iso_3166_1 | [] [] [] [] [] | iso_3166_2 | | iso_3166_3 | [] | iso_4217 | | iso_639 | | jpilot | [] | jtag | | jwhois | | kbd | [] [] [] [] | latrine | () | ld | [] | libc | [] [] [] [] [] | libextractor | | libgpewidget | [] [] [] | libgphoto2 | [] | libgphoto2_port | [] | libgsasl | | libiconv | [] [] [] [] [] | libidn | | lifelines | [] () | lilypond | [] | lingoteach | | lynx | [] [] [] [] | m4 | [] [] [] [] | mailutils | [] | make | [] [] | man-db | [] () [] [] | minicom | [] [] | mysecretdiary | [] [] | nano | [] () [] | nano_1_0 | [] () [] [] | opcodes | [] | parted | [] [] [] [] | psmisc | | ptx | [] [] [] | pwdutils | | python | | radius | [] | recode | [] [] [] [] [] | rpm | [] [] | screem | | scrollkeeper | [] [] [] [] [] [] [] [] | sed | [] [] | sh-utils | [] [] | shared-mime-info | [] [] | sharutils | [] [] [] [] [] | silky | | skencil | [] () | sketch | [] () | solfege | [] | soundtracker | [] [] | sp | [] | stardict | [] | tar | | texinfo | [] [] | textutils | [] [] [] | tin | () () | tp-robot | [] | tuxpaint | [] [] [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] [] | vorbis-tools | [] [] [] [] | wastesedge | () | wdiff | [] [] [] [] | wget | | xchat | [] [] [] [] [] | xkeyboard-config | | xpad | | +-------------------------------------------------+ af am ar az be bg bs ca cs cy da de el en en_GB 10 0 0 2 7 5 0 40 43 2 51 91 19 1 14 eo es et eu fa fi fr ga gl he hi hr hu id is +-----------------------------------------------+ GNUnet | | a2ps | [] [] [] | aegis | | ant-phone | [] | anubis | [] | ap-utils | [] | aspell | [] [] | bash | [] [] [] [] | batchelor | [] [] | bfd | [] | bibshelf | [] [] | binutils | [] [] | bison | [] [] [] [] [] | bluez-pin | [] [] [] [] [] [] | clisp | [] [] | console-tools | | coreutils | [] [] [] [] [] | cpio | [] [] | cpplib | [] [] | darkstat | [] () [] [] [] | dialog | [] [] [] [] [] [] [] | diffutils | [] [] [] [] [] [] [] [] [] | doodle | [] | e2fsprogs | [] [] | enscript | [] [] | error | [] [] [] [] [] | fetchmail | [] | fileutils | [] [] [] [] [] | findutils | [] [] [] [] | flex | [] [] [] | fslint | [] | gas | [] [] | gawk | [] [] [] [] | gbiff | [] | gcal | [] [] | gcc | [] | gettext-examples | [] [] [] | gettext-runtime | [] [] [] [] [] | gettext-tools | [] [] | gimp-print | [] [] | gip | [] [] [] | gliv | () | glunarclock | [] [] [] | gmult | [] [] | gnubiff | () | gnucash | [] () | gnucash-glossary | [] | gpe-aerial | [] [] | gpe-beam | [] [] | gpe-calendar | [] [] [] [] | gpe-clock | [] [] [] | gpe-conf | [] | gpe-contacts | [] | gpe-edit | [] [] | gpe-go | [] [] | gpe-login | [] [] [] | gpe-ownerinfo | [] [] [] [] [] | gpe-sketchbook | [] [] | gpe-su | [] [] [] | gpe-taskmanager | [] [] [] | gpe-timesheet | [] [] [] [] | gpe-today | [] [] [] [] | gpe-todo | [] [] [] | gphoto2 | [] [] [] [] | gprof | [] [] [] | gpsdrive | () () [] | gramadoir | [] [] | grep | [] [] [] [] [] [] [] [] [] [] [] | gretl | [] [] | gsasl | [] [] [] | gss | [] | gst-plugins | [] [] | gstreamer | | gtick | [] [] [] [] | gtkspell | [] [] [] [] [] | hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | id-utils | [] [] [] | impost | [] [] | indent | [] [] [] [] [] [] [] [] [] [] | iso_3166 | [] [] [] | iso_3166_1 | [] [] [] [] [] [] [] | iso_3166_2 | [] | iso_3166_3 | [] | iso_4217 | [] [] [] | iso_639 | [] [] [] [] | jpilot | [] [] | jtag | [] | jwhois | [] [] [] [] | kbd | [] [] | latrine | [] [] | ld | [] [] | libc | [] [] [] [] [] | libextractor | | libgpewidget | [] [] [] [] [] | libgphoto2 | [] [] [] | libgphoto2_port | [] | libgsasl | [] [] | libiconv | [] [] [] [] [] [] [] [] [] [] | libidn | [] [] | lifelines | () | lilypond | | lingoteach | [] [] | lynx | [] [] | m4 | [] [] [] [] | mailutils | [] [] | make | [] [] [] [] [] [] [] | man-db | () | minicom | [] [] [] [] | mysecretdiary | [] [] [] | nano | [] [] () [] | nano_1_0 | [] [] [] [] | opcodes | [] [] [] | parted | [] [] [] | psmisc | [] | ptx | [] [] [] [] [] [] [] [] [] | pwdutils | | python | | radius | [] [] | recode | [] [] [] [] [] [] [] | rpm | [] | screem | | scrollkeeper | [] [] [] | sed | [] [] [] [] [] [] | sh-utils | [] [] [] [] [] [] | shared-mime-info | [] [] [] [] [] [] | sharutils | [] [] [] [] [] [] | silky | [] | skencil | [] [] | sketch | [] [] | solfege | | soundtracker | [] [] | sp | [] | stardict | [] | tar | [] [] [] [] | texinfo | [] [] [] | textutils | [] [] [] [] [] | tin | [] () | tp-robot | [] [] | tuxpaint | [] [] [] [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | [] [] | util-linux | [] [] [] [] [] | vorbis-tools | [] [] | wastesedge | () | wdiff | [] [] [] [] [] [] [] | wget | [] [] [] [] | xchat | [] [] [] [] [] | xkeyboard-config | | xpad | [] [] [] | +-----------------------------------------------+ eo es et eu fa fi fr ga gl he hi hr hu id is 15 85 21 15 2 35 115 45 16 8 1 6 40 27 1 it ja ko ku lg lt lv mk mn ms mt nb nl nn no nso +--------------------------------------------------+ GNUnet | | a2ps | () () [] [] () | aegis | () | ant-phone | [] | anubis | [] [] [] | ap-utils | | aspell | [] [] | bash | [] | batchelor | [] | bfd | | bibshelf | [] | binutils | | bison | [] [] [] [] | bluez-pin | [] [] | clisp | [] | console-tools | | coreutils | [] [] | cpio | | cpplib | [] | darkstat | [] [] | dialog | [] [] | diffutils | [] [] [] [] | doodle | [] | e2fsprogs | [] | enscript | [] | error | [] | fetchmail | [] [] | fileutils | [] [] [] | findutils | [] [] | flex | [] [] | fslint | [] | gas | | gawk | [] [] | gbiff | [] | gcal | | gcc | | gettext-examples | [] [] [] | gettext-runtime | [] [] [] [] | gettext-tools | [] [] [] | gimp-print | [] [] | gip | [] | gliv | [] | glunarclock | [] [] | gmult | [] [] | gnubiff | () | gnucash | [] () () [] | gnucash-glossary | [] [] | gpe-aerial | [] | gpe-beam | [] | gpe-calendar | [] | gpe-clock | [] | gpe-conf | [] | gpe-contacts | | gpe-edit | [] | gpe-go | [] | gpe-login | [] | gpe-ownerinfo | [] | gpe-sketchbook | [] | gpe-su | [] | gpe-taskmanager | [] [] | gpe-timesheet | [] | gpe-today | [] | gpe-todo | [] | gphoto2 | [] [] [] | gprof | | gpsdrive | () () () () | gramadoir | () | grep | [] [] [] [] | gretl | [] | gsasl | [] | gss | | gst-plugins | [] [] | gstreamer | [] [] | gtick | [] [] | gtkspell | [] [] [] | hello | [] [] [] [] [] [] [] [] [] | id-utils | [] [] | impost | | indent | [] [] [] | iso_3166 | [] | iso_3166_1 | [] [] | iso_3166_2 | [] | iso_3166_3 | [] | iso_4217 | [] [] [] | iso_639 | [] [] [] | jpilot | () () () | jtag | | jwhois | [] [] | kbd | [] | latrine | [] [] | ld | | libc | [] [] [] [] [] | libextractor | | libgpewidget | [] | libgphoto2 | [] [] | libgphoto2_port | [] [] | libgsasl | [] | libiconv | [] [] | libidn | [] | lifelines | [] | lilypond | | lingoteach | [] [] | lynx | [] [] [] | m4 | [] [] | mailutils | | make | [] [] [] | man-db | () | minicom | [] | mysecretdiary | [] | nano | [] [] [] | nano_1_0 | [] [] [] [] | opcodes | [] | parted | [] [] [] [] | psmisc | [] [] [] | ptx | [] [] [] | pwdutils | | python | | radius | | recode | [] [] | rpm | [] [] | screem | [] | scrollkeeper | [] [] [] | sed | [] [] | sh-utils | [] [] [] | shared-mime-info | [] [] [] [] | sharutils | [] [] [] | silky | [] | skencil | | sketch | | solfege | [] [] [] | soundtracker | [] | sp | () | stardict | [] [] | tar | [] [] [] | texinfo | [] [] [] | textutils | [] [] [] | tin | | tp-robot | [] | tuxpaint | [] [] [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] | vorbis-tools | [] | wastesedge | [] | wdiff | [] [] [] | wget | [] | xchat | [] [] [] [] [] | xkeyboard-config | [] | xpad | [] | +--------------------------------------------------+ it ja ko ku lg lt lv mk mn ms mt nb nl nn no nso 46 35 11 2 1 1 2 2 3 11 0 15 96 7 5 0 or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv +----------------------------------------------+ GNUnet | | a2ps | () [] [] [] [] [] [] | aegis | () () | ant-phone | [] | anubis | [] [] [] | ap-utils | () | aspell | [] [] | bash | [] [] [] | batchelor | [] | bfd | | bibshelf | | binutils | [] [] | bison | [] [] [] [] [] | bluez-pin | [] [] [] [] [] [] [] [] | clisp | [] | console-tools | [] | coreutils | [] [] [] [] | cpio | [] [] | cpplib | | darkstat | [] [] [] [] [] [] | dialog | [] [] [] [] [] [] [] | diffutils | [] [] [] [] [] [] | doodle | [] | e2fsprogs | [] [] | enscript | [] [] [] [] | error | [] [] [] | fetchmail | [] [] [] [] | fileutils | [] [] [] [] [] | findutils | [] [] [] [] [] [] | flex | [] [] [] [] [] | fslint | [] [] [] | gas | | gawk | [] [] [] [] | gbiff | [] | gcal | [] | gcc | | gettext-examples | [] [] [] [] [] [] | gettext-runtime | [] [] [] [] [] [] [] | gettext-tools | [] [] [] [] [] [] [] | gimp-print | [] [] | gip | [] [] [] | gliv | [] [] [] | glunarclock | [] [] [] [] [] [] | gmult | [] [] [] [] | gnubiff | () [] | gnucash | () [] [] [] [] | gnucash-glossary | [] [] [] | gpe-aerial | [] [] [] [] [] [] | gpe-beam | [] [] [] [] [] [] | gpe-calendar | [] [] [] [] [] [] [] | gpe-clock | [] [] [] [] [] [] [] | gpe-conf | [] [] [] [] [] [] | gpe-contacts | [] [] [] [] | gpe-edit | [] [] [] [] [] [] [] | gpe-go | [] [] [] [] [] | gpe-login | [] [] [] [] [] [] [] | gpe-ownerinfo | [] [] [] [] [] [] [] | gpe-sketchbook | [] [] [] [] [] [] [] | gpe-su | [] [] [] [] [] [] [] | gpe-taskmanager | [] [] [] [] [] [] [] | gpe-timesheet | [] [] [] [] [] [] [] | gpe-today | [] [] [] [] [] [] [] | gpe-todo | [] [] [] [] [] [] [] [] | gphoto2 | [] [] [] [] | gprof | [] [] [] | gpsdrive | [] [] | gramadoir | [] | grep | [] [] [] [] [] [] [] | gretl | [] | gsasl | [] [] [] [] [] | gss | [] [] [] | gst-plugins | [] [] [] [] | gstreamer | [] [] [] [] | gtick | [] [] [] | gtkspell | [] [] [] [] [] [] | hello | [] [] [] [] [] [] [] | id-utils | [] [] [] [] | impost | | indent | [] [] [] [] [] [] | iso_3166 | [] [] [] [] [] | iso_3166_1 | [] [] [] [] | iso_3166_2 | | iso_3166_3 | [] [] [] | iso_4217 | [] [] | iso_639 | [] [] [] | jpilot | | jtag | [] | jwhois | [] [] [] () () | kbd | [] [] [] | latrine | [] [] | ld | [] | libc | [] [] [] [] [] | libextractor | [] | libgpewidget | [] [] [] [] [] [] | libgphoto2 | [] [] | libgphoto2_port | [] | libgsasl | [] [] [] | libiconv | [] [] [] [] [] [] [] [] [] [] | libidn | [] () | lifelines | [] [] | lilypond | | lingoteach | [] | lynx | [] [] [] | m4 | [] [] [] [] [] | mailutils | [] [] [] | make | [] [] [] [] | man-db | [] [] | minicom | [] [] [] [] | mysecretdiary | [] [] [] [] | nano | [] [] [] | nano_1_0 | [] [] [] [] | opcodes | [] [] | parted | [] [] [] [] | psmisc | [] [] | ptx | [] [] [] [] [] [] | pwdutils | [] | python | | radius | [] [] | recode | [] [] [] [] [] [] | rpm | [] [] [] [] | screem | | scrollkeeper | [] [] [] [] [] [] [] | sed | [] [] [] [] [] [] [] [] | sh-utils | [] [] [] | shared-mime-info | [] [] [] [] [] [] | sharutils | [] [] [] | silky | [] | skencil | [] [] [] | sketch | [] [] [] | solfege | | soundtracker | [] [] | sp | | stardict | [] [] | tar | [] [] [] [] | texinfo | [] [] [] [] | textutils | [] [] [] | tin | | tp-robot | [] | tuxpaint | [] [] [] [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] | vorbis-tools | [] [] | wastesedge | | wdiff | [] [] [] [] [] [] | wget | | xchat | [] [] [] [] [] [] [] | xkeyboard-config | | xpad | | +----------------------------------------------+ or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv 1 3 47 29 57 6 78 73 5 44 12 12 50 85 ta tg th tk tr uk ven vi wa xh zh_CN zh_TW zu +-----------------------------------------------+ GNUnet | | 0 a2ps | [] [] [] | 19 aegis | | 0 ant-phone | [] [] | 5 anubis | [] [] [] | 11 ap-utils | () [] | 2 aspell | [] [] [] | 13 bash | [] | 11 batchelor | [] [] | 7 bfd | | 1 bibshelf | [] | 5 binutils | [] | 6 bison | [] [] | 18 bluez-pin | [] [] [] [] [] | 25 clisp | | 7 console-tools | [] [] | 5 coreutils | [] [] | 17 cpio | [] [] [] | 7 cpplib | [] [] | 8 darkstat | [] () () | 15 dialog | [] [] [] | 25 diffutils | [] [] [] [] | 28 doodle | [] | 5 e2fsprogs | [] | 8 enscript | [] | 12 error | [] [] [] | 16 fetchmail | [] | 12 fileutils | [] [] [] | 18 findutils | [] [] | 17 flex | [] [] | 15 fslint | [] | 7 gas | [] | 3 gawk | [] | 14 gbiff | [] | 5 gcal | [] | 5 gcc | [] [] | 4 gettext-examples | [] [] [] [] [] | 21 gettext-runtime | [] [] [] [] [] | 25 gettext-tools | [] [] [] [] [] | 19 gimp-print | [] | 11 gip | [] | 8 gliv | [] [] | 7 glunarclock | [] [] | 13 gmult | [] [] [] | 13 gnubiff | [] | 3 gnucash | () [] | 10 gnucash-glossary | [] [] | 9 gpe-aerial | [] [] | 13 gpe-beam | [] [] | 13 gpe-calendar | [] [] [] [] | 18 gpe-clock | [] [] [] [] | 17 gpe-conf | [] [] | 12 gpe-contacts | [] [] | 7 gpe-edit | [] [] [] [] | 15 gpe-go | [] [] | 11 gpe-login | [] [] [] [] [] | 18 gpe-ownerinfo | [] [] [] [] | 19 gpe-sketchbook | [] [] | 14 gpe-su | [] [] [] | 16 gpe-taskmanager | [] [] [] | 17 gpe-timesheet | [] [] [] [] | 17 gpe-today | [] [] [] [] [] | 19 gpe-todo | [] [] [] | 17 gphoto2 | [] [] [] | 18 gprof | [] [] | 10 gpsdrive | | 3 gramadoir | [] | 6 grep | [] [] [] [] | 32 gretl | | 4 gsasl | [] [] | 12 gss | [] | 5 gst-plugins | [] [] [] | 17 gstreamer | [] [] [] [] | 15 gtick | [] | 11 gtkspell | [] [] [] [] | 21 hello | [] [] [] [] | 37 id-utils | [] [] | 13 impost | [] | 3 indent | [] [] [] [] | 25 iso_3166 | [] [] [] | 12 iso_3166_1 | [] [] | 20 iso_3166_2 | | 2 iso_3166_3 | [] [] | 8 iso_4217 | [] [] | 10 iso_639 | [] [] | 12 jpilot | [] [] [] | 6 jtag | | 2 jwhois | [] [] [] | 12 kbd | [] [] | 12 latrine | [] [] | 8 ld | [] | 5 libc | [] [] | 22 libextractor | | 1 libgpewidget | [] [] | 17 libgphoto2 | [] | 9 libgphoto2_port | | 5 libgsasl | [] | 7 libiconv | [] [] [] [] [] | 32 libidn | [] [] | 6 lifelines | | 4 lilypond | | 1 lingoteach | [] | 6 lynx | [] [] [] | 15 m4 | [] [] | 17 mailutils | [] | 7 make | [] [] | 18 man-db | | 5 minicom | | 11 mysecretdiary | [] [] | 12 nano | [] [] | 13 nano_1_0 | [] [] [] | 18 opcodes | [] [] | 9 parted | [] [] [] | 18 psmisc | [] | 7 ptx | [] [] | 23 pwdutils | | 1 python | | 0 radius | [] | 6 recode | [] [] | 22 rpm | [] [] | 11 screem | | 1 scrollkeeper | [] [] [] | 24 sed | [] [] [] | 21 sh-utils | [] | 15 shared-mime-info | [] [] [] | 21 sharutils | [] [] [] | 20 silky | | 3 skencil | | 6 sketch | | 6 solfege | | 4 soundtracker | [] | 8 sp | [] | 3 stardict | [] [] [] [] | 10 tar | [] [] [] [] | 15 texinfo | [] [] | 14 textutils | [] [] [] | 17 tin | | 1 tp-robot | [] [] [] | 8 tuxpaint | [] [] [] [] | 34 unicode-han-tra... | | 0 unicode-transla... | | 2 util-linux | [] [] [] | 18 vorbis-tools | [] | 10 wastesedge | | 1 wdiff | [] [] | 22 wget | [] [] | 7 xchat | [] [] [] [] | 26 xkeyboard-config | [] | 2 xpad | [] | 5 +-----------------------------------------------+ 73 teams ta tg th tk tr uk ven vi wa xh zh_CN zh_TW zu 149 domains 0 0 0 1 77 30 0 92 16 0 42 32 0 1746 Some counters in the preceding matrix are higher than the number of visible blocks let us expect. This is because a few extra PO files are used for implementing regional variants of languages, or language dialects. For a PO file in the matrix above to be effective, the package to which it applies should also have been internationalized and distributed as such by its maintainer. There might be an observable lag between the mere existence a PO file and its wide availability in a distribution. If May 2005 seems to be old, you may fetch a more recent copy of this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date matrix with full percentage details can be found at `http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'. 1.6 Using `gettext' in new packages =================================== If you are writing a freely available program and want to internationalize it you are welcome to use GNU `gettext' in your package. Of course you have to respect the GNU Library General Public License which covers the use of the GNU `gettext' library. This means in particular that even non-free programs can use `libintl' as a shared library, whereas only free software can use `libintl' as a static library or use modified versions of `libintl'. Once the sources are changed appropriately and the setup can handle the use of `gettext' the only thing missing are the translations. The Free Translation Project is also available for packages which are not developed inside the GNU project. Therefore the information given above applies also for every other Free Software Project. Contact `translation@iro.umontreal.ca' to make the `.pot' files available to the translation teams. galculator-2.1.4/AUTHORS000066400000000000000000000003501257264055300147320ustar00rootroot00000000000000simon floery (simon.floery@rechenraum.com): The original author and current maintainer Hong Jen Yee (PCMan) : Port to gtk+ 3, little bug fixes John Williams libquadmath support galculator-2.1.4/COPYING000066400000000000000000000431101257264055300147160ustar00rootroot00000000000000 GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. galculator-2.1.4/ChangeLog000066400000000000000000000646041257264055300154500ustar00rootroot00000000000000############################################## # 2015-09-05 galculator 2.1.4 released # ############################################## 2015-09-05 Simon Flöry * adding a fresh "tx pull" of translations (thanks to all translators!) * adding an appdata file (thanks to Alexander) 2014-05-17 Simon Flöry * in ui.c::set_all_dispctrl_buttons_property check for table_children != NULL (fixes sf.net bug #107, thanks to Chris LaFleur for reporting) * *.c: all dynamic memory allocation and free'ing is done via glib now. * Changed default background color for the display to white. 2014-05-07 Simon Flöry * In callbacks.c and general_functions.c, team up every gtk_check_menu_item_set_active with a gtk_check_menu_item_toggled. See also 2014-01-08 and sf.net bug #99. (fixes sf.net bug #105, thanks to Don for reporting) 2014-03-20 Simon Flöry * translations are now served through transifex (thanks to the MATE project, in particular to Stefano and Martin) * adding a fresh "tx pull" of translations (thanks to all translators!) 2014-03-16 Simon Flöry * set_basic_object_data/set_scientific_object_data make structs static (fixes sf.net bug #104, thanks to Campbell Barton for reporting) ############################################## # 2013-03-13 galculator 2.1.3 released # ############################################## 2014-03-07 Simon Flöry * Added Spanish tranlsation (thanks to jcsl, sf.net patch #8) 2014-02-19 Simon Flöry * Fixed segfault introduced in r134 2014-01-13 Simon Flöry * Updated Turkish translations (thanks to Volkan, fixes sf.net #103) 2014-01-08 Simon Flöry * Fixing result string corruption when toggling sign (thanks to Juha Kylliäinen for reporting) * Emitting signal in apply_preferences so that menu gets hidden after a restart again (closes sf.net #99) 2013-09-01 Simon Flöry * added Hungarian translation (thanks to Zoltan) 2013-08-14 Simon Flöry * rpn_stack_list when pasting (fixes sf.net #98, thanks to Don Allen for reporting). ############################################## # 2013-04-28 galculator 2.1.2 released # ############################################## 2013-04-28 Simon Flöry * Changed encoding of ro.po and pt_BR.po to UTF-8 * adapted po files to new ui file structure * updated German translations ############################################## # 2013-04-27 galculator 2.1.1 released # ############################################## 2013-03-14 Simon Flöry * Added Lithuanian translation (thanks to gymka, closes sf.net #94) 2013-02-17 Simon Flöry * Creating GTK3 versions of all ui glade files that have GtkTable, which is deprecated in GTK3 (fixes sf.net #93) * Having non-recursive variant of factorial with correct upper bound checking depending on double or quad precision (sf.net patch #6 by t.sonntig) 2013-02-14 Simon Flöry * g_real.h - Introducing USE_LIBQUADMATH only when we compile with gcc (fixes sf.net #92). * display.c - In display_result_feed, allow pasting of e/E in hex mode ############################################## # 2013-02-11 galculator 2.1 released # ############################################## 2013-02-11 Simon Flöry * display_change_option - In case of switching from dec to hex/bin/oct, we apply floor function to display values (otherwise, 8.5 -> HEX -> *2 gives 17). * prefs.ui - Correct wrong name of prefs_hex_signed 2013-01-26 Simon Flöry * fallback to default separator if a separator equals the decimal point (thanks to Jan Korbel and Dmitry Smirnov for tracking this down) * Convert quad-precision floating point numbers properly to strings 2013-01-06 Simon Flöry * configure.in: replaced AM_CONFIG_HEADER by AC_CONFIG_HEADER (thanks to John Williams) 2013-01-05 Simon Flöry * applied patch by John Williams to support libquadmath (quad-precision floating point and up to 112-bit integer arithmetic) 2013-01-02 Simon Flöry * fixed left shift / right shift in formula entry mode (thanks to Thure Dührsen for reporting, closes sf.net #81) * changed default background color * left / right shift returns integers only now by truncating (closes sf.net #82) 2012-12-26 Simon Flöry * add Turkish translation (thanks to Oğuz Yarımtepe and all others for contributing, fixes sf.net #86) ############################################## # 2012-10-15 galculator 2.0.1 released # ############################################## 2012-12-15 Simon Flöry * added missing GUI element in preferences dialog (migrated GtkOptionMenu to GtkComboBox in Numbers tab) * fixed integer parsing rule in flex parser (thanks to John Williams, fixes sf.net #74) * working around bug with window resizing, I assume this was GTK's fault (general_functions.c, set_window_size_minimal) * removed deprecated calls to set color on color buttons * fixed decimal separator on keypad (thanks to cyberpatrol and qwertypoke, fixes sf.net #86) * config file stored according to XDG spec (thanks to Eric Heintzmann, fixes sf.net #88) 2012-11-08 Simon Flöry * applied patch to update spec file for RPM (thanks to Dwigth Engen) ############################################## # 2009-10-15 galculator 2.0 released # ############################################## 2012-10-13 Simon Flöry * fixed bug in display_result_backspace in display.c (thanks to tjbp) * moved call to remember_display_values from ui_classic_view_create to main, to restore remember display value functionality * Improved pasting of numbers in scientific notation (e.g. 1e-4, thanks to stevefranks for reporting) 2012-09-24 Simon Flöry * removed gtk_key_snooper_install for GTK3 * made factorial more robust (thanks to Nick Warne) * GALCULATOR_CONFIG environment variable may be used to set a user defined location of the configuration file (thanks to Richard Gill) * adding -lm (thanks to Tomas Mraz and Alexandre Rostovtsev) 2012-09-21 Simon Flöry * making --enable-gtk3 default for configure * replaced three deprecated GTK calls 2012-09-19 Simon Flöry * added zh_CN, da_DK, kk_KZ and sv locale (thanks to Athurg Gooth, Joakim Seeberg, Baurzhan Muftakhidinov and Daniel Nylander) * added plenty of GTK_WIDGET macro casts to get rid of some compilation warnings 2012-09-18 pcmanx * removed libglade dependancies * Correct installation paths of icons * Port to gtk+ 3 (--enable-gtk3 configure option) * added zh_TW locale ############################################## # 2009-02-08 galculator 1.3.4 released # ############################################## 2009-02-08 Simon Flöry * src/display.c: fixed display_result_toggle_sign for EE (closes sf.net #2570283). * pixmaps: renamed galculator_48x48.png to galculator.png (closes sf.net #2496411, thanks to Marco for reporting) * src/flex_parser.l: parser allows both '.' and ',' as decimal point (closes Debian BTS #513232, thanks to Mario for reporting) * applied 01_hildon_interface.patch from ubuntu (closes sf.net #1831261, thanks to Marco for reporting) * pixmaps: added galculator.xpm ############################################## # 2009-01-11 galculator 1.3.3 released # ############################################## 2009-01-11 Simon Flöry * galculator.desktop.in: new version (closes sf.net #2496411, thanks to Marco) * src/general_functions.c: workaround for numerical issues (closes sf.net #2496461, Debian BTS #459456) * src/callbacks.c: main_window resizes to minimum after changing views (thanks to Christian for reporting) ############################################## # 2009-01-06 galculator 1.3.2 released # ############################################## 2009-01-06 Simon Flöry * galculator.desktop.in: use galculator icon (patch by Omair, thanks; fixes also Debian BTS #487177) * src/Makefile.am, pixmaps/Makefile.am: put galculator icon in pixmaps and not in pixmaps/galculator (patch by Omair, thanks) * ui/main_frame.glade: about icon (patch by Omair, thanks) * src/main.c: show main window after it was created (fixes sf.net #2286315, #1821281, thanks to Paul for reporting) * src/main.c: key_snooper adapted to paper mode (thanks to Peter and Les for reporting, fixes sf.net #1874108) * src/general_functions.c: prefs_sep_char_changed changed to prevent segfault in paper mode * src/ui.c, src/callbacks.c: removed check-resize signal handler (fixes sf.net #2055644, thanks to Aanjhan for reporting) * src/callbacks.c: fixed LP64 warnings (patch by Christian, thanks) * po/pt.po: added Portugese translation (thanks to Marco) * src/general_functions.c: Set tooltips properly when changing to RPN mode (fixes sf.net #1849320) * src/display.c: +/- display and internal sync (fixes sf.net #1857743 and #1869931, thanks to Benjamin for reporting) * src/flex.l: floating point numbers and decimals now as proposed by flex manual (thanks to Ferdinand) ############################################## # 2007-09-28 galculator 1.3.1-win32 released # ############################################## 2007-09-28 Simon Flöry * src/callbacks.h and src/display.h: all callbacks and signal handlers got G_MODULE_EXPORT (win32 compatibility, closes sf.net 1804428, thanks to Michael for reporting) * ui/main_frame.glade: commented some entries to ensure meet gtk 2.6 requirement (closes sf.net 1804428, thanks to Michael for reporting) ######################################## # 2007-09-27 galculator 1.3.1 released # ######################################## 2007-09-27 Simon Flöry * configure.in: check if $MSGFMT is set. closes sf.net 1803786 2007-09-08 Simon Flöry * src/callbacks.c: escape input string for proper display (thanks to Christian for reporting) * src/display.c: fixed display_result_line bug in RPN mode (thanks to Christian for reporting) * src/ui.c: paper mode entry gets keyboard focus ######################################## # 2007-09-05 galculator 1.3.0 released # ######################################## 2007-09-05 Simon Flöry * ui/prefs.glade: fixed name of hex bit spin, closes sf.net 1788678 2007-09-04 Simon Flöry * general_functions.c: renamed gdk_color_to_string to convert_gdk_color_to_string for compability with gdk version >= 2.12 which features that function (name) by itself. Closes Debian BTS #440844 and #440845, thanks to Stephan for reporting. * general_functions.c: string_add_separator bugfix, now we stop at exponent. closes sf.net 1479269. * display.c: display value is now stored in double as well which gives us much better precision. closes sf.net 1479279 * flex_parser.l: fixed some compiler warnings * pixmaps/*: created a basic icon for galculator. closes sf.net 1726031 and sf.net 1702178 * po/ru.po: added Russian locale, closes sf.net 1736900 2006-04-09 Simon Flöry * callbacks.c: invisible buttons/menuitems still have working accels (signal can-activate-accel) (fixes sf.net #1214786) 2006-04-01 Simon Flöry * fixed build process (use automake1.9 from now on) (thanks to Christian) * released version 1.2.5.2 based on status of code at 1.2.5.1 with above fix. * ui/prefs.glade, src/callbacks.c, src/ui.c, src/general_functions.c: use GtkColorButton and GtkFontButton instead of homegrown color and font buttons * src/display.c and more: preferences in paper mode work. 2006-03-26 Simon Flöry * src/ui.c: set_all_normal_buttons_tip (fixes sf.net 1214786) * +/- got accelerator 2006-03-22 Simon Flöry * src/ui.c: use g_object_unref instead of g_free to unref glade_xml (fixes Debian BTS #358064 and sf.net 1442849) * src/*: sed -i 's/2004/2006/g' * * released version 1.2.5.1 based on status of code at 1.2.5 with above two changes. 2005-11-24 Simon Flöry * ng_view updates radio box based menus * "ng mode" -> "paper mode" 2005-11-21 Simon Flöry * ng_view gets some basic number base and angle base functionality * ng_view updates menus 2005-11-21 Simon Flöry * ng_view gets some tuning 2005-11-19 Simon Flöry * ng_view gets some major improvements 2005-11-18 Simon Flöry * ng_view gets on its way 2005-11-17 Simon Flöry * added es_MX translation (thanks to eduardo) * reorganize set prefs code, seperate code into classic_view 2005-07-11 Simon Flöry * updated German translation (thanks to Jens) * added Slovakian translation (thanks to Peter) 2005-07-08 Simon Flöry * gcc4 compatibility 2005-05-10 Simon Flöry * configure.in: added libtool to build process * src/*.[ch]: 2004 replaced by 2005 ######################################## # 2005-05-09 galculator 1.2.5 released # ######################################## 2005-05-06 Simon Flöry * ui/scientific_buttons.glade: hex buttons with shift modifiers 2005-05-05 Simon Flöry * src/Makefile.am: added galculator_LDFLAGS = -export-dynamic (thanks to Jim) 2004-11-09 Simon Flöry * configure.in: removed perl XML::Parser dependancy (thanks to Christian) 2004-11-07 Simon Flöry * callbacks.c: on_paste_activate CTRL-V in formula entry (small bugfix) * updated ja.po 2004-10-22 Simon Flöry * general_functions.c: lower_bin_string in axtof (small bugfix) * callbacks.c: on_number_button_clicked missing brackets (small bugfix) * callbacks.c: on_paste_activate check for NULL pointer (small bugfix) ######################################## # 2004-10-21 galculator 1.2.4 released # ######################################## 2004-10-19 Simon Flöry * display.c, callbacks.c, general_functions.c: separator bugfixes 2004-10-17 Simon Flöry * config_file.c: strings in config file are now enclosed by "s * display.c, callbacks.c: separator finetuning 2004-10-16 Simon Flöry * finalized GUI integration for separators 2004-09-27 Simon Flöry * bugfix in string_add_separator * display_set_line is single display modifier in display.c * finnished separator stuff in display.c * preferences GUI for separator stuff * general_functions.c: binary infinity display bug fixed (add_leading_zeros) 2004-09-26 Simon Flöry * made display_result_add_digit use display_result_set 2004-09-11 Simon Flöry * string_add_separator, string_del_separator * config_file.c: separator config options 2004-07-11 Simon Flöry * added Romanian translation (thanks to cosma) 2204-07-01 Simon Flöry * updated pt_BR.po 2004-06-19 Simon Flöry * src/general_functions.c: check for NULL pointers in formula_entry_is_active. fixes sf.net #971328. (thanks to michal) * added polish translation. sf.net #971335 (thanks to michal) ######################################## # 2004-05-23 galculator 1.2.3 released # ######################################## 2004-05-23 Simon Flöry * src/callback.c: CON and MR buttons push display value all the time (thanks to christian) * src/calc_basic.c: '=' closes now all open brackets 2004-05-22 Simon Flöry * ui/main_frame.glade: fixed "destroy" signal bug (thanks to andrew) * galculator.desktop.in: updates (thanks to dag) * src/ui.c, src/callbacks.c: disable MR and M+ button until there is sth to display (thanks to christian) 2004-04-19 Simon Flöry * updated ja.po and pt_BR.po ######################################## # 2004-04-01 galculator 1.2.2 released # ######################################## 2004-04-01 Simon Flöry * bugfix: inv, hyp button in form mode release (thanks to christian) * bugfix: rolldn, swapxy start new entry now (thanks to christian) * 0e+ -> 1e+ shortcut * bugfix: angle units in formula entry mode (thanks to andrew) * bugfix: add -> sum tooltip for translations (thanks to takeshi) * updated ja.po, de.po ######################################## # 2003-03-20 galculator 1.2.1 released # ######################################## 2004-03-20 Simon Flöry * enable nested calls of flex_parser * fixed default user defined functions * error handling for flex_parser calls 2004-03-19 Simon Flöry * calc_basic.c: ALG_OBJECT 2004-03-17 Simon Flöry * implemented parser with flex * modified build process for flex * parser part - user defined functions 2004-03-14 Simon Flöry * fixed stack lifting in RPN mode (thanks to Christian) * GUI part - for user defined functions 2004-03-12 Simon Flöry * fixed general functions (brackets, rpn roll-swap) bug * pt_BR.po update ######################################## # 2004-03-11 galculator 1.2.0 released # ######################################## 2004-03-11 Simon Flöry * updated ja.po, pt_BR.po 2004-02-28 Simon Flöry * updated de.po 2004-02-27 Simon Flöry * formula entry turns red on syntax error * parser improvements 2004-02-26 Simon Flöry * improved parser: factorial, complement 2004-02-18 Simon Flöry * improved parser: functions, whitespaces, constants 2004-02-17 Simon Flöry * check end_ptr in strtods. 2004-02-02 Simon Flöry * basic implemenation of a parser for formula entry mode 2004-02-01 Simon Flöry * right mouse button click brings popup menu to control "Show menu bar" 2004-01-31 Simon Flöry * GUI integration of formula entry mode 2003-12-31 Simon Flöry * fixed DBTS #220857 (tooltips in RPN mode) 2003-11-21 Simon Flöry * patch: lower hex chars to upper chars (thanks to Remi) 2003-11-15 Simon Flöry * patch galculator.spec.in (thanks to Filippo) 2003-11-14 Simon Flöry * fixed sf.net #841527 (typo in de.po) ######################################## # 2003-11-10 galculator 1.1.4 released # ######################################## 2003-11-09 Simon Flöry * RPN stack is remembered. several fixes * fixed DBTS #219390 (fixed de.po) * updated french and german translations * fixed sf.net #820399 (added p,P shortcuts) * introduced display_result_changed. fixes sf.net bug #750519 2003-10-07 Simon Flöry 2003-09-23 Simon Flöry * agreed to and fixed sf.net bug #799417 (memory save, memory read and constant retrieve start new calc entry) 2003-09-20 Simon Flöry * sf.net bug #798511 fixed 2003-09-19 Simon Flöry * RPN updates: rolldown stack, swap xy on stack (satifies sf.net fr #799397 and DBTS #202633) 2003-09-18 Simon Flöry * src/display.c: display RPN stack 2003-09-11 Simon Flöry * ui/prefs.galde: added (in)finite RPN stack option, naturally updates to config code, etc. * applied patches (c cleanups, IBM compiler) by albert. Thanks! 2003-09-09 Simon Flöry * src/calc_basic.c: finite/infinite stack, swap x y, rolldown stack ######################################## # 2003-08-31 galculator 1.1.3 released # ######################################## 2003-08-31 Simon Flöry * ja.po translation update 2003-08-26 Simon Flöry * fr.po translation update 2003-08-25 Simon Flöry * display control buttons in scientific resp basic mode. * de.po translation update 2003-08-20 Simon Flöry * number, angle and notation are remembered on exit. no defaults anymore 2003-08-18 Simon Flöry * src/callbacks.c: fixed token.func bug (closes DBTS #205126) * GUI updates (y^x in RPN, change font for "popup buttons") * src/display.c: fixed order of init notation and rem_value (closes sf.net #778572) 2003-07-25 Simon Flöry * added basic mode * updates to scientific mode 2003-07-17 Simon Flöry * asinh, acosh, atanh 2003-07-04 Simon Flöry * src/callbacks.c: GtkSizeGroup for preferences dialog * fix length to multiple of k in binary mode (fill with zeros) (closes sf.net fr #760390) * src/calc_basic.c: percent operation ######################################## # 2003-07-06 galculator 1.1.2 released # ######################################## 2003-07-05 Simon Flöry * updated french translation (thanks to seb128) 2003-07-02 Simon Flöry * src/calc_basic.c: complete rewrite 2003-06-26 Simon Flöry * src/display.c: fixed display_length bug (e.g. only one HEX char after startup) 2003-06-24 Simon Flöry * added french translation (fr.po). thanks to seb128 * src/main.c: restricted key_snooper to main_window to get a working keypad in preferences dialog etc. * src/general_functions.c: gcc-2.95 fix (closes sf.net #759830) * src/main.c: check main_window_xml for NULL and abort with an error message. ######################################## # 2003-06-23 galculator 1.1.1 released # ######################################## 2003-06-23 Simon Flöry * specify bit length/signed for hex, oct and bin mode (closes DBTS #197490) * src/callbacks.c: fixed bug in interface preferences dialog <-> font/color dialogs * src/general_functions.c: position_menu works with GTK 2.0 again ######################################## # 2003-06-22 galculator 1.1.0 released # ######################################## 2003-06-18 Simon Flöry * changed Changelog format * src/display.c: removed mark_result_[start | end] in order to remove newline if there are no modules. * src/callbacks.c: X selection pasting works again 09-06-2003 constants popup, user defined constants memory popups 03-06-2003 improved keypad support 26-05-2003 i18n 12-05-2003 instant apply pref dialog (plus additional HIGs) 11-05-2003 moved to libglade paste numbers with mouse middle button click button activation and signals: bug fixes 30-04-2003 added KP_Delete and KP_Separator to key_snooper removed statusbar from GUI 24-04-2003 galculator 1.0 released ================================== 21-04-2003 fixed resizing problems with last_arith and bracket modules 20-04-2003 useless buttons are greyed out depending on current mode added Categories to galculator.desktop GUI updates (first small step towards HIG) use default/custom button font 19-04-2003 it's possible to save the display value on exit 13-04-2003 key press activates button like mouse click 06-04-2003 color button got a viewport 03-04-2003 in RPN mode enter button gets an "ENT" label 30-03-2003 fixed not working sqrt button 29-03-2003 galculator 1.0rc1 released ===================================== 29-03-2003 fixed bug #186694 20-03-2003 fixes to display code 18-03-2003 fixes to display modules' code 17-03-2003 removed any specific command line options applied "non-gcc" patches (thanks to Brandon) updated man page 15-03-2003 new color button 10-03-2003 big accessibility improvement patch by Maik GUI updates 09-03-2003 GUI fixes (border width <-> row/col spacing) complete display code rewrite (tables --> gtk_widget_get_pointer) 07-03-2003 added "last arithmetic" and "open brackets" display modules 04-03-2003 new behaviour for two successive arithmetic operation button clicks: past: 10+*10 = 10 + 10 * 10 = 110 now: 10+*10 = 10 + 10 = 20 (only first operation counts) 01-03-2003 GUI updates (thanks to Maik) 28-02-2003 new display organisation (modules) memory buttons' tooltips show current memory value Shortcut for Hide/Unhide Menubar 26-02-2003 preferences dialog settings are saved to a configuration file some additional shortcuts a lot of tooltips 13-02-2003 new display code 24-01-2003 fixed 0%0 bug 23-01-2003 fixed negative number conversion bug (conversion.patch) 19-01-2003 galculator 0.9 released ================================== 17-01-2003 fixed grave calc_tree bug 04-01-2003 cleaned up building process man page 03-01-2003 using locale's decimal point final display aspects (infinity, display_lengths) 29-11-2002 introduced command line arguments change button size change font 28-11-2002 negative number support in hex/oct/bin 21-11-2002 AND, OR and XOR operations added to calc_basic CMP function added to math_functions Set Button group visibility ([menu]Settings->Show Buttons) 20-11-2002 display capabilities update for DEC/HEX/OCT/BIN 19-11-2002 char <-> double converting (dec/hex/oct/bin) 15-11-2002 support for radiant, degree and grad the INV and HYP button can't be activated both at the same time (there is no asinh!) added mod and lsh operation 14-11-2002 galculator 0.8 released ================================== 05-11-2002 display ok and working 25-10-2002 angle unit conversion working improved display 18-10-2002 modified autogen.sh to pass argument --copy to automake [thanks to james (james@and.org)] buttons resize now [thanks to james (james@and.org)] 10-10-2002 added RPN support 03-10-2002 added spec and gnome menu file [thanks to Victor (gbs@tnss.kharkov.ua)] 02-10-2002 initial galculator 0.7 release ========================================= galculator-2.1.4/INSTALL000066400000000000000000000172271257264055300147260ustar00rootroot00000000000000Basic Installation ================== These are generic installation instructions. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile' in each directory of the package. It may also create one or more `.h' files containing system-dependent definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, a file `config.cache' that saves the results of its tests to speed up reconfiguring, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail diffs or instructions to the address given in the `README' so they can be considered for the next release. If at some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.in' is used to create `configure' by a program called `autoconf'. You only need `configure.in' if you want to change it or regenerate `configure' using a newer version of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. If you're using `csh' on an old version of System V, you might need to type `sh ./configure' instead to prevent `csh' from trying to execute `configure' itself. Running `configure' takes awhile. While running, it prints some messages telling which features it is checking for. 2. Type `make' to compile the package. 3. Optionally, type `make check' to run any self-tests that come with the package. 4. Type `make install' to install the programs and any data files and documentation. 5. You can remove the program binaries and object files from the source code directory by typing `make clean'. To also remove the files that `configure' created (so you can compile the package for a different kind of computer), type `make distclean'. There is also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the `configure' script does not know about. You can give `configure' initial values for variables by setting them in the environment. Using a Bourne-compatible shell, you can do that on the command line like this: CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure Or on systems that have the `env' program, you can do it like this: env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you must use a version of `make' that supports the `VPATH' variable, such as GNU `make'. `cd' to the directory where you want the object files and executables to go and run the `configure' script. `configure' automatically checks for the source code in the directory that `configure' is in and in `..'. If you have to use a `make' that does not supports the `VPATH' variable, you have to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. Installation Names ================== By default, `make install' will install the package's files in `/usr/local/bin', `/usr/local/man', etc. You can specify an installation prefix other than `/usr/local' by giving `configure' the option `--prefix=PATH'. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you give `configure' the option `--exec-prefix=PATH', the package will use PATH as the prefix for installing programs and libraries. Documentation and other data files will still use the regular prefix. In addition, if you use an unusual directory layout you can give options like `--bindir=PATH' to specify different values for particular kinds of files. Run `configure --help' for a list of the directories you can set and what kinds of files go in them. If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Optional Features ================= Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The `README' should mention any `--enable-' and `--with-' options that the package recognizes. For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Specifying the System Type ========================== There may be some features `configure' can not figure out automatically, but needs to determine by the type of host the package will run on. Usually `configure' can figure that out, but if it prints a message saying it can not guess the host type, give it the `--host=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name with three fields: CPU-COMPANY-SYSTEM See the file `config.sub' for the possible values of each field. If `config.sub' isn't included in this package, then this package doesn't need to know the host type. If you are building compiler tools for cross-compiling, you can also use the `--target=TYPE' option to select the type of system they will produce code for and the `--build=TYPE' option to select the type of system on which you are compiling the package. Sharing Defaults ================ If you want to set default values for `configure' scripts to share, you can create a site shell script called `config.site' that gives default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. A warning: not all `configure' scripts look for a site script. Operation Controls ================== `configure' recognizes the following options to control how it operates. `--cache-file=FILE' Use and save the results of the tests in FILE instead of `./config.cache'. Set FILE to `/dev/null' to disable caching, for debugging `configure'. `--help' Print a summary of the options to `configure', and exit. `--quiet' `--silent' `-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to `/dev/null' (any error messages will still be shown). `--srcdir=DIR' Look for the package's source code in directory DIR. Usually `configure' can determine that directory automatically. `--version' Print the version of Autoconf used to generate the `configure' script, and exit. `configure' also accepts some other, not widely useful, options. galculator-2.1.4/Makefile.am000066400000000000000000000013101257264055300157130ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in ACLOCAL_AMFLAGS=-I m4 desktopdir = $(datadir)/applications desktop_in_files = galculator.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) @INTLTOOL_DESKTOP_RULE@ appdatadir = $(datadir)/appdata appdata_in_files = galculator.appdata.xml.in appdata_DATA = $(appdata_in_files:.xml.in=.xml) @INTLTOOL_XML_RULE@ CLEANFILES = $(desktop_DATA) $(appdata_DATA) SUBDIRS = src po ui doc pixmaps # things we want to include in the source code distribution EXTRA_DIST = galculator.spec \ galculator.spec.in \ galculator.desktop.in \ intltool-merge.in \ intltool-extract.in \ intltool-update.in \ galculator.appdata.xml.in \ ABOUT-NLS galculator-2.1.4/Makefile.in000066400000000000000000000732531257264055300157430ustar00rootroot00000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = . DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \ $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/configure $(am__configure_deps) \ $(srcdir)/config.h.in mkinstalldirs \ $(srcdir)/galculator.spec.in ABOUT-NLS COPYING THANKS compile \ config.guess config.sub depcomp install-sh missing ylwrap \ ltmain.sh ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = galculator.spec CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(appdatadir)" "$(DESTDIR)$(desktopdir)" DATA = $(appdata_DATA) $(desktop_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags CSCOPE = cscope DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best DIST_TARGETS = dist-gzip distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CATALOGS = @CATALOGS@ CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INSTOBJEXT = @INSTOBJEXT@ INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBM = @LIBM@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POFILES = @POFILES@ POSUB = @POSUB@ PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ ACLOCAL_AMFLAGS = -I m4 desktopdir = $(datadir)/applications desktop_in_files = galculator.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) appdatadir = $(datadir)/appdata appdata_in_files = galculator.appdata.xml.in appdata_DATA = $(appdata_in_files:.xml.in=.xml) CLEANFILES = $(desktop_DATA) $(appdata_DATA) SUBDIRS = src po ui doc pixmaps # things we want to include in the source code distribution EXTRA_DIST = galculator.spec \ galculator.spec.in \ galculator.desktop.in \ intltool-merge.in \ intltool-extract.in \ intltool-update.in \ galculator.appdata.xml.in \ ABOUT-NLS all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: am--refresh: Makefile @: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): config.h: stamp-h1 @test -f $@ || rm -f stamp-h1 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status config.h $(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) rm -f stamp-h1 touch $@ distclean-hdr: -rm -f config.h stamp-h1 galculator.spec: $(top_builddir)/config.status $(srcdir)/galculator.spec.in cd $(top_builddir) && $(SHELL) ./config.status $@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool config.lt install-appdataDATA: $(appdata_DATA) @$(NORMAL_INSTALL) @list='$(appdata_DATA)'; test -n "$(appdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(appdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(appdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(appdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(appdatadir)" || exit $$?; \ done uninstall-appdataDATA: @$(NORMAL_UNINSTALL) @list='$(appdata_DATA)'; test -n "$(appdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(appdatadir)'; $(am__uninstall_files_from_dir) install-desktopDATA: $(desktop_DATA) @$(NORMAL_INSTALL) @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(desktopdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(desktopdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(desktopdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(desktopdir)" || exit $$?; \ done uninstall-desktopDATA: @$(NORMAL_UNINSTALL) @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(desktopdir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build \ && ../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile $(DATA) config.h installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(appdatadir)" "$(DESTDIR)$(desktopdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-hdr \ distclean-libtool distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-appdataDATA install-desktopDATA install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-appdataDATA uninstall-desktopDATA .MAKE: $(am__recursive_targets) all install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ clean-libtool cscope cscopelist-am ctags ctags-am dist \ dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \ dist-xz dist-zip distcheck distclean distclean-generic \ distclean-hdr distclean-libtool distclean-tags distcleancheck \ distdir distuninstallcheck dvi dvi-am html html-am info \ info-am install install-am install-appdataDATA install-data \ install-data-am install-desktopDATA install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-appdataDATA \ uninstall-desktopDATA @INTLTOOL_DESKTOP_RULE@ @INTLTOOL_XML_RULE@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: galculator-2.1.4/NEWS000066400000000000000000000101311257264055300143570ustar00rootroot00000000000000see ChangeLog galculator 1.3.1 * some minor bugfixes galculator 1.3 * paper mode * tooltips have now accelerators (depends GTK >= 2.6.0) * several improvements and bugfixes to the GUI - core interface * new and updated translations galculator 1.2.5.2 * quick bugfix galculator 1.2.5.1 * quick bugfix galculator 1.2.5 * bugfixes to formula mode entry, GUI * updated build process (libglade problems, dependencies) * updated translations galculator 1.2.4 * introducing thousands separators * several bugfixes: - check for NULL pointers in formula_entry_is_active - display code * new and updated translations galculator 1.2.3 * several bugfixes: - con and mr buttons push display value in RPN mode - '=' closes now all open brackets in the end - fixed "destroy" signal bug * GUI: - disable MR and M+ button until there is sth to display * translation updates galculator 1.2.2 * several bugfixes: - inv, hyp button in form mode release - rolldn, swapxy start new entry now - angle units in formula entry mode - add -> sum tooltip for translations * "shortcut": [0] + [EE] gives "1e+" display * updated translations galculator 1.2.1 * parser for formula entry mode implemented with flex * formula entry enhancements (dec/hex/bin/oct, string operation ids, ..) * user defined functions * bugfixes: "dead" buttons, RPN stack lift galculator 1.2.0 * formula entry mode * right mouse button click gives popup menu ((un-)hide menubar) * bugfixes: tooltips in RPN mode, char conversion in HEX mode * translation updates galculator 1.1.4 - the RPN update release. * finite (x,y,z,t)/infinite stack in RPN * display and remember stack in RPN * rolldown and swap x y in RPN * memory save, memory read and constant retrieval are "stronger" events now * bugfixes: ENT key on startup galculator 1.1.3 * introducing basic and scientific mode * number base, angle unit and notation mode are remembered on exit. no defaults anymore. * binary: fix display length to a multiply of ... * asinh, acosh, atanh * percent operation * bug fixes: crash on bracket closing, remember display value, GUI * translation updates galculator 1.1.2 - no big news. just some updates. * complete rewrite of basic computation code. Be careful - though it has already been tested seriously! * french translation (thanks to seb128) * bug fixes: display_length (in HEX/OCT/BIN mode), working keypad in preferences dialog, gcc-2.95, check for glade's XML files. galculator 1.1.1 - two releases within two days. uuuh! Never mind. Two quite important bug fixes * preferences dialog's font and color dialog work again * again, GTK 2.0 is enough to build and a cool new feature * configurable variable type (number of bits and [un]signed) in HEX/OCT/BIN mode. Enjoy converting your unsigned 7-bit binary to a 13-bit signed hexadecimal. are reason enough for an update. galculator 1.1.0 - the first official release after 1.0. What's new? * constants popup, user defined constants * save to/read from and add to memory as much as you want * i18n support (translators wanted) * libglade * X middle mouse button pasting * and the bug fixes * instant apply preferences dialog Galculator's homepage moved to galculator.sf.net. Go there for CVS, mailing list, bug tracker and of course for download of 1.1.0. galculator 1.0 useless bottons are greyed out display modules cause window resizing problem solved new default font handling startup with last display value key press activates button like mouse click other GUI updates and bug fixes galculator 1.0rc1 new display and display modules preferences dialog configuration file gtk accessibility bug fixes galculator 0.9 Support for decimal, hexadecimal, octal and binary numbers. Support for three different base units: radiant, degree and grad. new operations/functions: MOD, LSH, AND, OR, XOR, CMP. GUI options (button group visibility, button size, button font). command line arguments. galculator 0.8 spec file, "gnome menu support", GUI resizing improved, display updates, RPN support. galculator 0.7 initial release galculator-2.1.4/README000066400000000000000000000136341257264055300145530ustar00rootroot00000000000000galculator ========== a GTK 2 / GTK 3 based scientific calculator For installation information see the INSTALL file. For a list of shortcuts, see doc/shortcuts There is a short man page (man galculator) Information on Formula Entry mode can be found below. In general, galculator's homepage galculator.sf.net is the most reliable and up2date source of information. RPMs: a spec file is included (galculator.spec). Thanks to Victor. Or download at http://dag.wieers.com/packages/galculator/ (thanks to Dag Wieers) DEBs: galculator is in DEBIAN/unstable. Thanks to seb128. Formula Entry Mode ================== Since version 1.2.0 galculator features a formula entry mode. This mode is one more step towards a calculator accepting input as written on the paper. galculator's formula entry mode aims to provide all the features of the algebraic mode (and even to go beyond ...). This part of galculator is developed actively. This section gives an overview of the functions currently implemented and points out some restrictions. Formula entry mode accepts decimal numbers as input as well as hexadecimal, binary and octal numbers. The latter three have to be entered with a prefix: Number base Prefix(es) Example decimal none -3.1415 hexadecimal 0x or 0h 0xAF binary 0b 0b1001 octal 0o 0o777 All algebraic operations and functions of the algebraic mode are supported. The following table lists all available operations: Operation identifier +, -, *, / +, -, *, / percent x%y (x percent of y) % power x^y ^ module (MOD) mod, MOD left shift (LSH) << right shift (INV + LSH) >> AND &, and, AND OR |, or, OR XOR xor, XOR Let's speak of factorial and complement as functions. Most functions' argument has to be enclosed by brackets. Therefore sin 3 is not allowed and has to be written as sin(3). User defined functions can be used in formula entry mode without any restrictions! Function Function identifier Example Trigonometric functions: Sine, Cosine, Tangent sin, cos, tan sin(0.5) their inverse asin, acos, atan asin(0.5) their hyperbolic variants sinh, cosh, tanh sinh(0.5) and the inverse of those asinh, acosh, atanh asinh(0.5) natural logarithm (base e) ln ln(3) logarithm (base 10) log log(3) square root sqrt sqrt(3) factorial ! (3)!, 3! brackets are optional complement ~ ~(3) brackets are mandatory If formula entry mode's parser encounters an (syntax) error, the formula entry text is turned red. Paper Mode ========== Since version 1.3.0 galculator features a paper mode, which offers a very simple GUI along with the functionality of formula entry mode. In the entry field, enter the expression following the same rules as for formula entry mode. Hitting return or clicking the button to the right will evaluate the expression and add it as well as the result to the list view above. Double click on any row of that list view to copy the corresponding expression to the entry field. User defined functions ====================== Since version 1.2.1 galculator also features user defined functions. They can be called with the fun button next to the constant button and work like the other function buttons like sin, cos, etc. (except that inverse and hyperbolic are not supported). User functions can be defined in the Preferences dialog (Functions page). The function name can be any string beginning with a letter. So far, only a single variable is allowed. Expression gives the string expression of the function with respect to the specified variable: Function Name Variable Expression f(x)=1-x f x 1-x User defined functions can depend on other user functions: Function Name Variable Expression g(x)=1/(1-x)=1/f(x) g x 1/f(x) User functions can also be called from formula entry mode. Some random notes ================= Left shifting is done with the LSH button. 3 << 4 "shift 3 four times to the left" 3 LSH 4 = As a right shift is somehow the inverse of a left shift, right shifting is done by first activating INV and than clicking the LSH button: 23 >> 5 "shift 23 five times to the right" 23 INV LSH 5 You can change number base, angle base and the notation mode by simply clicking on the corresponding module in the display's second line. If changing from e.g. decimal number base to binary mode results in an "inf" value on the display, the initial value was too big. Due to the limited display length every mode has its own limits: decimal IEEE floating point numbers hexadecimal -2147483648 .. 2147483647 (0h80000000 .. 0h7FFFFFFF) octal -34359738368 .. 34359738367 (0o400000000000 .. 0o377777777777) decimal -32768 .. 32767 (0b1000000000000000 .. 0b111111111111111) If computing in hexadecimal, octal or binary mode, inf means that an overflow has happened. If in hexadecimal, octal or binary signed mode, a negative number won't be represented with a leading minus but as 2's complement with respect to the chosen variable length. It is not possible to close unwanted braces straightforward. 1+((()) won't reduce the stack of open braces, there will remain three open braces. It is difficult to tell a "compute as soon as possible" calculator what an empty pair of braces means: in 1+() the empty braces mean 0 (1+0=1) but in 1*() the empty braces mean 1 (1*1=1). Therefore you have to enter a corresponding number in order to close braces at the moment, e.g. 1+((0)) will do. The percent operation works as "x percent of y". So if there is 37 on the display and you press the percent button and enter 123, you get as result 37% of 123. If you press the [EE] button the display will never become 0e+ but 1e+ instead. There is a simple plausibility check for the character choosen as thousand's separator: it must not be a number in the configured number base and for a decimal number base neither decimal point nor "e" (exponent identifier string) nor "-" (minus). Shortcuts ========= doc/shortcuts http://galculator.sf.net simon floery (simon.floery@rechenraum.com) galculator-2.1.4/THANKS000066400000000000000000000003001257264055300145700ustar00rootroot00000000000000maik schreiber for his work on gtk accessibility, bug reports and feature requests. Christian "naddy" Weisgerber for his helpful feedback and bug reports. to all translators and bug reporters galculator-2.1.4/autogen.sh000077500000000000000000000003301257264055300156610ustar00rootroot00000000000000#!/bin/sh # use automake v1.9 aclocal \ && libtoolize --force --copy \ && intltoolize --force --copy --automake \ && autoheader \ && automake --add-missing --gnu --copy \ && autoconf \ && ./configure $@ galculator-2.1.4/config.guess000077500000000000000000001275341257264055300162200ustar00rootroot00000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 # Free Software Foundation, Inc. timestamp='2008-01-23' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA # 02110-1301, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Per Bothner . # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. # # This script attempts to guess a canonical system name similar to # config.sub. If it succeeds, it prints the system name on stdout, and # exits with 0. Otherwise, it exits with 1. # # The plan is that this can be called by configure scripts if you # don't specify an explicit build system type. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap 'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep __ELF__ >/dev/null then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; *:SolidBSD:*:*) echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} exit ;; macppc:MirBSD:*:*) echo powerpc-unknown-mirbsd${UNAME_RELEASE} exit ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4 (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5" ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)") UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;; "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)") UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;; "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)") UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;; "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` exit ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix exit ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; arm:riscos:*:*|arm:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo pyramid-pyramid-bsd fi exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7; exit ;; esac ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE} ;; esac exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else echo i586-dg-dgux${UNAME_RELEASE} fi exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit ;; *:AIX:*:[456]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;; 9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #define _HPUX_SOURCE #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | grep __LP64__ >/dev/null then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) case ${UNAME_MACHINE} in pc98) echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; *:Interix*:[3456]*) case ${UNAME_MACHINE} in x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; EM64T | authenticamd) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) echo ia64-unknown-interix${UNAME_RELEASE} exit ;; esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix exit ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then echo ${UNAME_MACHINE}-unknown-linux-gnu else echo ${UNAME_MACHINE}-unknown-linux-gnueabi fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; cris:Linux:*:*) echo cris-axis-linux-gnu exit ;; crisv32:Linux:*:*) echo crisv32-axis-linux-gnu exit ;; frv:Linux:*:*) echo frv-unknown-linux-gnu exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; mips:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef mips #undef mipsel #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=mipsel #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=mips #else CPU= #endif #endif EOF eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' /^CPU/{ s: ::g p }'`" test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef mips64 #undef mips64el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=mips64el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=mips64 #else CPU= #endif #endif EOF eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' /^CPU/{ s: ::g p }'`" test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; or32:Linux:*:*) echo or32-unknown-linux-gnu exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo hppa1.1-unknown-linux-gnu ;; PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo hppa-unknown-linux-gnu ;; esac exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-gnu exit ;; x86_64:Linux:*:*) echo x86_64-unknown-linux-gnu exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; i*86:Linux:*:*) # The BFD linker knows what the default object file format is, so # first see if it will tell us. cd to the root directory to prevent # problems with other programs or directories called `ld' in the path. # Set LC_ALL=C to ensure ld outputs messages in English. ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ | sed -ne '/supported targets:/!d s/[ ][ ]*/ /g s/.*supported targets: *// s/ .*// p'` case "$ld_supported_targets" in elf32-i386) TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" ;; a.out-i386-linux) echo "${UNAME_MACHINE}-pc-linux-gnuaout" exit ;; coff-i386) echo "${UNAME_MACHINE}-pc-linux-gnucoff" exit ;; "") # Either a pre-BFD a.out linker (linux-gnuoldld) or # one that does not give us useful --help. echo "${UNAME_MACHINE}-pc-linux-gnuoldld" exit ;; esac # Determine whether the default compiler is a.out or elf eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include #ifdef __ELF__ # ifdef __GLIBC__ # if __GLIBC__ >= 2 LIBC=gnu # else LIBC=gnulibc1 # endif # else LIBC=gnulibc1 # endif #else #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) LIBC=gnu #else LIBC=gnuaout #endif #endif #ifdef __dietlibc__ LIBC=dietlibc #endif EOF eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' /^LIBC/{ s: ::g p }'`" test x"${LIBC}" != x && { echo "${UNAME_MACHINE}-pc-linux-${LIBC}" exit } test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo ${UNAME_MACHINE}-pc-sysv32 fi exit ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i386. echo i386-pc-msdosdjgpp exit ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1 exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; SX-7:SUPER-UX:*:*) echo sx7-nec-superux${UNAME_RELEASE} exit ;; SX-8:SUPER-UX:*:*) echo sx8-nec-superux${UNAME_RELEASE} exit ;; SX-8R:SUPER-UX:*:*) echo sx8r-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NSE-?:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 eval $set_cc_for_build cat >$dummy.c < # include #endif main () { #if defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n"); exit (0); #else #include printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4 "4" #else "" #endif ); exit (0); #endif #endif #if defined (__arm) && defined (__acorn) && defined (__unix) printf ("arm-acorn-riscix\n"); exit (0); #endif #if defined (hp300) && !defined (hpux) printf ("m68k-hp-bsd\n"); exit (0); #endif #if defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k" #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n"); exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0) { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) # if !defined (ultrix) # include # if defined (BSD) # if BSD == 43 printf ("vax-dec-bsd4.3\n"); exit (0); # else # if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); # else printf ("vax-dec-bsd\n"); exit (0); # endif # endif # else printf ("vax-dec-bsd\n"); exit (0); # endif # else printf ("vax-dec-ultrix\n"); exit (0); # endif #endif #if defined (alliant) && defined (i860) printf ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } # Convex versions that predate uname can use getsysinfo(1) if [ -x /usr/convex/getsysinfo ] then case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd exit ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; c34*) echo c34-convex-bsd exit ;; c38*) echo c38-convex-bsd exit ;; c4*) echo c4-convex-bsd exit ;; esac fi cat >&2 < in order to provide the needed information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: galculator-2.1.4/config.h.in000066400000000000000000000045361257264055300157170ustar00rootroot00000000000000/* config.h.in. Generated from configure.in by autoheader. */ /* always defined to indicate that i18n is enabled */ #undef ENABLE_NLS /* Name of gettext package */ #undef GETTEXT_PACKAGE /* Define to 1 if you have the `bind_textdomain_codeset' function. */ #undef HAVE_BIND_TEXTDOMAIN_CODESET /* Define to 1 if you have the `dcgettext' function. */ #undef HAVE_DCGETTEXT /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H /* Define if the GNU gettext() function is already present or preinstalled. */ #undef HAVE_GETTEXT /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define if your file defines LC_MESSAGES. */ #undef HAVE_LC_MESSAGES /* Define to 1 if you have the `quadmath' library (-lquadmath). */ #undef HAVE_LIBQUADMATH /* Define to 1 if you have the header file. */ #undef HAVE_LOCALE_H /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to the sub-directory in which libtool stores uninstalled libraries. */ #undef LT_OBJDIR /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Version number of package */ #undef VERSION /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a `char[]'. */ #undef YYTEXT_POINTER galculator-2.1.4/config.sub000077500000000000000000001011531257264055300156500ustar00rootroot00000000000000#! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 # Free Software Foundation, Inc. timestamp='2008-01-16' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software # can handle that machine. It does not imply ALL GNU software can. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA # 02110-1301, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a configuration name. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.sub ($timestamp) Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local machine types. echo $1 exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; *) basic_machine=`echo $1 | sed 's/-[^-]*$//'` if [ $basic_machine != $1 ] then os=`echo $1 | sed 's/.*-/-/'` else os=; fi ;; esac ### Let's recognize common machines as not being operating systems so ### that things like config.sub decstation-3100 work. We also ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in -sun*os*) # Prevent following clause from handling this invalid input. ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis | -knuth | -cray) os= basic_machine=$1 ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;; -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco6) os=-sco5v6 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5v6*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*) os=-lynxos ;; -ptx*) basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*) basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types without company name. # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | mcore | mep \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64vr | mips64vrel \ | mips64orion | mips64orionel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | mt \ | msp430 \ | nios | nios2 \ | ns16k | ns32k \ | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ | score \ | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu | strongarm \ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; m6811 | m68hc11 | m6812 | m68hc12) # Motorola 68HC11/12. basic_machine=$basic_machine-unknown os=-none ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; ms1) basic_machine=mt-unknown ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) basic_machine=$basic_machine-pc ;; # Object if more than one company name word. *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64vr-* | mips64vrel-* \ | mips64orion-* | mips64orionel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nios-* | nios2-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ | xstormy16-* | xtensa*-* \ | ymp-* \ | z8k-*) ;; # Recognize the basic CPU types without company name, with glob match. xtensa*) basic_machine=$basic_machine-unknown ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;; a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80) basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;; am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;; amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*) basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;; apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd) basic_machine=m68k-apollo os=-bsd ;; aux) basic_machine=m68k-apple os=-aux ;; balance) basic_machine=ns32k-sequent os=-dynix ;; blackfin) basic_machine=bfin-unknown os=-linux ;; blackfin-*) basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; c90) basic_machine=c90-cray os=-unicos ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2) basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38) basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16) basic_machine=cr16-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;; crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30 | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*) basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*) basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;; delta88) basic_machine=m88k-motorola os=-sysv3 ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* | dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax) basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;; genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;; go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms) basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris) basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;; hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf) basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;; i370-ibm* | ibm*) basic_machine=i370-ibm ;; # I'm not sure what "Sysv32" means. Should this be sysv3.2? i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *) os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; m68knommu) basic_machine=m68k-unknown os=-linux ;; m68knommu-*) basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; m88k-omron*) basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;; merlin) basic_machine=ns32k-utek os=-sysv ;; mingw32) basic_machine=i386-pc os=-mingw32 ;; mingw32ce) basic_machine=arm-unknown os=-mingw32ce ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k os=-coff ;; morphos) basic_machine=powerpc-unknown os=-morphos ;; msdos) basic_machine=i386-pc os=-msdos ;; ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; mvs) basic_machine=i370-ibm os=-mvs ;; ncr3000) basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000) basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news) basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;; next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*) os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960) basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960 ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1) basic_machine=np1-gould ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* | op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; openrisc | openrisc-*) basic_machine=or32-unknown ;; os400) basic_machine=powerpc-ibm os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k) basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; parisc) basic_machine=hppa-unknown os=-linux ;; parisc-*) basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; pbd) basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*) basic_machine=ns32k-pc532 ;; pc98) basic_machine=i386-pc ;; pc98-*) basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;; ppc) basic_machine=powerpc-unknown ;; ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le | powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown os=-pw32 ;; rdos) basic_machine=i386-pc os=-rdos ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00) basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 | s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;; sa29200) basic_machine=a29k-amd os=-udi ;; sb1) basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown ;; sde) basic_machine=mipsisa32-sde os=-elf ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent ;; sh) basic_machine=sh-hitachi os=-hms ;; sh5el) basic_machine=sh5le-unknown ;; sh64) basic_machine=sh64-unknown ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7) basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000) basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;; sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;; sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3) basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4 ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*) basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;; symmetry) basic_machine=i386-sequent os=-dynix ;; t3e) basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos ;; tic54x | c54x*) basic_machine=tic54x-unknown os=-coff ;; tic55x | c55x*) basic_machine=tic55x-unknown os=-coff ;; tic6x | c6x*) basic_machine=tic6x-unknown os=-coff ;; tile*) basic_machine=tile-unknown os=-linux-gnu ;; tx39) basic_machine=mipstx39-unknown ;; tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf) basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;; ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960) basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*) basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100) basic_machine=xps100-honeywell ;; ymp) basic_machine=ymp-cray os=-unicos ;; z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; none) basic_machine=none-none os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c) basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix) basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax) basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k) basic_machine=we32k-att ;; sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion) basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw) basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;; *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if [ x"$os" != x"" ] then case $os in # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The portable systems comes first. # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | -openbsd* | -solidbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-* | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;; -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;; -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 ) os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5. -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*) os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3) os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;; -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -kaos*) os=-kaos ;; -zvmoe) os=-zvmoe ;; -none) ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. case $basic_machine in score-*) os=-elf ;; spu-*) os=-elf ;; *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* | tic4x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 # This also exists in the configure program, but was not the # default. # os=-sunos4 ;; m68*-cisco) os=-aout ;; mep-*) os=-elf ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or32-*) os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-* | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-haiku) os=-haiku ;; *-ibm) os=-aix ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki) os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg) os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns) os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;; *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens) os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;; *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*) os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -aix*) vendor=ibm ;; -beos*) vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;; -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*) vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*) vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*) vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: galculator-2.1.4/configure.in000066400000000000000000000043261257264055300162020ustar00rootroot00000000000000dnl Process this file with autoconf to produce a configure script. AC_INIT(configure.in) AM_INIT_AUTOMAKE([galculator], [2.1.4]) AM_MAINTAINER_MODE AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_HEADER(config.h) AC_PROG_CC AC_PROG_INTLTOOL(, no-xml) AC_ISC_POSIX AC_HEADER_STDC dnl dnl libm dnl AC_CHECK_LIBM AC_SUBST(LIBM) dnl dnl GTK2 or GTK 3 dnl AC_ARG_ENABLE([gtk3], [AC_HELP_STRING([--enable-gtk3], [compile galculator against gtk+ 3.0 (default: yes)])], [enable_gtk3="${enableval}"], [enable_gtk3="yes"] ) if test x"$enable_gtk3" = x"yes"; then pkg_modules="gtk+-3.0" else pkg_modules="gtk+-2.0 >= 2.16.0" fi PKG_CHECK_MODULES(GTK, [$pkg_modules]) AC_SUBST(GTK_CFLAGS) AC_SUBST(GTK_LIBS) dnl dnl double- or quad-precision arithmetics dnl AC_ARG_ENABLE([quadmath], [AC_HELP_STRING([--enable-quadmath], [enable support for quad-precision floating point arithmetics (default: yes)])], [enable_quadmath="${enableval}"], [enable_quadmath="yes"] ) if test x"$enable_quadmath" = x"yes"; then dnl If the check succeeds, -lquadmath is added to LIBS and we get a dnl HAVE_LIBQUADMATH defined AC_CHECK_LIB(quadmath,sinhq) fi dnl dnl (f)lex dnl AM_PROG_LEX AM_PROG_CC_C_O GETTEXT_PACKAGE=galculator AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Name of gettext package]) AC_SUBST(GETTEXT_PACKAGE) AM_PROG_LIBTOOL dnl Add the languages which your application supports here. ALL_LINGUAS="de fr ja pt pt_BR pl ro sk es_MX ru zh_TW zh_CN sv tr lt hu es cs el en_AU gl id it kk mr uk" AM_GLIB_GNU_GETTEXT dnl If we don't have msgfmt, then po/ is going to fail -- ensure that dnl AM_GLIB_GNU_GETTEXT found it (this is from the libpurple project) if test x$MSGFMT = xno then AC_ERROR([ The msgfmt command is required to build galculator. If it is installed on your system, ensure that it is in your path. If it is not, install GNU gettext to continue. ]) fi dnl Use -Wall if we have gcc. changequote(,)dnl if test "x$GCC" = "xyes"; then case " $CFLAGS " in *[\ \ ]-Wall[\ \ ]*) ;; *) CFLAGS="$CFLAGS -Wall" ;; esac fi changequote([,])dnl dnl m4/Makefile AC_OUTPUT([Makefile galculator.spec src/Makefile po/Makefile.in ui/Makefile ui/about.ui doc/Makefile pixmaps/Makefile ]) galculator-2.1.4/depcomp000077500000000000000000000371001257264055300152420ustar00rootroot00000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2005-07-09.11 # Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try \`$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by `PROGRAMS ARGS'. object Object file output by `PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputing dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ## The second -e expression handles DOS-style file names with drive letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the `deleted header file' problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. tr ' ' ' ' < "$tmpdepfile" | ## Some versions of gcc put a space before the `:'. On the theory ## that the space means something, we add a space to the output as ## well. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like `#:fec' to the end of the # dependency line. tr ' ' ' ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ tr ' ' ' ' >> $depfile echo >> $depfile # The second pass generates a dummy entry for each header file. tr ' ' ' ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> $depfile else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts `$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'` tmpdepfile="$stripped.u" if test "$libtool" = yes; then "$@" -Wc,-M else "$@" -M fi stat=$? if test -f "$tmpdepfile"; then : else stripped=`echo "$stripped" | sed 's,^.*/,,'` tmpdepfile="$stripped.u" fi if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi if test -f "$tmpdepfile"; then outname="$stripped.o" # Each line is of the form `foo.o: dependent.h'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile" sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile" else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; icc) # Intel's C compiler understands `-MD -MF file'. However on # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c # ICC 7.0 will fill foo.d with something like # foo.o: sub/foo.c # foo.o: sub/foo.h # which is wrong. We want: # sub/foo.o: sub/foo.c # sub/foo.o: sub/foo.h # sub/foo.c: # sub/foo.h: # ICC 7.1 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using \ : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this invocation # correctly. Breaking it into two sed invocations is a workaround. sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in `foo.d' instead, so we check for that too. # Subdirectories are respected. dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` test "x$dir" = "x$object" && dir= base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then # With Tru64 cc, shared objects can also be used to make a # static library. This mecanism is used in libtool 1.4 series to # handle both shared and static libraries in a single compilation. # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. # # With libtool 1.5 this exception was removed, and libtool now # generates 2 separate objects for the 2 libraries. These two # compilations output dependencies in in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 tmpdepfile2=$dir$base.o.d # libtool 1.5 tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.o.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d tmpdepfile4=$dir$base.d "$@" -MD fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" # That's a tab and a space in the []. sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" else echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # Remove `-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for `:' # in the target name. This is to cope with DOS-style filenames: # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise. "$@" $dashmflag | sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" tr ' ' ' ' < "$tmpdepfile" | \ ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # X makedepend shift cleared=no for arg in "$@"; do case $cleared in no) set ""; shift cleared=yes ;; esac case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix="`echo $object | sed 's/^.*\././'`" touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" sed '1,2d' "$tmpdepfile" | tr ' ' ' ' | \ ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # Remove `-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o, # because we must use -o when running libtool. "$@" || exit $? IFS=" " for arg do case "$arg" in "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" echo " " >> "$depfile" . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: galculator-2.1.4/doc/000077500000000000000000000000001257264055300144315ustar00rootroot00000000000000galculator-2.1.4/doc/Makefile.am000066400000000000000000000002341257264055300164640ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in #docdir = $(datadir)/doc/galculator man_MANS = galculator.1 EXTRA_DIST = shortcuts $(man_MANS) galculator-2.1.4/doc/Makefile.in000066400000000000000000000374451257264055300165130ustar00rootroot00000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ #docdir = $(datadir)/doc/galculator VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = doc DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/mkinstalldirs ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } man1dir = $(mandir)/man1 am__installdirs = "$(DESTDIR)$(man1dir)" NROFF = nroff MANS = $(man_MANS) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CATALOGS = @CATALOGS@ CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INSTOBJEXT = @INSTOBJEXT@ INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBM = @LIBM@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POFILES = @POFILES@ POSUB = @POSUB@ PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ man_MANS = galculator.1 EXTRA_DIST = shortcuts $(man_MANS) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu doc/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-man1: $(man_MANS) @$(NORMAL_INSTALL) @list1=''; \ list2='$(man_MANS)'; \ test -n "$(man1dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.1[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ done; } uninstall-man1: @$(NORMAL_UNINSTALL) @list=''; test -n "$(man1dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ sed -n '/\.1[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(MANS) installdirs: for dir in "$(DESTDIR)$(man1dir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-man install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-man1 install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-man uninstall-man: uninstall-man1 .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-man1 install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags-am uninstall uninstall-am uninstall-man \ uninstall-man1 # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: galculator-2.1.4/doc/galculator.1000066400000000000000000000024641257264055300166560ustar00rootroot00000000000000.TH GALCULATOR 1 "April 24, 2003" .SH NAME galculator \- a GTK 2 / GTK 3 based scientific calculator .SH SYNOPSIS .B galculator .RI [ options ] .SH DESCRIPTION This manual page gives a short description of .B galculator and documents its command line arguments. .br \fBgalculator\fP is a GTK 2 / GTK 3 based calculator with basic and scientific modes. It supports algebraic notation, RPN (Reverse Polish Notation) and formula entry mode, different number bases (decimal, hexadecimal, octal, and binary) and angle bases (radiant, degree, and grad). Further features include arithmetic operations plus precedence handling, trigonometric functions, power, sqare root, natural and common logarithm, constants (e, PI, user defined), memory and inverse and hyperbolic functions and user defined functions. .SH OPTIONS .B galculator accepts the following options: .TP .B \-h, \-\-help Show summary of options. .TP .B \-v, \-\-version Show version of program. .SH FILES .TP ~/.galculator Automatically generated configuration file for .B galculator .SH ADDITIONAL INFORMATION You find additional information about galculator at http://galculator.sourceforge.net .SH AUTHOR This manual page was written by Simon Flöry . .SH BUGS If you find one, please report it at http://galculator.sourceforge.net galculator-2.1.4/doc/shortcuts000066400000000000000000000025301257264055300164120ustar00rootroot00000000000000Keyboard shortcuts This is the current complete (?) list of keyboard shortcuts: Numbers: 0, 1, ... , 9 ordinary digits a, A hexadecimal 10 b, B hexadecimal 11 c, C hexadecimal 12 d, D hexadecimal 13 e, E hexadecimal 14 f, F hexadecimal 15 Arithmetic operations: & AND | OR x, X XOR (^ is used for power) ~ CMP ( ( - in RPN mode x<>y ) ) - in RPN mode rolldn ., . (decimal point) + addition - subtraction * multiplication / division m,M module < left shift % percent =, Return = Popup Menus: Alt-o Constants Menu Alt-u User defined Functions Alt-s Memory Save Alt-r Memory Read Alt-+ Memory Add Functions: Ctrl-Alt-e EE i, I INV h, H HYP ! n! s, S Sin o, O cOs t, T Tan q, Q sQuare (x^2) r, R sqRt l, L Log n, N lN ^, p, P power (x^y) Display control: Delete, ALT-C C Ctrl-Delete, ESC AC Backspace <- Menu shortcuts: Ctrl-Q quit program Ctrl-X Cut Display Value Ctrl-C Copy Display Value Ctrl-V Paste As Display Value Ctrl-P preferences dialog Ctrl-D change to decimal number base Ctrl-H change to hexadecimal number base Ctrl-O change to octal number base Ctrl-B change to binary number base Ctrl-E change to degree angle base Ctrl-R change to radiant angle base Ctrl-G change to GRAD angle base Ctrl-A change to (normal) algebraic notation Ctrl-N change to Reverse Polish Notation (RPN) Ctrl-F change to Formula Entry Mode Ctrl-M Hide/Unhide Menubar galculator-2.1.4/galculator.appdata.xml.in000066400000000000000000000041641257264055300205660ustar00rootroot00000000000000 galculator.desktop CC0-1.0 GPL-2.0+ galculator a GTK 2 / GTK 3 algebraic and RPN calculator

galculator is a GTK 2 / GTK 3 based calculator with ordinary notation/reverse polish notation (RPN), a formula entry mode, different number bases (DEC, HEX, OCT, BIN) and different units of angular measure (DEG, RAD, GRAD). It supports quad-precision floating point and 112-bit binary arithmetic.

galculator's main features include:

  • Algebraic mode, RPN (Reverse Polish Notation), Formula Entry and Paper mode
  • Decimal, hexadecimal, octal and binary number base
  • Radiant, degree and grad support
  • Basic and Scientific Mode
  • User defined constants and functions
  • Trigonometric functions, power, sqare root, natural and common logarithm, inverse and hyperbolic functions
  • Binary arithmetic of configurable bit length and signedness
  • Quad-precision floating point arithmetic
  • 112-bit binary arithmetic
  • Copy and paste
  • Available in more than 20 translations
main window in scientific mode https://alexpl.fedorapeople.org/AppData/galculator/screens/galculator_01.png main window in scientific RPN mode https://alexpl.fedorapeople.org/AppData/galculator/screens/galculator_02.png main window in scientific formula entry mode https://alexpl.fedorapeople.org/AppData/galculator/screens/galculator_03.png http://galculator.sf.net simon.floery@rechenraum.com
galculator-2.1.4/galculator.desktop.in000066400000000000000000000003071257264055300200210ustar00rootroot00000000000000[Desktop Entry] Version=1.0 Name=Galculator _Comment=Perform simple and scientific calculations Exec=galculator Icon=galculator Terminal=false Type=Application Categories=Utility; StartupNotify=true galculator-2.1.4/galculator.spec.in000066400000000000000000000022621257264055300173040ustar00rootroot00000000000000Summary: GTK 2 based scientific calculator Name: @PACKAGE@ Version: @VERSION@ Release: 1 License: GPL Group: Application/Math Source: http://prdownloads.sourceforge.net/galculator/galculator-@VERSION@.tar.gz Packager: Victor Soroka BuildRoot: /var/tmp/%{name}-%{version}-root BuildRequires: gtk2-devel >= 3.0.0 %description galculator is a GTK 2 / GTK 3 based scientific calculator with "ordinary" and reverse polish notation. %prep %setup -q %build CFLAGS="$RPM_OPT_FLAGS" %configure %install rm -rf $RPM_BUILD_ROOT make -k DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix} install strip -s $RPM_BUILD_ROOT%{_bindir}/galculator %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-, root, root) %doc %attr(0644, root, root) AUTHORS ChangeLog NEWS README COPYING TODO %{_bindir}/galculator %{_datadir}/applications/galculator.desktop %{_datadir}/galculator/ui/* %{_datadir}/icons/* %{_datadir}/locale/* %{_datadir}/pixmaps/* %{_mandir}/man1/%{name}.1* %changelog * Sat Nov 15 2003 Simon Flöry - applied patch by Filippo * Thu Oct 3 2002 Simon Flöry - description update galculator-2.1.4/install-sh000077500000000000000000000220211257264055300156650ustar00rootroot00000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2005-05-14.22 # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # `make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. It can only install one file at a time, a restriction # shared with many OS's install programs. # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit="${DOITPROG-}" # put in absolute paths if you don't have them in your path; or use env. vars. mvprog="${MVPROG-mv}" cpprog="${CPPROG-cp}" chmodprog="${CHMODPROG-chmod}" chownprog="${CHOWNPROG-chown}" chgrpprog="${CHGRPPROG-chgrp}" stripprog="${STRIPPROG-strip}" rmprog="${RMPROG-rm}" mkdirprog="${MKDIRPROG-mkdir}" chmodcmd="$chmodprog 0755" chowncmd= chgrpcmd= stripcmd= rmcmd="$rmprog -f" mvcmd="$mvprog" src= dst= dir_arg= dstarg= no_target_directory= usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: -c (ignored) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. --help display this help and exit. --version display version info and exit. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test -n "$1"; do case $1 in -c) shift continue;; -d) dir_arg=true shift continue;; -g) chgrpcmd="$chgrpprog $2" shift shift continue;; --help) echo "$usage"; exit $?;; -m) chmodcmd="$chmodprog $2" shift shift continue;; -o) chowncmd="$chownprog $2" shift shift continue;; -s) stripcmd=$stripprog shift continue;; -t) dstarg=$2 shift shift continue;; -T) no_target_directory=true shift continue;; --version) echo "$0 $scriptversion"; exit $?;; *) # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. test -n "$dir_arg$dstarg" && break # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dstarg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dstarg" shift # fnord fi shift # arg dstarg=$arg done break;; esac done if test -z "$1"; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call `install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi for src do # Protect names starting with `-'. case $src in -*) src=./$src ;; esac if test -n "$dir_arg"; then dst=$src src= if test -d "$dst"; then mkdircmd=: chmodcmd= else mkdircmd=$mkdirprog fi else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dstarg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dstarg # Protect names starting with `-'. case $dst in -*) dst=./$dst ;; esac # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test -n "$no_target_directory"; then echo "$0: $dstarg: Is a directory" >&2 exit 1 fi dst=$dst/`basename "$src"` fi fi # This sed command emulates the dirname command. dstdir=`echo "$dst" | sed -e 's,/*$,,;s,[^/]*$,,;s,/*$,,;s,^$,.,'` # Make sure that the destination directory exists. # Skip lots of stat calls in the usual case. if test ! -d "$dstdir"; then defaultIFS=' ' IFS="${IFS-$defaultIFS}" oIFS=$IFS # Some sh's can't handle IFS=/ for some reason. IFS='%' set x `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'` shift IFS=$oIFS pathcomp= while test $# -ne 0 ; do pathcomp=$pathcomp$1 shift if test ! -d "$pathcomp"; then $mkdirprog "$pathcomp" # mkdir can fail with a `File exist' error in case several # install-sh are creating the directory concurrently. This # is OK. test -d "$pathcomp" || exit fi pathcomp=$pathcomp/ done fi if test -n "$dir_arg"; then $doit $mkdircmd "$dst" \ && { test -z "$chowncmd" || $doit $chowncmd "$dst"; } \ && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } \ && { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \ && { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; } else dstfile=`basename "$dst"` # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 trap '(exit $?); exit' 1 2 13 15 # Copy the file name to the temp name. $doit $cpprog "$src" "$dsttmp" && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \ && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \ && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \ && { test -z "$chmodcmd" || $doit $chmodcmd "$dsttmp"; } && # Now rename the file to the real destination. { $doit $mvcmd -f "$dsttmp" "$dstdir/$dstfile" 2>/dev/null \ || { # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { if test -f "$dstdir/$dstfile"; then $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null \ || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null \ || { echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2 (exit 1); exit 1 } else : fi } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dstdir/$dstfile" } } fi || { (exit 1); exit 1; } done # The final little trick to "correctly" pass the exit status to the exit trap. { (exit 0); exit 0 } # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: galculator-2.1.4/intltool-extract000077500000000000000000000550041257264055300171320ustar00rootroot00000000000000#!/usr/bin/perl -w # -*- Mode: perl; indent-tabs-mode: nil; c-basic-offset: 4 -*- # # The Intltool Message Extractor # # Copyright (C) 2000-2001, 2003 Free Software Foundation. # # Intltool is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2 of the # License, or (at your option) any later version. # # Intltool is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # # Authors: Kenneth Christiansen # Darin Adler # ## Release information my $PROGRAM = "intltool-extract"; my $PACKAGE = "intltool"; my $VERSION = "0.36.2"; ## Loaded modules use strict; use File::Basename; use Getopt::Long; ## Scalars used by the option stuff my $TYPE_ARG = "0"; my $LOCAL_ARG = "0"; my $HELP_ARG = "0"; my $VERSION_ARG = "0"; my $UPDATE_ARG = "0"; my $QUIET_ARG = "0"; my $SRCDIR_ARG = "."; my $FILE; my $OUTFILE; my $gettext_type = ""; my $input; my %messages = (); my %loc = (); my %count = (); my %comments = (); my $strcount = 0; my $XMLCOMMENT = ""; ## Use this instead of \w for XML files to handle more possible characters. my $w = "[-A-Za-z0-9._:]"; ## Always print first $| = 1; ## Handle options GetOptions ( "type=s" => \$TYPE_ARG, "local|l" => \$LOCAL_ARG, "help|h" => \$HELP_ARG, "version|v" => \$VERSION_ARG, "update" => \$UPDATE_ARG, "quiet|q" => \$QUIET_ARG, "srcdir=s" => \$SRCDIR_ARG, ) or &error; &split_on_argument; ## Check for options. ## This section will check for the different options. sub split_on_argument { if ($VERSION_ARG) { &version; } elsif ($HELP_ARG) { &help; } elsif ($LOCAL_ARG) { &place_local; &extract; } elsif ($UPDATE_ARG) { &place_normal; &extract; } elsif (@ARGV > 0) { &place_normal; &message; &extract; } else { &help; } } sub place_normal { $FILE = $ARGV[0]; $OUTFILE = "$FILE.h"; my $dirname = dirname ($OUTFILE); if (! -d "$dirname" && $dirname ne "") { system ("mkdir -p $dirname"); } } sub place_local { $FILE = $ARGV[0]; $OUTFILE = fileparse($FILE, ()); if (!-e "tmp/") { system("mkdir tmp/"); } $OUTFILE = "./tmp/$OUTFILE.h" } sub determine_type { if ($TYPE_ARG =~ /^gettext\/(.*)/) { $gettext_type=$1 } } ## Sub for printing release information sub version{ print <<_EOF_; ${PROGRAM} (${PACKAGE}) $VERSION Copyright (C) 2000, 2003 Free Software Foundation, Inc. Written by Kenneth Christiansen, 2000. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. _EOF_ exit; } ## Sub for printing usage information sub help { print <<_EOF_; Usage: ${PROGRAM} [OPTION]... [FILENAME] Generates a header file from an XML source file. It grabs all strings between <_translatable_node> and its end tag in XML files. Read manpage (man ${PROGRAM}) for more info. --type=TYPE Specify the file type of FILENAME. Currently supports: "gettext/glade", "gettext/ini", "gettext/keys" "gettext/rfc822deb", "gettext/schemas", "gettext/scheme", "gettext/xml", "gettext/quoted" -l, --local Writes output into current working directory (conflicts with --update) --update Writes output into the same directory the source file reside (conflicts with --local) --srcdir Root of the source tree -v, --version Output version information and exit -h, --help Display this help and exit -q, --quiet Quiet mode Report bugs to http://bugzilla.gnome.org/ (product name "$PACKAGE") or send email to . _EOF_ exit; } ## Sub for printing error messages sub error{ print STDERR "Try `${PROGRAM} --help' for more information.\n"; exit; } sub message { print "Generating C format header file for translation.\n" unless $QUIET_ARG; } sub extract { &determine_type; &convert; open OUT, ">$OUTFILE"; binmode (OUT) if $^O eq 'MSWin32'; &msg_write; close OUT; print "Wrote $OUTFILE\n" unless $QUIET_ARG; } sub convert { ## Reading the file { local (*IN); local $/; #slurp mode open (IN, "<$SRCDIR_ARG/$FILE") || die "can't open $SRCDIR_ARG/$FILE: $!"; $input = ; } &type_ini if $gettext_type eq "ini"; &type_keys if $gettext_type eq "keys"; &type_xml if $gettext_type eq "xml"; &type_glade if $gettext_type eq "glade"; &type_scheme if $gettext_type eq "scheme"; &type_schemas if $gettext_type eq "schemas"; &type_rfc822deb if $gettext_type eq "rfc822deb"; &type_quoted if $gettext_type eq "quoted"; } sub entity_decode_minimal { local ($_) = @_; s/'/'/g; # ' s/"/"/g; # " s/&/&/g; return $_; } sub entity_decode { local ($_) = @_; s/'/'/g; # ' s/"/"/g; # " s/<//g; s/&/&/g; return $_; } sub escape_char { return '\"' if $_ eq '"'; return '\n' if $_ eq "\n"; return '\\\\' if $_ eq '\\'; return $_; } sub escape { my ($string) = @_; return join "", map &escape_char, split //, $string; } sub type_ini { ### For generic translatable desktop files ### while ($input =~ /^(#(.+)\n)?^_.*=(.*)$/mg) { if (defined($2)) { $comments{$3} = $2; } $messages{$3} = []; } } sub type_keys { ### For generic translatable mime/keys files ### while ($input =~ /^\s*_\w+=(.*)$/mg) { $messages{$1} = []; } } sub type_xml { ### For generic translatable XML files ### my $tree = readXml($input); parseTree(0, $tree); } sub print_var { my $var = shift; my $vartype = ref $var; if ($vartype =~ /ARRAY/) { my @arr = @{$var}; print "[ "; foreach my $el (@arr) { print_var($el); print ", "; } print "] "; } elsif ($vartype =~ /HASH/) { my %hash = %{$var}; print "{ "; foreach my $key (keys %hash) { print "$key => "; print_var($hash{$key}); print ", "; } print "} "; } else { print $var; } } # Same syntax as getAttributeString in intltool-merge.in.in, similar logic (look for ## differences comment) sub getAttributeString { my $sub = shift; my $do_translate = shift || 1; my $language = shift || ""; my $translate = shift; my $result = ""; foreach my $e (reverse(sort(keys %{ $sub }))) { my $key = $e; my $string = $sub->{$e}; my $quote = '"'; $string =~ s/^[\s]+//; $string =~ s/[\s]+$//; if ($string =~ /^'.*'$/) { $quote = "'"; } $string =~ s/^['"]//g; $string =~ s/['"]$//g; ## differences from intltool-merge.in.in if ($key =~ /^_/) { $comments{entity_decode($string)} = $XMLCOMMENT if $XMLCOMMENT; $messages{entity_decode($string)} = []; $$translate = 2; } ## differences end here from intltool-merge.in.in $result .= " $key=$quote$string$quote"; } return $result; } # Verbatim copy from intltool-merge.in.in sub getXMLstring { my $ref = shift; my $spacepreserve = shift || 0; my @list = @{ $ref }; my $result = ""; my $count = scalar(@list); my $attrs = $list[0]; my $index = 1; $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); $spacepreserve = 0 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?default["']?$/)); while ($index < $count) { my $type = $list[$index]; my $content = $list[$index+1]; if (! $type ) { # We've got CDATA if ($content) { # lets strip the whitespace here, and *ONLY* here $content =~ s/\s+/ /gs if (!$spacepreserve); $result .= $content; } } elsif ( "$type" ne "1" ) { # We've got another element $result .= "<$type"; $result .= getAttributeString(@{$content}[0], 0); # no nested translatable elements if ($content) { my $subresult = getXMLstring($content, $spacepreserve); if ($subresult) { $result .= ">".$subresult . ""; } else { $result .= "/>"; } } else { $result .= "/>"; } } $index += 2; } return $result; } # Verbatim copy from intltool-merge.in.in, except for MULTIPLE_OUTPUT handling removed # Translate list of nodes if necessary sub translate_subnodes { my $fh = shift; my $content = shift; my $language = shift || ""; my $singlelang = shift || 0; my $spacepreserve = shift || 0; my @nodes = @{ $content }; my $count = scalar(@nodes); my $index = 0; while ($index < $count) { my $type = $nodes[$index]; my $rest = $nodes[$index+1]; traverse($fh, $type, $rest, $language, $spacepreserve); $index += 2; } } # Based on traverse() in intltool-merge.in.in sub traverse { my $fh = shift; # unused, to allow us to sync code between -merge and -extract my $nodename = shift; my $content = shift; my $language = shift || ""; my $spacepreserve = shift || 0; if ($nodename && "$nodename" eq "1") { $XMLCOMMENT = $content; } elsif ($nodename) { # element my @all = @{ $content }; my $attrs = shift @all; my $translate = 0; my $outattr = getAttributeString($attrs, 1, $language, \$translate); if ($nodename =~ /^_/) { $translate = 1; $nodename =~ s/^_//; } my $lookup = ''; $spacepreserve = 0 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?default["']?$/)); $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); if ($translate) { $lookup = getXMLstring($content, $spacepreserve); if (!$spacepreserve) { $lookup =~ s/^\s+//s; $lookup =~ s/\s+$//s; } if ($lookup && $translate != 2) { $comments{$lookup} = $XMLCOMMENT if $XMLCOMMENT; $messages{$lookup} = []; } elsif ($translate == 2) { translate_subnodes($fh, \@all, $language, 1, $spacepreserve); } } else { $XMLCOMMENT = ""; my $count = scalar(@all); if ($count > 0) { my $index = 0; while ($index < $count) { my $type = $all[$index]; my $rest = $all[$index+1]; traverse($fh, $type, $rest, $language, $spacepreserve); $index += 2; } } } $XMLCOMMENT = ""; } } # Verbatim copy from intltool-merge.in.in, $fh for compatibility sub parseTree { my $fh = shift; my $ref = shift; my $language = shift || ""; my $name = shift @{ $ref }; my $cont = shift @{ $ref }; while (!$name || "$name" eq "1") { $name = shift @{ $ref }; $cont = shift @{ $ref }; } my $spacepreserve = 0; my $attrs = @{$cont}[0]; $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); traverse($fh, $name, $cont, $language, $spacepreserve); } # Verbatim copy from intltool-merge.in.in sub intltool_tree_comment { my $expat = shift; my $data = $expat->original_string(); my $clist = $expat->{Curlist}; my $pos = $#$clist; $data =~ s/^$//s; push @$clist, 1 => $data; } # Verbatim copy from intltool-merge.in.in sub intltool_tree_cdatastart { my $expat = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; push @$clist, 0 => $expat->original_string(); } # Verbatim copy from intltool-merge.in.in sub intltool_tree_cdataend { my $expat = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; $clist->[$pos] .= $expat->original_string(); } # Verbatim copy from intltool-merge.in.in sub intltool_tree_char { my $expat = shift; my $text = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; # Use original_string so that we retain escaped entities # in CDATA sections. # if ($pos > 0 and $clist->[$pos - 1] eq '0') { $clist->[$pos] .= $expat->original_string(); } else { push @$clist, 0 => $expat->original_string(); } } # Verbatim copy from intltool-merge.in.in sub intltool_tree_start { my $expat = shift; my $tag = shift; my @origlist = (); # Use original_string so that we retain escaped entities # in attribute values. We must convert the string to an # @origlist array to conform to the structure of the Tree # Style. # my @original_array = split /\x/, $expat->original_string(); my $source = $expat->original_string(); # Remove leading tag. # $source =~ s|^\s*<\s*(\S+)||s; # Grab attribute key/value pairs and push onto @origlist array. # while ($source) { if ($source =~ /^\s*([\w:-]+)\s*[=]\s*["]/) { $source =~ s|^\s*([\w:-]+)\s*[=]\s*["]([^"]*)["]||s; push @origlist, $1; push @origlist, '"' . $2 . '"'; } elsif ($source =~ /^\s*([\w:-]+)\s*[=]\s*[']/) { $source =~ s|^\s*([\w:-]+)\s*[=]\s*[']([^']*)[']||s; push @origlist, $1; push @origlist, "'" . $2 . "'"; } else { last; } } my $ol = [ { @origlist } ]; push @{ $expat->{Lists} }, $expat->{Curlist}; push @{ $expat->{Curlist} }, $tag => $ol; $expat->{Curlist} = $ol; } # Copied from intltool-merge.in.in and added comment handler. sub readXml { my $xmldoc = shift || return; my $ret = eval 'require XML::Parser'; if(!$ret) { die "You must have XML::Parser installed to run $0\n\n"; } my $xp = new XML::Parser(Style => 'Tree'); $xp->setHandlers(Char => \&intltool_tree_char); $xp->setHandlers(Start => \&intltool_tree_start); $xp->setHandlers(CdataStart => \&intltool_tree_cdatastart); $xp->setHandlers(CdataEnd => \&intltool_tree_cdataend); ## differences from intltool-merge.in.in $xp->setHandlers(Comment => \&intltool_tree_comment); ## differences end here from intltool-merge.in.in my $tree = $xp->parse($xmldoc); #print_var($tree); # Hello thereHowdydo # would be: # [foo, [{}, 1, "comment", head, [{id => "a"}, 0, "Hello ", em, [{}, 0, "there"]], bar, # [{}, 0, "Howdy", ref, [{}]], 0, "do" ] ] return $tree; } sub type_schemas { ### For schemas XML files ### # FIXME: We should handle escaped < (less than) while ($input =~ / \s* (\s*(?:\s*)?(.*?)\s*<\/default>\s*)? (\s*(?:\s*)?(.*?)\s*<\/short>\s*)? (\s*(?:\s*)?(.*?)\s*<\/long>\s*)? <\/locale> /sgx) { my @totranslate = ($3,$6,$9); my @eachcomment = ($2,$5,$8); foreach (@totranslate) { my $currentcomment = shift @eachcomment; next if !$_; s/\s+/ /g; $messages{entity_decode_minimal($_)} = []; $comments{entity_decode_minimal($_)} = $currentcomment if (defined($currentcomment)); } } } sub type_rfc822deb { ### For rfc822-style Debian configuration files ### my $lineno = 1; my $type = ''; while ($input =~ /\G(.*?)(^|\n)(_+)([^:]+):[ \t]*(.*?)(?=\n\S|$)/sg) { my ($pre, $newline, $underscore, $tag, $text) = ($1, $2, $3, $4, $5); while ($pre =~ m/\n/g) { $lineno ++; } $lineno += length($newline); my @str_list = rfc822deb_split(length($underscore), $text); for my $str (@str_list) { $strcount++; $messages{$str} = []; $loc{$str} = $lineno; $count{$str} = $strcount; my $usercomment = ''; while($pre =~ s/(^|\n)#([^\n]*)$//s) { $usercomment = "\n" . $2 . $usercomment; } $comments{$str} = $tag . $usercomment; } $lineno += ($text =~ s/\n//g); } } sub rfc822deb_split { # Debian defines a special way to deal with rfc822-style files: # when a value contain newlines, it consists of # 1. a short form (first line) # 2. a long description, all lines begin with a space, # and paragraphs are separated by a single dot on a line # This routine returns an array of all paragraphs, and reformat # them. # When first argument is 2, the string is a comma separated list of # values. my $type = shift; my $text = shift; $text =~ s/^[ \t]//mg; return (split(/, */, $text, 0)) if $type ne 1; return ($text) if $text !~ /\n/; $text =~ s/([^\n]*)\n//; my @list = ($1); my $str = ''; for my $line (split (/\n/, $text)) { chomp $line; if ($line =~ /^\.\s*$/) { # New paragraph $str =~ s/\s*$//; push(@list, $str); $str = ''; } elsif ($line =~ /^\s/) { # Line which must not be reformatted $str .= "\n" if length ($str) && $str !~ /\n$/; $line =~ s/\s+$//; $str .= $line."\n"; } else { # Continuation line, remove newline $str .= " " if length ($str) && $str !~ /\n$/; $str .= $line; } } $str =~ s/\s*$//; push(@list, $str) if length ($str); return @list; } sub type_quoted { while ($input =~ /\"(([^\"]|\\\")*[^\\\"])\"/g) { my $message = $1; my $before = $`; $message =~ s/\\\"/\"/g; $before =~ s/[^\n]//g; $messages{$message} = []; $loc{$message} = length ($before) + 2; } } sub type_glade { ### For translatable Glade XML files ### my $tags = "label|title|text|format|copyright|comments|preview_text|tooltip|message"; while ($input =~ /<($tags)>([^<]+)<\/($tags)>/sg) { # Glade sometimes uses tags that normally mark translatable things for # little bits of non-translatable content. We work around this by not # translating strings that only includes something like label4 or window1. $messages{entity_decode($2)} = [] unless $2 =~ /^(window|label|dialog)[0-9]+$/; } while ($input =~ /(..[^<]*)<\/items>/sg) { for my $item (split (/\n/, $1)) { $messages{entity_decode($item)} = []; } } ## handle new glade files while ($input =~ /<(property|atkproperty)\s+[^>]*translatable\s*=\s*"yes"(?:\s+[^>]*comments\s*=\s*"([^"]*)")?[^>]*>([^<]+)<\/\1>/sg) { $messages{entity_decode($3)} = [] unless $3 =~ /^(window|label)[0-9]+$/; if (defined($2) and !($3 =~ /^(window|label)[0-9]+$/)) { $comments{entity_decode($3)} = entity_decode($2) ; } } while ($input =~ /]*)"\s+description="([^>]+)"\/>/sg) { $messages{entity_decode_minimal($2)} = []; } } sub type_scheme { my ($line, $i, $state, $str, $trcomment, $char); for $line (split(/\n/, $input)) { $i = 0; $state = 0; # 0 - nothing, 1 - string, 2 - translatable string while ($i < length($line)) { if (substr($line,$i,1) eq "\"") { if ($state == 2) { $comments{$str} = $trcomment if ($trcomment); $messages{$str} = []; $str = ''; $state = 0; $trcomment = ""; } elsif ($state == 1) { $str = ''; $state = 0; $trcomment = ""; } else { $state = 1; $str = ''; if ($i>0 && substr($line,$i-1,1) eq '_') { $state = 2; } } } elsif (!$state) { if (substr($line,$i,1) eq ";") { $trcomment = substr($line,$i+1); $trcomment =~ s/^;*\s*//; $i = length($line); } elsif ($trcomment && substr($line,$i,1) !~ /\s|\(|\)|_/) { $trcomment = ""; } } else { if (substr($line,$i,1) eq "\\") { $char = substr($line,$i+1,1); if ($char ne "\"" && $char ne "\\") { $str = $str . "\\"; } $i++; } $str = $str . substr($line,$i,1); } $i++; } } } sub msg_write { my @msgids; if (%count) { @msgids = sort { $count{$a} <=> $count{$b} } keys %count; } else { @msgids = sort keys %messages; } for my $message (@msgids) { my $offsetlines = 1; $offsetlines++ if $message =~ /%/; if (defined ($comments{$message})) { while ($comments{$message} =~ m/\n/g) { $offsetlines++; } } print OUT "# ".($loc{$message} - $offsetlines). " \"$FILE\"\n" if defined $loc{$message}; print OUT "/* ".$comments{$message}." */\n" if defined $comments{$message}; print OUT "/* xgettext:no-c-format */\n" if $message =~ /%/; my @lines = split (/\n/, $message, -1); for (my $n = 0; $n < @lines; $n++) { if ($n == 0) { print OUT "char *s = N_(\""; } else { print OUT " \""; } print OUT escape($lines[$n]); if ($n < @lines - 1) { print OUT "\\n\"\n"; } else { print OUT "\");\n"; } } } } galculator-2.1.4/intltool-merge000077500000000000000000001111741257264055300165600ustar00rootroot00000000000000#!/usr/bin/perl -w # -*- Mode: perl; indent-tabs-mode: nil; c-basic-offset: 4 -*- # # The Intltool Message Merger # # Copyright (C) 2000, 2003 Free Software Foundation. # Copyright (C) 2000, 2001 Eazel, Inc # # Intltool is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # version 2 published by the Free Software Foundation. # # Intltool is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # # Authors: Maciej Stachowiak # Kenneth Christiansen # Darin Adler # # Proper XML UTF-8'ification written by Cyrille Chepelov # ## Release information my $PROGRAM = "intltool-merge"; my $PACKAGE = "intltool"; my $VERSION = "0.36.2"; ## Loaded modules use strict; use Getopt::Long; use Text::Wrap; use File::Basename; my $must_end_tag = -1; my $last_depth = -1; my $translation_depth = -1; my @tag_stack = (); my @entered_tag = (); my @translation_strings = (); my $leading_space = ""; ## Scalars used by the option stuff my $HELP_ARG = 0; my $VERSION_ARG = 0; my $BA_STYLE_ARG = 0; my $XML_STYLE_ARG = 0; my $KEYS_STYLE_ARG = 0; my $DESKTOP_STYLE_ARG = 0; my $SCHEMAS_STYLE_ARG = 0; my $RFC822DEB_STYLE_ARG = 0; my $QUOTED_STYLE_ARG = 0; my $QUIET_ARG = 0; my $PASS_THROUGH_ARG = 0; my $UTF8_ARG = 0; my $MULTIPLE_OUTPUT = 0; my $cache_file; ## Handle options GetOptions ( "help" => \$HELP_ARG, "version" => \$VERSION_ARG, "quiet|q" => \$QUIET_ARG, "oaf-style|o" => \$BA_STYLE_ARG, ## for compatibility "ba-style|b" => \$BA_STYLE_ARG, "xml-style|x" => \$XML_STYLE_ARG, "keys-style|k" => \$KEYS_STYLE_ARG, "desktop-style|d" => \$DESKTOP_STYLE_ARG, "schemas-style|s" => \$SCHEMAS_STYLE_ARG, "rfc822deb-style|r" => \$RFC822DEB_STYLE_ARG, "quoted-style" => \$QUOTED_STYLE_ARG, "pass-through|p" => \$PASS_THROUGH_ARG, "utf8|u" => \$UTF8_ARG, "multiple-output|m" => \$MULTIPLE_OUTPUT, "cache|c=s" => \$cache_file ) or &error; my $PO_DIR; my $FILE; my $OUTFILE; my %po_files_by_lang = (); my %translations = (); my $iconv = $ENV{"ICONV"} || "iconv"; my $devnull = ($^O eq 'MSWin32' ? 'NUL:' : '/dev/null'); sub isProgramInPath { my ($file) = @_; # If either a file exists, or when run it returns 0 exit status return 1 if ((-x $file) or (system("$file -l >$devnull") == 0)); return 0; } if (! isProgramInPath ("$iconv")) { print STDERR " *** iconv is not found on this system!\n". " *** Without it, intltool-merge can not convert encodings.\n"; exit; } # Use this instead of \w for XML files to handle more possible characters. my $w = "[-A-Za-z0-9._:]"; # XML quoted string contents my $q = "[^\\\"]*"; ## Check for options. if ($VERSION_ARG) { &print_version; } elsif ($HELP_ARG) { &print_help; } elsif ($BA_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &ba_merge_translations; &finalize; } elsif ($XML_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &xml_merge_output; &finalize; } elsif ($KEYS_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &keys_merge_translations; &finalize; } elsif ($DESKTOP_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &desktop_merge_translations; &finalize; } elsif ($SCHEMAS_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &schemas_merge_translations; &finalize; } elsif ($RFC822DEB_STYLE_ARG && @ARGV > 2) { &preparation; &print_message; &rfc822deb_merge_translations; &finalize; } elsif ($QUOTED_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; "ed_merge_translations; &finalize; } else { &print_help; } exit; ## Sub for printing release information sub print_version { print <<_EOF_; ${PROGRAM} (${PACKAGE}) ${VERSION} Written by Maciej Stachowiak, Darin Adler and Kenneth Christiansen. Copyright (C) 2000-2003 Free Software Foundation, Inc. Copyright (C) 2000-2001 Eazel, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. _EOF_ exit; } ## Sub for printing usage information sub print_help { print <<_EOF_; Usage: ${PROGRAM} [OPTION]... PO_DIRECTORY FILENAME OUTPUT_FILE Generates an output file that includes some localized attributes from an untranslated source file. Mandatory options: (exactly one must be specified) -b, --ba-style includes translations in the bonobo-activation style -d, --desktop-style includes translations in the desktop style -k, --keys-style includes translations in the keys style -s, --schemas-style includes translations in the schemas style -r, --rfc822deb-style includes translations in the RFC822 style --quoted-style includes translations in the quoted string style -x, --xml-style includes translations in the standard xml style Other options: -u, --utf8 convert all strings to UTF-8 before merging (default for everything except RFC822 style) -p, --pass-through deprecated, does nothing and issues a warning -m, --multiple-output output one localized file per locale, instead of a single file containing all localized elements -c, --cache=FILE specify cache file name (usually \$top_builddir/po/.intltool-merge-cache) -q, --quiet suppress most messages --help display this help and exit --version output version information and exit Report bugs to http://bugzilla.gnome.org/ (product name "$PACKAGE") or send email to . _EOF_ exit; } ## Sub for printing error messages sub print_error { print STDERR "Try `${PROGRAM} --help' for more information.\n"; exit; } sub print_message { print "Merging translations into $OUTFILE.\n" unless $QUIET_ARG; } sub preparation { $PO_DIR = $ARGV[0]; $FILE = $ARGV[1]; $OUTFILE = $ARGV[2]; &gather_po_files; &get_translation_database; } # General-purpose code for looking up translations in .po files sub po_file2lang { my ($tmp) = @_; $tmp =~ s/^.*\/(.*)\.po$/$1/; return $tmp; } sub gather_po_files { if (my $linguas = $ENV{"LINGUAS"}) { for my $lang (split / /, $linguas) { my $po_file = $PO_DIR . "/" . $lang . ".po"; if (-e $po_file) { $po_files_by_lang{$lang} = $po_file; } } } else { if (open LINGUAS_FILE, "$PO_DIR/LINGUAS") { while () { next if /^#/; if (/([-a-zA-Z_@.]+)\n/) { my $lang = $1; my $po_file = $PO_DIR . "/" . $lang . ".po"; if (-e $po_file) { $po_files_by_lang{$lang} = $po_file; } } } close LINGUAS_FILE; } else { for my $po_file (glob "$PO_DIR/*.po") { $po_files_by_lang{po_file2lang($po_file)} = $po_file; } } } } sub get_local_charset { my ($encoding) = @_; my $alias_file = $ENV{"G_CHARSET_ALIAS"} || "/usr/local/lib/charset.alias"; # seek character encoding aliases in charset.alias (glib) if (open CHARSET_ALIAS, $alias_file) { while () { next if /^\#/; return $1 if (/^\s*([-._a-zA-Z0-9]+)\s+$encoding\b/i) } close CHARSET_ALIAS; } # if not found, return input string return $encoding; } sub get_po_encoding { my ($in_po_file) = @_; my $encoding = ""; open IN_PO_FILE, $in_po_file or die; while () { ## example: "Content-Type: text/plain; charset=ISO-8859-1\n" if (/Content-Type\:.*charset=([-a-zA-Z0-9]+)\\n/) { $encoding = $1; last; } } close IN_PO_FILE; if (!$encoding) { print STDERR "Warning: no encoding found in $in_po_file. Assuming ISO-8859-1\n" unless $QUIET_ARG; $encoding = "ISO-8859-1"; } system ("$iconv -f $encoding -t UTF-8 <$devnull 2>$devnull"); if ($?) { $encoding = get_local_charset($encoding); } return $encoding } sub utf8_sanity_check { print STDERR "Warning: option --pass-through has been removed.\n" if $PASS_THROUGH_ARG; $UTF8_ARG = 1; } sub get_translation_database { if ($cache_file) { &get_cached_translation_database; } else { &create_translation_database; } } sub get_newest_po_age { my $newest_age; foreach my $file (values %po_files_by_lang) { my $file_age = -M $file; $newest_age = $file_age if !$newest_age || $file_age < $newest_age; } $newest_age = 0 if !$newest_age; return $newest_age; } sub create_cache { print "Generating and caching the translation database\n" unless $QUIET_ARG; &create_translation_database; open CACHE, ">$cache_file" || die; print CACHE join "\x01", %translations; close CACHE; } sub load_cache { print "Found cached translation database\n" unless $QUIET_ARG; my $contents; open CACHE, "<$cache_file" || die; { local $/; $contents = ; } close CACHE; %translations = split "\x01", $contents; } sub get_cached_translation_database { my $cache_file_age = -M $cache_file; if (defined $cache_file_age) { if ($cache_file_age <= &get_newest_po_age) { &load_cache; return; } print "Found too-old cached translation database\n" unless $QUIET_ARG; } &create_cache; } sub create_translation_database { for my $lang (keys %po_files_by_lang) { my $po_file = $po_files_by_lang{$lang}; if ($UTF8_ARG) { my $encoding = get_po_encoding ($po_file); if (lc $encoding eq "utf-8") { open PO_FILE, "<$po_file"; } else { print "NOTICE: $po_file is not in UTF-8 but $encoding, converting...\n" unless $QUIET_ARG;; open PO_FILE, "$iconv -f $encoding -t UTF-8 $po_file|"; } } else { open PO_FILE, "<$po_file"; } my $nextfuzzy = 0; my $inmsgid = 0; my $inmsgstr = 0; my $msgid = ""; my $msgstr = ""; while () { $nextfuzzy = 1 if /^#, fuzzy/; if (/^msgid "((\\.|[^\\]+)*)"/ ) { $translations{$lang, $msgid} = $msgstr if $inmsgstr && $msgid && $msgstr; $msgid = ""; $msgstr = ""; if ($nextfuzzy) { $inmsgid = 0; } else { $msgid = unescape_po_string($1); $inmsgid = 1; } $inmsgstr = 0; $nextfuzzy = 0; } if (/^msgstr "((\\.|[^\\]+)*)"/) { $msgstr = unescape_po_string($1); $inmsgstr = 1; $inmsgid = 0; } if (/^"((\\.|[^\\]+)*)"/) { $msgid .= unescape_po_string($1) if $inmsgid; $msgstr .= unescape_po_string($1) if $inmsgstr; } } $translations{$lang, $msgid} = $msgstr if $inmsgstr && $msgid && $msgstr; } } sub finalize { } sub unescape_one_sequence { my ($sequence) = @_; return "\\" if $sequence eq "\\\\"; return "\"" if $sequence eq "\\\""; return "\n" if $sequence eq "\\n"; return "\r" if $sequence eq "\\r"; return "\t" if $sequence eq "\\t"; return "\b" if $sequence eq "\\b"; return "\f" if $sequence eq "\\f"; return "\a" if $sequence eq "\\a"; return chr(11) if $sequence eq "\\v"; # vertical tab, see ascii(7) return chr(hex($1)) if ($sequence =~ /\\x([0-9a-fA-F]{2})/); return chr(oct($1)) if ($sequence =~ /\\([0-7]{3})/); # FIXME: Is \0 supported as well? Kenneth and Rodney don't want it, see bug #48489 return $sequence; } sub unescape_po_string { my ($string) = @_; $string =~ s/(\\x[0-9a-fA-F]{2}|\\[0-7]{3}|\\.)/unescape_one_sequence($1)/eg; return $string; } sub entity_decode { local ($_) = @_; s/'/'/g; # ' s/"/"/g; # " s/<//g; s/&/&/g; return $_; } # entity_encode: (string) # # Encode the given string to XML format (encode '<' etc). sub entity_encode { my ($pre_encoded) = @_; my @list_of_chars = unpack ('C*', $pre_encoded); # with UTF-8 we only encode minimalistic return join ('', map (&entity_encode_int_minimalist, @list_of_chars)); } sub entity_encode_int_minimalist { return """ if $_ == 34; return "&" if $_ == 38; return "'" if $_ == 39; return "<" if $_ == 60; return chr $_; } sub entity_encoded_translation { my ($lang, $string) = @_; my $translation = $translations{$lang, $string}; return $string if !$translation; return entity_encode ($translation); } ## XML (bonobo-activation specific) merge code sub ba_merge_translations { my $source; { local $/; # slurp mode open INPUT, "<$FILE" or die "can't open $FILE: $!"; $source = ; close INPUT; } open OUTPUT, ">$OUTFILE" or die "can't open $OUTFILE: $!"; # Binmode so that selftest works ok if using a native Win32 Perl... binmode (OUTPUT) if $^O eq 'MSWin32'; while ($source =~ s|^(.*?)([ \t]*<\s*$w+\s+($w+\s*=\s*"$q"\s*)+/?>)([ \t]*\n)?||s) { print OUTPUT $1; my $node = $2 . "\n"; my @strings = (); $_ = $node; while (s/(\s)_($w+\s*=\s*"($q)")/$1$2/s) { push @strings, entity_decode($3); } print OUTPUT; my %langs; for my $string (@strings) { for my $lang (keys %po_files_by_lang) { $langs{$lang} = 1 if $translations{$lang, $string}; } } for my $lang (sort keys %langs) { $_ = $node; s/(\sname\s*=\s*)"($q)"/$1"$2-$lang"/s; s/(\s)_($w+\s*=\s*")($q)"/$1 . $2 . entity_encoded_translation($lang, $3) . '"'/seg; print OUTPUT; } } print OUTPUT $source; close OUTPUT; } ## XML (non-bonobo-activation) merge code # Process tag attributes # Only parameter is a HASH containing attributes -> values mapping sub getAttributeString { my $sub = shift; my $do_translate = shift || 0; my $language = shift || ""; my $result = ""; my $translate = shift; foreach my $e (reverse(sort(keys %{ $sub }))) { my $key = $e; my $string = $sub->{$e}; my $quote = '"'; $string =~ s/^[\s]+//; $string =~ s/[\s]+$//; if ($string =~ /^'.*'$/) { $quote = "'"; } $string =~ s/^['"]//g; $string =~ s/['"]$//g; if ($do_translate && $key =~ /^_/) { $key =~ s|^_||g; if ($language) { # Handle translation my $decode_string = entity_decode($string); my $translation = $translations{$language, $decode_string}; if ($translation) { $translation = entity_encode($translation); $string = $translation; } $$translate = 2; } else { $$translate = 2 if ($translate && (!$$translate)); # watch not to "overwrite" $translate } } $result .= " $key=$quote$string$quote"; } return $result; } # Returns a translatable string from XML node, it works on contents of every node in XML::Parser tree sub getXMLstring { my $ref = shift; my $spacepreserve = shift || 0; my @list = @{ $ref }; my $result = ""; my $count = scalar(@list); my $attrs = $list[0]; my $index = 1; $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); $spacepreserve = 0 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?default["']?$/)); while ($index < $count) { my $type = $list[$index]; my $content = $list[$index+1]; if (! $type ) { # We've got CDATA if ($content) { # lets strip the whitespace here, and *ONLY* here $content =~ s/\s+/ /gs if (!$spacepreserve); $result .= $content; } } elsif ( "$type" ne "1" ) { # We've got another element $result .= "<$type"; $result .= getAttributeString(@{$content}[0], 0); # no nested translatable elements if ($content) { my $subresult = getXMLstring($content, $spacepreserve); if ($subresult) { $result .= ">".$subresult . ""; } else { $result .= "/>"; } } else { $result .= "/>"; } } $index += 2; } return $result; } # Translate list of nodes if necessary sub translate_subnodes { my $fh = shift; my $content = shift; my $language = shift || ""; my $singlelang = shift || 0; my $spacepreserve = shift || 0; my @nodes = @{ $content }; my $count = scalar(@nodes); my $index = 0; while ($index < $count) { my $type = $nodes[$index]; my $rest = $nodes[$index+1]; if ($singlelang) { my $oldMO = $MULTIPLE_OUTPUT; $MULTIPLE_OUTPUT = 1; traverse($fh, $type, $rest, $language, $spacepreserve); $MULTIPLE_OUTPUT = $oldMO; } else { traverse($fh, $type, $rest, $language, $spacepreserve); } $index += 2; } } sub isWellFormedXmlFragment { my $ret = eval 'require XML::Parser'; if(!$ret) { die "You must have XML::Parser installed to run $0\n\n"; } my $fragment = shift; return 0 if (!$fragment); $fragment = "$fragment"; my $xp = new XML::Parser(Style => 'Tree'); my $tree = 0; eval { $tree = $xp->parse($fragment); }; return $tree; } sub traverse { my $fh = shift; my $nodename = shift; my $content = shift; my $language = shift || ""; my $spacepreserve = shift || 0; if (!$nodename) { if ($content =~ /^[\s]*$/) { $leading_space .= $content; } print $fh $content; } else { # element my @all = @{ $content }; my $attrs = shift @all; my $translate = 0; my $outattr = getAttributeString($attrs, 1, $language, \$translate); if ($nodename =~ /^_/) { $translate = 1; $nodename =~ s/^_//; } my $lookup = ''; $spacepreserve = 0 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?default["']?$/)); $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); print $fh "<$nodename", $outattr; if ($translate) { $lookup = getXMLstring($content, $spacepreserve); if (!$spacepreserve) { $lookup =~ s/^\s+//s; $lookup =~ s/\s+$//s; } if ($lookup || $translate == 2) { my $translation = $translations{$language, $lookup} if isWellFormedXmlFragment($translations{$language, $lookup}); if ($MULTIPLE_OUTPUT && ($translation || $translate == 2)) { $translation = $lookup if (!$translation); print $fh " xml:lang=\"", $language, "\"" if $language; print $fh ">"; if ($translate == 2) { translate_subnodes($fh, \@all, $language, 1, $spacepreserve); } else { print $fh $translation; } print $fh ""; return; # this means there will be no same translation with xml:lang="$language"... # if we want them both, just remove this "return" } else { print $fh ">"; if ($translate == 2) { translate_subnodes($fh, \@all, $language, 1, $spacepreserve); } else { print $fh $lookup; } print $fh ""; } } else { print $fh "/>"; } for my $lang (sort keys %po_files_by_lang) { if ($MULTIPLE_OUTPUT && $lang ne "$language") { next; } if ($lang) { # Handle translation # my $translate = 0; my $localattrs = getAttributeString($attrs, 1, $lang, \$translate); my $translation = $translations{$lang, $lookup} if isWellFormedXmlFragment($translations{$lang, $lookup}); if ($translate && !$translation) { $translation = $lookup; } if ($translation || $translate) { print $fh "\n"; $leading_space =~ s/.*\n//g; print $fh $leading_space; print $fh "<", $nodename, " xml:lang=\"", $lang, "\"", $localattrs, ">"; if ($translate == 2) { translate_subnodes($fh, \@all, $lang, 1, $spacepreserve); } else { print $fh $translation; } print $fh ""; } } } } else { my $count = scalar(@all); if ($count > 0) { print $fh ">"; my $index = 0; while ($index < $count) { my $type = $all[$index]; my $rest = $all[$index+1]; traverse($fh, $type, $rest, $language, $spacepreserve); $index += 2; } print $fh ""; } else { print $fh "/>"; } } } } sub intltool_tree_comment { my $expat = shift; my $data = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; push @$clist, 1 => $data; } sub intltool_tree_cdatastart { my $expat = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; push @$clist, 0 => $expat->original_string(); } sub intltool_tree_cdataend { my $expat = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; $clist->[$pos] .= $expat->original_string(); } sub intltool_tree_char { my $expat = shift; my $text = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; # Use original_string so that we retain escaped entities # in CDATA sections. # if ($pos > 0 and $clist->[$pos - 1] eq '0') { $clist->[$pos] .= $expat->original_string(); } else { push @$clist, 0 => $expat->original_string(); } } sub intltool_tree_start { my $expat = shift; my $tag = shift; my @origlist = (); # Use original_string so that we retain escaped entities # in attribute values. We must convert the string to an # @origlist array to conform to the structure of the Tree # Style. # my @original_array = split /\x/, $expat->original_string(); my $source = $expat->original_string(); # Remove leading tag. # $source =~ s|^\s*<\s*(\S+)||s; # Grab attribute key/value pairs and push onto @origlist array. # while ($source) { if ($source =~ /^\s*([\w:-]+)\s*[=]\s*["]/) { $source =~ s|^\s*([\w:-]+)\s*[=]\s*["]([^"]*)["]||s; push @origlist, $1; push @origlist, '"' . $2 . '"'; } elsif ($source =~ /^\s*([\w:-]+)\s*[=]\s*[']/) { $source =~ s|^\s*([\w:-]+)\s*[=]\s*[']([^']*)[']||s; push @origlist, $1; push @origlist, "'" . $2 . "'"; } else { last; } } my $ol = [ { @origlist } ]; push @{ $expat->{Lists} }, $expat->{Curlist}; push @{ $expat->{Curlist} }, $tag => $ol; $expat->{Curlist} = $ol; } sub readXml { my $filename = shift || return; if(!-f $filename) { die "ERROR Cannot find filename: $filename\n"; } my $ret = eval 'require XML::Parser'; if(!$ret) { die "You must have XML::Parser installed to run $0\n\n"; } my $xp = new XML::Parser(Style => 'Tree'); $xp->setHandlers(Char => \&intltool_tree_char); $xp->setHandlers(Start => \&intltool_tree_start); $xp->setHandlers(CdataStart => \&intltool_tree_cdatastart); $xp->setHandlers(CdataEnd => \&intltool_tree_cdataend); my $tree = $xp->parsefile($filename); # Hello thereHowdydo # would be: # [foo, [{}, head, [{id => "a"}, 0, "Hello ", em, [{}, 0, "there"]], bar, [{}, # 0, "Howdy", ref, [{}]], 0, "do" ] ] return $tree; } sub print_header { my $infile = shift; my $fh = shift; my $source; if(!-f $infile) { die "ERROR Cannot find filename: $infile\n"; } print $fh qq{\n}; { local $/; open DOCINPUT, "<${FILE}" or die; $source = ; close DOCINPUT; } if ($source =~ /()/s) { print $fh "$1\n"; } elsif ($source =~ /(]*>)/s) { print $fh "$1\n"; } } sub parseTree { my $fh = shift; my $ref = shift; my $language = shift || ""; my $name = shift @{ $ref }; my $cont = shift @{ $ref }; while (!$name || "$name" eq "1") { $name = shift @{ $ref }; $cont = shift @{ $ref }; } my $spacepreserve = 0; my $attrs = @{$cont}[0]; $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); traverse($fh, $name, $cont, $language, $spacepreserve); } sub xml_merge_output { my $source; if ($MULTIPLE_OUTPUT) { for my $lang (sort keys %po_files_by_lang) { if ( ! -d $lang ) { mkdir $lang or -d $lang or die "Cannot create subdirectory $lang: $!\n"; } open OUTPUT, ">$lang/$OUTFILE" or die "Cannot open $lang/$OUTFILE: $!\n"; binmode (OUTPUT) if $^O eq 'MSWin32'; my $tree = readXml($FILE); print_header($FILE, \*OUTPUT); parseTree(\*OUTPUT, $tree, $lang); close OUTPUT; print "CREATED $lang/$OUTFILE\n" unless $QUIET_ARG; } } open OUTPUT, ">$OUTFILE" or die "Cannot open $OUTFILE: $!\n"; binmode (OUTPUT) if $^O eq 'MSWin32'; my $tree = readXml($FILE); print_header($FILE, \*OUTPUT); parseTree(\*OUTPUT, $tree); close OUTPUT; print "CREATED $OUTFILE\n" unless $QUIET_ARG; } sub keys_merge_translations { open INPUT, "<${FILE}" or die; open OUTPUT, ">${OUTFILE}" or die; binmode (OUTPUT) if $^O eq 'MSWin32'; while () { if (s/^(\s*)_(\w+=(.*))/$1$2/) { my $string = $3; print OUTPUT; my $non_translated_line = $_; for my $lang (sort keys %po_files_by_lang) { my $translation = $translations{$lang, $string}; next if !$translation; $_ = $non_translated_line; s/(\w+)=.*/[$lang]$1=$translation/; print OUTPUT; } } else { print OUTPUT; } } close OUTPUT; close INPUT; } sub desktop_merge_translations { open INPUT, "<${FILE}" or die; open OUTPUT, ">${OUTFILE}" or die; binmode (OUTPUT) if $^O eq 'MSWin32'; while () { if (s/^(\s*)_(\w+=(.*))/$1$2/) { my $string = $3; print OUTPUT; my $non_translated_line = $_; for my $lang (sort keys %po_files_by_lang) { my $translation = $translations{$lang, $string}; next if !$translation; $_ = $non_translated_line; s/(\w+)=.*/${1}[$lang]=$translation/; print OUTPUT; } } else { print OUTPUT; } } close OUTPUT; close INPUT; } sub schemas_merge_translations { my $source; { local $/; # slurp mode open INPUT, "<$FILE" or die "can't open $FILE: $!"; $source = ; close INPUT; } open OUTPUT, ">$OUTFILE" or die; binmode (OUTPUT) if $^O eq 'MSWin32'; # FIXME: support attribute translations # Empty nodes never need translation, so unmark all of them. # For example, <_foo/> is just replaced by . $source =~ s|<\s*_($w+)\s*/>|<$1/>|g; while ($source =~ s/ (.*?) (\s+)((\s*) (\s*(?:\s*)?(.*?)\s*<\/default>)?(\s*) (\s*(?:\s*)?(.*?)\s*<\/short>)?(\s*) (\s*(?:\s*)?(.*?)\s*<\/long>)?(\s*) <\/locale>) //sx) { print OUTPUT $1; my $locale_start_spaces = $2 ? $2 : ''; my $default_spaces = $4 ? $4 : ''; my $short_spaces = $7 ? $7 : ''; my $long_spaces = $10 ? $10 : ''; my $locale_end_spaces = $13 ? $13 : ''; my $c_default_block = $3 ? $3 : ''; my $default_string = $6 ? $6 : ''; my $short_string = $9 ? $9 : ''; my $long_string = $12 ? $12 : ''; print OUTPUT "$locale_start_spaces$c_default_block"; $default_string =~ s/\s+/ /g; $default_string = entity_decode($default_string); $short_string =~ s/\s+/ /g; $short_string = entity_decode($short_string); $long_string =~ s/\s+/ /g; $long_string = entity_decode($long_string); for my $lang (sort keys %po_files_by_lang) { my $default_translation = $translations{$lang, $default_string}; my $short_translation = $translations{$lang, $short_string}; my $long_translation = $translations{$lang, $long_string}; next if (!$default_translation && !$short_translation && !$long_translation); print OUTPUT "\n$locale_start_spaces"; print OUTPUT "$default_spaces"; if ($default_translation) { $default_translation = entity_encode($default_translation); print OUTPUT "$default_translation"; } print OUTPUT "$short_spaces"; if ($short_translation) { $short_translation = entity_encode($short_translation); print OUTPUT "$short_translation"; } print OUTPUT "$long_spaces"; if ($long_translation) { $long_translation = entity_encode($long_translation); print OUTPUT "$long_translation"; } print OUTPUT "$locale_end_spaces"; } } print OUTPUT $source; close OUTPUT; } sub rfc822deb_merge_translations { my %encodings = (); for my $lang (keys %po_files_by_lang) { $encodings{$lang} = ($UTF8_ARG ? 'UTF-8' : get_po_encoding($po_files_by_lang{$lang})); } my $source; $Text::Wrap::huge = 'overflow'; $Text::Wrap::break = qr/\n|\s(?=\S)/; { local $/; # slurp mode open INPUT, "<$FILE" or die "can't open $FILE: $!"; $source = ; close INPUT; } open OUTPUT, ">${OUTFILE}" or die; binmode (OUTPUT) if $^O eq 'MSWin32'; while ($source =~ /(^|\n+)(_*)([^:\s]+)(:[ \t]*)(.*?)(?=\n[\S\n]|$)/sg) { my $sep = $1; my $non_translated_line = $3.$4; my $string = $5; my $underscore = length($2); next if $underscore eq 0 && $non_translated_line =~ /^#/; # Remove [] dummy strings my $stripped = $string; $stripped =~ s/\[\s[^\[\]]*\],/,/g if $underscore eq 2; $stripped =~ s/\[\s[^\[\]]*\]$//; $non_translated_line .= $stripped; print OUTPUT $sep.$non_translated_line; if ($underscore) { my @str_list = rfc822deb_split($underscore, $string); for my $lang (sort keys %po_files_by_lang) { my $is_translated = 1; my $str_translated = ''; my $first = 1; for my $str (@str_list) { my $translation = $translations{$lang, $str}; if (!$translation) { $is_translated = 0; last; } # $translation may also contain [] dummy # strings, mostly to indicate an empty string $translation =~ s/\[\s[^\[\]]*\]$//; if ($first) { if ($underscore eq 2) { $str_translated .= $translation; } else { $str_translated .= Text::Tabs::expand($translation) . "\n"; } } else { if ($underscore eq 2) { $str_translated .= ', ' . $translation; } else { $str_translated .= Text::Tabs::expand( Text::Wrap::wrap(' ', ' ', $translation)) . "\n .\n"; } } $first = 0; # To fix some problems with Text::Wrap::wrap $str_translated =~ s/(\n )+\n/\n .\n/g; } next unless $is_translated; $str_translated =~ s/\n \.\n$//; $str_translated =~ s/\s+$//; $_ = $non_translated_line; s/^(\w+):\s*.*/$sep${1}-$lang.$encodings{$lang}: $str_translated/s; print OUTPUT; } } } print OUTPUT "\n"; close OUTPUT; close INPUT; } sub rfc822deb_split { # Debian defines a special way to deal with rfc822-style files: # when a value contain newlines, it consists of # 1. a short form (first line) # 2. a long description, all lines begin with a space, # and paragraphs are separated by a single dot on a line # This routine returns an array of all paragraphs, and reformat # them. # When first argument is 2, the string is a comma separated list of # values. my $type = shift; my $text = shift; $text =~ s/^[ \t]//mg; return (split(/, */, $text, 0)) if $type ne 1; return ($text) if $text !~ /\n/; $text =~ s/([^\n]*)\n//; my @list = ($1); my $str = ''; for my $line (split (/\n/, $text)) { chomp $line; if ($line =~ /^\.\s*$/) { # New paragraph $str =~ s/\s*$//; push(@list, $str); $str = ''; } elsif ($line =~ /^\s/) { # Line which must not be reformatted $str .= "\n" if length ($str) && $str !~ /\n$/; $line =~ s/\s+$//; $str .= $line."\n"; } else { # Continuation line, remove newline $str .= " " if length ($str) && $str !~ /\n$/; $str .= $line; } } $str =~ s/\s*$//; push(@list, $str) if length ($str); return @list; } sub quoted_translation { my ($lang, $string) = @_; $string =~ s/\\\"/\"/g; my $translation = $translations{$lang, $string}; $translation = $string if !$translation; $translation =~ s/\"/\\\"/g; return $translation } sub quoted_merge_translations { if (!$MULTIPLE_OUTPUT) { print "Quoted only supports Multiple Output.\n"; exit(1); } for my $lang (sort keys %po_files_by_lang) { if ( ! -d $lang ) { mkdir $lang or -d $lang or die "Cannot create subdirectory $lang: $!\n"; } open INPUT, "<${FILE}" or die; open OUTPUT, ">$lang/$OUTFILE" or die "Cannot open $lang/$OUTFILE: $!\n"; binmode (OUTPUT) if $^O eq 'MSWin32'; while () { s/\"(([^\"]|\\\")*[^\\\"])\"/"\"" . "ed_translation($lang, $1) . "\""/ge; print OUTPUT; } close OUTPUT; close INPUT; } } galculator-2.1.4/intltool-update000077500000000000000000000742551257264055300167530ustar00rootroot00000000000000#!/usr/bin/perl -w # -*- Mode: perl; indent-tabs-mode: nil; c-basic-offset: 4 -*- # # The Intltool Message Updater # # Copyright (C) 2000-2003 Free Software Foundation. # # Intltool is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # version 2 published by the Free Software Foundation. # # Intltool is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # # Authors: Kenneth Christiansen # Maciej Stachowiak # Darin Adler ## Release information my $PROGRAM = "intltool-update"; my $VERSION = "0.36.2"; my $PACKAGE = "intltool"; ## Loaded modules use strict; use Getopt::Long; use Cwd; use File::Copy; use File::Find; ## Scalars used by the option stuff my $HELP_ARG = 0; my $VERSION_ARG = 0; my $DIST_ARG = 0; my $POT_ARG = 0; my $HEADERS_ARG = 0; my $MAINTAIN_ARG = 0; my $REPORT_ARG = 0; my $VERBOSE = 0; my $GETTEXT_PACKAGE = ""; my $OUTPUT_FILE = ""; my @languages; my %varhash = (); my %po_files_by_lang = (); # Regular expressions to categorize file types. # FIXME: Please check if the following is correct my $xml_support = "xml(?:\\.in)*|". # http://www.w3.org/XML/ (Note: .in is not required) "ui|". # Bonobo specific - User Interface desc. files "lang|". # ? "glade2?(?:\\.in)*|". # Glade specific - User Interface desc. files (Note: .in is not required) "scm(?:\\.in)*|". # ? (Note: .in is not required) "oaf(?:\\.in)+|". # DEPRECATED: Replaces by Bonobo .server files "etspec|". # ? "server(?:\\.in)+|". # Bonobo specific "sheet(?:\\.in)+|". # ? "schemas(?:\\.in)+|". # GConf specific "pong(?:\\.in)+|". # DEPRECATED: PONG is not used [by GNOME] any longer. "kbd(?:\\.in)+|". # GOK specific. "policy(?:\\.in)+"; # PolicyKit files my $ini_support = "icon(?:\\.in)+|". # http://www.freedesktop.org/Standards/icon-theme-spec "desktop(?:\\.in)+|". # http://www.freedesktop.org/Standards/menu-spec "caves(?:\\.in)+|". # GNOME Games specific "directory(?:\\.in)+|". # http://www.freedesktop.org/Standards/menu-spec "soundlist(?:\\.in)+|". # GNOME specific "keys(?:\\.in)+|". # GNOME Mime database specific "theme(?:\\.in)+|". # http://www.freedesktop.org/Standards/icon-theme-spec "service(?:\\.in)+"; # DBus specific my $buildin_gettext_support = "c|y|cs|cc|cpp|c\\+\\+|h|hh|gob|py"; ## Always flush buffer when printing $| = 1; ## Sometimes the source tree will be rooted somewhere else. my $SRCDIR = $ENV{"srcdir"} || "."; my $POTFILES_in; $POTFILES_in = "<$SRCDIR/POTFILES.in"; my $devnull = ($^O eq 'MSWin32' ? 'NUL:' : '/dev/null'); ## Handle options GetOptions ( "help" => \$HELP_ARG, "version" => \$VERSION_ARG, "dist|d" => \$DIST_ARG, "pot|p" => \$POT_ARG, "headers|s" => \$HEADERS_ARG, "maintain|m" => \$MAINTAIN_ARG, "report|r" => \$REPORT_ARG, "verbose|x" => \$VERBOSE, "gettext-package|g=s" => \$GETTEXT_PACKAGE, "output-file|o=s" => \$OUTPUT_FILE, ) or &Console_WriteError_InvalidOption; &Console_Write_IntltoolHelp if $HELP_ARG; &Console_Write_IntltoolVersion if $VERSION_ARG; my $arg_count = ($DIST_ARG > 0) + ($POT_ARG > 0) + ($HEADERS_ARG > 0) + ($MAINTAIN_ARG > 0) + ($REPORT_ARG > 0); &Console_Write_IntltoolHelp if $arg_count > 1; my $PKGNAME = FindPackageName (); # --version and --help don't require a module name my $MODULE = $GETTEXT_PACKAGE || $PKGNAME || "unknown"; if ($POT_ARG) { &GenerateHeaders; &GeneratePOTemplate; } elsif ($HEADERS_ARG) { &GenerateHeaders; } elsif ($MAINTAIN_ARG) { &FindLeftoutFiles; } elsif ($REPORT_ARG) { &GenerateHeaders; &GeneratePOTemplate; &Console_Write_CoverageReport; } elsif ((defined $ARGV[0]) && $ARGV[0] =~ /^[a-z]/) { my $lang = $ARGV[0]; ## Report error if the language file supplied ## to the command line is non-existent &Console_WriteError_NotExisting("$SRCDIR/$lang.po") if ! -s "$SRCDIR/$lang.po"; if (!$DIST_ARG) { print "Working, please wait..." if $VERBOSE; &GenerateHeaders; &GeneratePOTemplate; } &POFile_Update ($lang, $OUTPUT_FILE); &Console_Write_TranslationStatus ($lang, $OUTPUT_FILE); } else { &Console_Write_IntltoolHelp; } exit; ######### sub Console_Write_IntltoolVersion { print <<_EOF_; ${PROGRAM} (${PACKAGE}) $VERSION Written by Kenneth Christiansen, Maciej Stachowiak, and Darin Adler. Copyright (C) 2000-2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. _EOF_ exit; } sub Console_Write_IntltoolHelp { print <<_EOF_; Usage: ${PROGRAM} [OPTION]... LANGCODE Updates PO template files and merge them with the translations. Mode of operation (only one is allowed): -p, --pot generate the PO template only -s, --headers generate the header files in POTFILES.in -m, --maintain search for left out files from POTFILES.in -r, --report display a status report for the module -d, --dist merge LANGCODE.po with existing PO template Extra options: -g, --gettext-package=NAME override PO template name, useful with --pot -o, --output-file=FILE write merged translation to FILE -x, --verbose display lots of feedback --help display this help and exit --version output version information and exit Examples of use: ${PROGRAM} --pot just create a new PO template ${PROGRAM} xy create new PO template and merge xy.po with it Report bugs to http://bugzilla.gnome.org/ (product name "$PACKAGE") or send email to . _EOF_ exit; } sub echo_n { my $str = shift; my $ret = `echo "$str"`; $ret =~ s/\n$//; # do we need the "s" flag? return $ret; } sub POFile_DetermineType ($) { my $type = $_; my $gettext_type; my $xml_regex = "(?:" . $xml_support . ")"; my $ini_regex = "(?:" . $ini_support . ")"; my $buildin_regex = "(?:" . $buildin_gettext_support . ")"; if ($type =~ /\[type: gettext\/([^\]].*)]/) { $gettext_type=$1; } elsif ($type =~ /schemas(\.in)+$/) { $gettext_type="schemas"; } elsif ($type =~ /glade2?(\.in)*$/) { $gettext_type="glade"; } elsif ($type =~ /scm(\.in)*$/) { $gettext_type="scheme"; } elsif ($type =~ /keys(\.in)+$/) { $gettext_type="keys"; } # bucket types elsif ($type =~ /$xml_regex$/) { $gettext_type="xml"; } elsif ($type =~ /$ini_regex$/) { $gettext_type="ini"; } elsif ($type =~ /$buildin_regex$/) { $gettext_type="buildin"; } else { $gettext_type="unknown"; } return "gettext\/$gettext_type"; } sub TextFile_DetermineEncoding ($) { my $gettext_code="ASCII"; # All files are ASCII by default my $filetype=`file $_ | cut -d ' ' -f 2`; if ($? eq "0") { if ($filetype =~ /^(ISO|UTF)/) { chomp ($gettext_code = $filetype); } elsif ($filetype =~ /^XML/) { $gettext_code="UTF-8"; # We asume that .glade and other .xml files are UTF-8 } } return $gettext_code; } sub isNotValidMissing { my ($file) = @_; return if $file =~ /^\{arch\}\/.*$/; return if $file =~ /^$varhash{"PACKAGE"}-$varhash{"VERSION"}\/.*$/; } sub FindLeftoutFiles { my (@buf_i18n_plain, @buf_i18n_xml, @buf_i18n_xml_unmarked, @buf_i18n_ini, @buf_potfiles, @buf_potfiles_ignore, @buf_allfiles, @buf_allfiles_sorted, @buf_potfiles_sorted, @buf_potfiles_ignore_sorted ); ## Search and find all translatable files find sub { push @buf_i18n_plain, "$File::Find::name" if /\.($buildin_gettext_support)$/; push @buf_i18n_xml, "$File::Find::name" if /\.($xml_support)$/; push @buf_i18n_ini, "$File::Find::name" if /\.($ini_support)$/; push @buf_i18n_xml_unmarked, "$File::Find::name" if /\.(schemas(\.in)+)$/; }, ".."; find sub { push @buf_i18n_plain, "$File::Find::name" if /\.($buildin_gettext_support)$/; push @buf_i18n_xml, "$File::Find::name" if /\.($xml_support)$/; push @buf_i18n_ini, "$File::Find::name" if /\.($ini_support)$/; push @buf_i18n_xml_unmarked, "$File::Find::name" if /\.(schemas(\.in)+)$/; }, "$SRCDIR/.."; open POTFILES, $POTFILES_in or die "$PROGRAM: there's no POTFILES.in!\n"; @buf_potfiles = grep !/^(#|\s*$)/, ; close POTFILES; foreach (@buf_potfiles) { s/^\[.*]\s*//; } print "Searching for missing translatable files...\n" if $VERBOSE; ## Check if we should ignore some found files, when ## comparing with POTFILES.in foreach my $ignore ("POTFILES.skip", "POTFILES.ignore") { (-s "$SRCDIR/$ignore") or next; if ("$ignore" eq "POTFILES.ignore") { print "The usage of POTFILES.ignore is deprecated. Please consider moving the\n". "content of this file to POTFILES.skip.\n"; } print "Found $ignore: Ignoring files...\n" if $VERBOSE; open FILE, "<$SRCDIR/$ignore" or die "ERROR: Failed to open $SRCDIR/$ignore!\n"; while () { push @buf_potfiles_ignore, $_ unless /^(#|\s*$)/; } close FILE; @buf_potfiles_ignore_sorted = sort (@buf_potfiles_ignore); } foreach my $file (@buf_i18n_plain) { my $in_comment = 0; my $in_macro = 0; open FILE, "<$file"; while () { # Handle continued multi-line comment. if ($in_comment) { next unless s-.*\*/--; $in_comment = 0; } # Handle continued macro. if ($in_macro) { $in_macro = 0 unless /\\$/; next; } # Handle start of macro (or any preprocessor directive). if (/^\s*\#/) { $in_macro = 1 if /^([^\\]|\\.)*\\$/; next; } # Handle comments and quoted text. while (m-(/\*|//|\'|\")-) # \' and \" keep emacs perl mode happy { my $match = $1; if ($match eq "/*") { if (!s-/\*.*?\*/--) { s-/\*.*--; $in_comment = 1; } } elsif ($match eq "//") { s-//.*--; } else # ' or " { if (!s-$match([^\\]|\\.)*?$match-QUOTEDTEXT-) { warn "mismatched quotes at line $. in $file\n"; s-$match.*--; } } } if (/\w\.GetString *\(QUOTEDTEXT/) { if (defined isNotValidMissing (unpack("x3 A*", $file))) { ## Remove the first 3 chars and add newline push @buf_allfiles, unpack("x3 A*", $file) . "\n"; } last; } ## N_ Q_ and _ are the three macros defined in gi8n.h if (/[NQ]?_ *\(QUOTEDTEXT/) { if (defined isNotValidMissing (unpack("x3 A*", $file))) { ## Remove the first 3 chars and add newline push @buf_allfiles, unpack("x3 A*", $file) . "\n"; } last; } } close FILE; } foreach my $file (@buf_i18n_xml) { open FILE, "<$file"; while () { # FIXME: share the pattern matching code with intltool-extract if (/\s_[-A-Za-z0-9._:]+\s*=\s*\"([^"]+)\"/ || /<_[^>]+>/ || /translatable=\"yes\"/) { if (defined isNotValidMissing (unpack("x3 A*", $file))) { push @buf_allfiles, unpack("x3 A*", $file) . "\n"; } last; } } close FILE; } foreach my $file (@buf_i18n_ini) { open FILE, "<$file"; while () { if (/_(.*)=/) { if (defined isNotValidMissing (unpack("x3 A*", $file))) { push @buf_allfiles, unpack("x3 A*", $file) . "\n"; } last; } } close FILE; } foreach my $file (@buf_i18n_xml_unmarked) { if (defined isNotValidMissing (unpack("x3 A*", $file))) { push @buf_allfiles, unpack("x3 A*", $file) . "\n"; } } @buf_allfiles_sorted = sort (@buf_allfiles); @buf_potfiles_sorted = sort (@buf_potfiles); my %in2; foreach (@buf_potfiles_sorted) { s#^$SRCDIR/../##; s#^$SRCDIR/##; $in2{$_} = 1; } foreach (@buf_potfiles_ignore_sorted) { s#^$SRCDIR/../##; s#^$SRCDIR/##; $in2{$_} = 1; } my @result; foreach (@buf_allfiles_sorted) { my $dummy = $_; my $srcdir = $SRCDIR; $srcdir =~ s#^../##; $dummy =~ s#^$srcdir/../##; $dummy =~ s#^$srcdir/##; $dummy =~ s#_build/##; if (!exists($in2{$dummy})) { push @result, $dummy } } my @buf_potfiles_notexist; foreach (@buf_potfiles_sorted) { chomp (my $dummy = $_); if ("$dummy" ne "" and !(-f "$SRCDIR/../$dummy" or -f "../$dummy")) { push @buf_potfiles_notexist, $_; } } ## Save file with information about the files missing ## if any, and give information about this procedure. if (@result + @buf_potfiles_notexist > 0) { if (@result) { print "\n" if $VERBOSE; unlink "missing"; open OUT, ">missing"; print OUT @result; close OUT; warn "\e[1mThe following files contain translations and are currently not in use. Please\e[0m\n". "\e[1mconsider adding these to the POTFILES.in file, located in the po/ directory.\e[0m\n\n"; print STDERR @result, "\n"; warn "If some of these files are left out on purpose then please add them to\n". "POTFILES.skip instead of POTFILES.in. A file \e[1m'missing'\e[0m containing this list\n". "of left out files has been written in the current directory.\n"; } if (@buf_potfiles_notexist) { unlink "notexist"; open OUT, ">notexist"; print OUT @buf_potfiles_notexist; close OUT; warn "\n" if ($VERBOSE or @result); warn "\e[1mThe following files do not exist anymore:\e[0m\n\n"; warn @buf_potfiles_notexist, "\n"; warn "Please remove them from POTFILES.in. A file \e[1m'notexist'\e[0m\n". "containing this list of absent files has been written in the current directory.\n"; } } ## If there is nothing to complain about, notify the user else { print "\nAll files containing translations are present in POTFILES.in.\n" if $VERBOSE; } } sub Console_WriteError_InvalidOption { ## Handle invalid arguments print STDERR "Try `${PROGRAM} --help' for more information.\n"; exit 1; } sub isProgramInPath { my ($file) = @_; # If either a file exists, or when run it returns 0 exit status return 1 if ((-x $file) or (system("$file --version >$devnull") == 0)); return 0; } sub isGNUGettextTool { my ($file) = @_; # Check that we are using GNU gettext tools if (isProgramInPath ($file)) { my $version = `$file --version`; return 1 if ($version =~ m/.*\(GNU .*\).*/); } return 0; } sub GenerateHeaders { my $EXTRACT = $ENV{"INTLTOOL_EXTRACT"} || "intltool-extract"; ## Generate the .h header files, so we can allow glade and ## xml translation support if (! isProgramInPath ("$EXTRACT")) { print STDERR "\n *** The intltool-extract script wasn't found!" ."\n *** Without it, intltool-update can not generate files.\n"; exit; } else { open (FILE, $POTFILES_in) or die "$PROGRAM: POTFILES.in not found.\n"; while () { chomp; next if /^\[\s*encoding/; ## Find xml files in POTFILES.in and generate the ## files with help from the extract script my $gettext_type= &POFile_DetermineType ($1); if (/\.($xml_support|$ini_support)$/ || /^\[/) { s/^\[[^\[].*]\s*//; my $filename = "../$_"; if ($VERBOSE) { system ($EXTRACT, "--update", "--srcdir=$SRCDIR", "--type=$gettext_type", $filename); } else { system ($EXTRACT, "--update", "--type=$gettext_type", "--srcdir=$SRCDIR", "--quiet", $filename); } } } close FILE; } } # # Generate .pot file from POTFILES.in # sub GeneratePOTemplate { my $XGETTEXT = $ENV{"XGETTEXT"} || "xgettext"; my $XGETTEXT_ARGS = $ENV{"XGETTEXT_ARGS"} || ''; chomp $XGETTEXT; if (! isGNUGettextTool ("$XGETTEXT")) { print STDERR " *** GNU xgettext is not found on this system!\n". " *** Without it, intltool-update can not extract strings.\n"; exit; } print "Building $MODULE.pot...\n" if $VERBOSE; open INFILE, $POTFILES_in; unlink "POTFILES.in.temp"; open OUTFILE, ">POTFILES.in.temp" or die("Cannot open POTFILES.in.temp for writing"); my $gettext_support_nonascii = 0; # checks for GNU gettext >= 0.12 my $dummy = `$XGETTEXT --version --from-code=UTF-8 >$devnull 2>$devnull`; if ($? == 0) { $gettext_support_nonascii = 1; } else { # urge everybody to upgrade gettext print STDERR "WARNING: This version of gettext does not support extracting non-ASCII\n". " strings. That means you should install a version of gettext\n". " that supports non-ASCII strings (such as GNU gettext >= 0.12),\n". " or have to let non-ASCII strings untranslated. (If there is any)\n"; } my $encoding = "ASCII"; my $forced_gettext_code; my @temp_headers; my $encoding_problem_is_reported = 0; while () { next if (/^#/ or /^\s*$/); chomp; my $gettext_code; if (/^\[\s*encoding:\s*(.*)\s*\]/) { $forced_gettext_code=$1; } elsif (/\.($xml_support|$ini_support)$/ || /^\[/) { s/^\[.*]\s*//; print OUTFILE "../$_.h\n"; push @temp_headers, "../$_.h"; $gettext_code = &TextFile_DetermineEncoding ("../$_.h") if ($gettext_support_nonascii and not defined $forced_gettext_code); } else { print OUTFILE "$SRCDIR/../$_\n"; $gettext_code = &TextFile_DetermineEncoding ("$SRCDIR/../$_") if ($gettext_support_nonascii and not defined $forced_gettext_code); } next if (! $gettext_support_nonascii); if (defined $forced_gettext_code) { $encoding=$forced_gettext_code; } elsif (defined $gettext_code and "$encoding" ne "$gettext_code") { if ($encoding eq "ASCII") { $encoding=$gettext_code; } elsif ($gettext_code ne "ASCII") { # Only report once because the message is quite long if (! $encoding_problem_is_reported) { print STDERR "WARNING: You should use the same file encoding for all your project files,\n". " but $PROGRAM thinks that most of the source files are in\n". " $encoding encoding, while \"$_\" is (likely) in\n". " $gettext_code encoding. If you are sure that all translatable strings\n". " are in same encoding (say UTF-8), please \e[1m*prepend*\e[0m the following\n". " line to POTFILES.in:\n\n". " [encoding: UTF-8]\n\n". " and make sure that configure.in/ac checks for $PACKAGE >= 0.27 .\n". "(such warning message will only be reported once.)\n"; $encoding_problem_is_reported = 1; } } } } close OUTFILE; close INFILE; unlink "$MODULE.pot"; my @xgettext_argument=("$XGETTEXT", "--add-comments", "--directory\=.", "--default-domain\=$MODULE", "--flag\=g_strdup_printf:1:c-format", "--flag\=g_string_printf:2:c-format", "--flag\=g_string_append_printf:2:c-format", "--flag\=g_error_new:3:c-format", "--flag\=g_set_error:4:c-format", "--flag\=g_markup_printf_escaped:1:c-format", "--flag\=g_log:3:c-format", "--flag\=g_print:1:c-format", "--flag\=g_printerr:1:c-format", "--flag\=g_printf:1:c-format", "--flag\=g_fprintf:2:c-format", "--flag\=g_sprintf:2:c-format", "--flag\=g_snprintf:3:c-format", "--flag\=g_scanner_error:2:c-format", "--flag\=g_scanner_warn:2:c-format", "--output\=$MODULE\.pot", "--files-from\=\.\/POTFILES\.in\.temp"); my $XGETTEXT_KEYWORDS = &FindPOTKeywords; push @xgettext_argument, $XGETTEXT_KEYWORDS; my $MSGID_BUGS_ADDRESS = &FindMakevarsBugAddress; push @xgettext_argument, "--msgid-bugs-address\=$MSGID_BUGS_ADDRESS" if $MSGID_BUGS_ADDRESS; push @xgettext_argument, "--from-code\=$encoding" if ($gettext_support_nonascii); push @xgettext_argument, $XGETTEXT_ARGS if $XGETTEXT_ARGS; my $xgettext_command = join ' ', @xgettext_argument; # intercept xgettext error message print "Running $xgettext_command\n" if $VERBOSE; my $xgettext_error_msg = `$xgettext_command 2>\&1`; my $command_failed = $?; unlink "POTFILES.in.temp"; print "Removing generated header (.h) files..." if $VERBOSE; unlink foreach (@temp_headers); print "done.\n" if $VERBOSE; if (! $command_failed) { if (! -e "$MODULE.pot") { print "None of the files in POTFILES.in contain strings marked for translation.\n" if $VERBOSE; } else { print "Wrote $MODULE.pot\n" if $VERBOSE; } } else { if ($xgettext_error_msg =~ /--from-code/) { # replace non-ASCII error message with a more useful one. print STDERR "ERROR: xgettext failed to generate PO template file because there is non-ASCII\n". " string marked for translation. Please make sure that all strings marked\n". " for translation are in uniform encoding (say UTF-8), then \e[1m*prepend*\e[0m the\n". " following line to POTFILES.in and rerun $PROGRAM:\n\n". " [encoding: UTF-8]\n\n"; } else { print STDERR "$xgettext_error_msg"; if (-e "$MODULE.pot") { # is this possible? print STDERR "ERROR: xgettext failed but still managed to generate PO template file.\n". " Please consult error message above if there is any.\n"; } else { print STDERR "ERROR: xgettext failed to generate PO template file. Please consult\n". " error message above if there is any.\n"; } } exit (1); } } sub POFile_Update { -f "$MODULE.pot" or die "$PROGRAM: $MODULE.pot does not exist.\n"; my $MSGMERGE = $ENV{"MSGMERGE"} || "msgmerge"; my ($lang, $outfile) = @_; if (! isGNUGettextTool ("$MSGMERGE")) { print STDERR " *** GNU msgmerge is not found on this system!\n". " *** Without it, intltool-update can not extract strings.\n"; exit; } print "Merging $SRCDIR/$lang.po with $MODULE.pot..." if $VERBOSE; my $infile = "$SRCDIR/$lang.po"; $outfile = "$SRCDIR/$lang.po" if ($outfile eq ""); # I think msgmerge won't overwrite old file if merge is not successful system ("$MSGMERGE", "-o", $outfile, $infile, "$MODULE.pot"); } sub Console_WriteError_NotExisting { my ($file) = @_; ## Report error if supplied language file is non-existing print STDERR "$PROGRAM: $file does not exist!\n"; print STDERR "Try '$PROGRAM --help' for more information.\n"; exit; } sub GatherPOFiles { my @po_files = glob ("./*.po"); @languages = map (&POFile_GetLanguage, @po_files); foreach my $lang (@languages) { $po_files_by_lang{$lang} = shift (@po_files); } } sub POFile_GetLanguage ($) { s/^(.*\/)?(.+)\.po$/$2/; return $_; } sub Console_Write_TranslationStatus { my ($lang, $output_file) = @_; my $MSGFMT = $ENV{"MSGFMT"} || "msgfmt"; if (! isGNUGettextTool ("$MSGFMT")) { print STDERR " *** GNU msgfmt is not found on this system!\n". " *** Without it, intltool-update can not extract strings.\n"; exit; } $output_file = "$SRCDIR/$lang.po" if ($output_file eq ""); system ("$MSGFMT", "-o", "$devnull", "--verbose", $output_file); } sub Console_Write_CoverageReport { my $MSGFMT = $ENV{"MSGFMT"} || "msgfmt"; if (! isGNUGettextTool ("$MSGFMT")) { print STDERR " *** GNU msgfmt is not found on this system!\n". " *** Without it, intltool-update can not extract strings.\n"; exit; } &GatherPOFiles; foreach my $lang (@languages) { print STDERR "$lang: "; &POFile_Update ($lang, ""); } print STDERR "\n\n * Current translation support in $MODULE \n\n"; foreach my $lang (@languages) { print STDERR "$lang: "; system ("$MSGFMT", "-o", "$devnull", "--verbose", "$SRCDIR/$lang.po"); } } sub SubstituteVariable { my ($str) = @_; # always need to rewind file whenever it has been accessed seek (CONF, 0, 0); # cache each variable. varhash is global to we can add # variables elsewhere. while () { if (/^(\w+)=(.*)$/) { ($varhash{$1} = $2) =~ s/^["'](.*)["']$/$1/; } } if ($str =~ /^(.*)\${?([A-Z_]+)}?(.*)$/) { my $rest = $3; my $untouched = $1; my $sub = ""; # Ignore recursive definitions of variables $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\${?$2}?/; return SubstituteVariable ("$untouched$sub$rest"); } # We're using Perl backticks ` and "echo -n" here in order to # expand any shell escapes (such as backticks themselves) in every variable return echo_n ($str); } sub CONF_Handle_Open { my $base_dirname = getcwd(); $base_dirname =~ s@.*/@@; my ($conf_in, $src_dir); if ($base_dirname =~ /^po(-.+)?$/) { if (-f "Makevars") { my $makefile_source; local (*IN); open (IN, ") { if (/^top_builddir[ \t]*=/) { $src_dir = $_; $src_dir =~ s/^top_builddir[ \t]*=[ \t]*([^ \t\n\r]*)/$1/; chomp $src_dir; if (-f "$src_dir" . "/configure.ac") { $conf_in = "$src_dir" . "/configure.ac" . "\n"; } else { $conf_in = "$src_dir" . "/configure.in" . "\n"; } last; } } close IN; $conf_in || die "Cannot find top_builddir in Makevars."; } elsif (-f "$SRCDIR/../configure.ac") { $conf_in = "$SRCDIR/../configure.ac"; } elsif (-f "$SRCDIR/../configure.in") { $conf_in = "$SRCDIR/../configure.in"; } else { my $makefile_source; local (*IN); open (IN, ") { if (/^top_srcdir[ \t]*=/) { $src_dir = $_; $src_dir =~ s/^top_srcdir[ \t]*=[ \t]*([^ \t\n\r]*)/$1/; chomp $src_dir; $conf_in = "$src_dir" . "/configure.in" . "\n"; last; } } close IN; $conf_in || die "Cannot find top_srcdir in Makefile."; } open (CONF, "<$conf_in"); } else { print STDERR "$PROGRAM: Unable to proceed.\n" . "Make sure to run this script inside the po directory.\n"; exit; } } sub FindPackageName { my $version; my $domain = &FindMakevarsDomain; my $name = $domain || "untitled"; &CONF_Handle_Open; my $conf_source; { local (*IN); open (IN, "<&CONF") || return $name; seek (IN, 0, 0); local $/; # slurp mode $conf_source = ; close IN; } # priority for getting package name: # 1. GETTEXT_PACKAGE # 2. first argument of AC_INIT (with >= 2 arguments) # 3. first argument of AM_INIT_AUTOMAKE (with >= 2 argument) # /^AM_INIT_AUTOMAKE\([\s\[]*([^,\)\s\]]+)/m # the \s makes this not work, why? if ($conf_source =~ /^AM_INIT_AUTOMAKE\(([^,\)]+),([^,\)]+)/m) { ($name, $version) = ($1, $2); $name =~ s/[\[\]\s]//g; $version =~ s/[\[\]\s]//g; $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); } if ($conf_source =~ /^AC_INIT\(([^,\)]+),([^,\)]+)/m) { ($name, $version) = ($1, $2); $name =~ s/[\[\]\s]//g; $version =~ s/[\[\]\s]//g; $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/); $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/); $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/); $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/); } # \s makes this not work, why? $name = $1 if $conf_source =~ /^GETTEXT_PACKAGE=\[?([^\n\]]+)/m; # m4 macros AC_PACKAGE_NAME, AC_PACKAGE_VERSION etc. have same value # as corresponding $PACKAGE_NAME, $PACKAGE_VERSION etc. shell variables. $name =~ s/\bAC_PACKAGE_/\$PACKAGE_/g; $name = $domain if $domain; $name = SubstituteVariable ($name); $name =~ s/^["'](.*)["']$/$1/; return $name if $name; } sub FindPOTKeywords { my $keywords = "--keyword\=\_ --keyword\=N\_ --keyword\=U\_ --keyword\=Q\_"; my $varname = "XGETTEXT_OPTIONS"; my $make_source; { local (*IN); open (IN, "; close IN; } $keywords = $1 if $make_source =~ /^$varname[ ]*=\[?([^\n\]]+)/m; return $keywords; } sub FindMakevarsDomain { my $domain = ""; my $makevars_source; { local (*IN); open (IN, "; close IN; } $domain = $1 if $makevars_source =~ /^DOMAIN[ ]*=\[?([^\n\]\$]+)/m; $domain =~ s/^\s+//; $domain =~ s/\s+$//; return $domain; } sub FindMakevarsBugAddress { my $address = ""; my $makevars_source; { local (*IN); open (IN, "; close IN; } $address = $1 if $makevars_source =~ /^MSGID_BUGS_ADDRESS[ ]*=\[?([^\n\]\$]+)/m; $address =~ s/^\s+//; $address =~ s/\s+$//; return $address; } galculator-2.1.4/missing000077500000000000000000000254061257264055300152720ustar00rootroot00000000000000#! /bin/sh # Common stub for a few missing GNU programs while installing. scriptversion=2005-06-08.21 # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005 # Free Software Foundation, Inc. # Originally by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try \`$0 --help' for more information" exit 1 fi run=: # In the cases where this matters, `missing' is being run in the # srcdir already. if test -f configure.ac; then configure_ac=configure.ac else configure_ac=configure.in fi msg="missing on your system" case "$1" in --run) # Try to run requested program, and just exit if it succeeds. run= shift "$@" && exit 0 # Exit code 63 means version mismatch. This often happens # when the user try to use an ancient version of a tool on # a file that requires a minimum version. In this case we # we should proceed has if the program had been absent, or # if --run hadn't been passed. if test $? = 63; then run=: msg="probably too old" fi ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an error status if there is no known handling for PROGRAM. Options: -h, --help display this help and exit -v, --version output version information and exit --run try to run the given command, and emulate it if it fails Supported PROGRAM values: aclocal touch file \`aclocal.m4' autoconf touch file \`configure' autoheader touch file \`config.h.in' automake touch all \`Makefile.in' files bison create \`y.tab.[ch]', if possible, from existing .[ch] flex create \`lex.yy.c', if possible, from existing .c help2man touch the output file lex create \`lex.yy.c', if possible, from existing .c makeinfo touch the output file tar try tar, gnutar, gtar, then tar without non-portable flags yacc create \`y.tab.[ch]', if possible, from existing .[ch] Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: Unknown \`$1' option" echo 1>&2 "Try \`$0 --help' for more information" exit 1 ;; esac # Now exit if we have it, but it failed. Also exit now if we # don't have it and --version was passed (most likely to detect # the program). case "$1" in lex|yacc) # Not GNU programs, they don't have --version. ;; tar) if test -n "$run"; then echo 1>&2 "ERROR: \`tar' requires --run" exit 1 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then exit 1 fi ;; *) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then # Could not run --version or --help. This is probably someone # running `$TOOL --version' or `$TOOL --help' to check whether # $TOOL exists and not knowing $TOOL uses missing. exit 1 fi ;; esac # If it does not exist, or fails to run (possibly an outdated version), # try to emulate it. case "$1" in aclocal*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." touch aclocal.m4 ;; autoconf) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." touch configure ;; autoheader) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`acconfig.h' or \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` test -z "$files" && files="config.h" touch_files= for f in $files; do case "$f" in *:*) touch_files="$touch_files "`echo "$f" | sed -e 's/^[^:]*://' -e 's/:.*//'`;; *) touch_files="$touch_files $f.in";; esac done touch $touch_files ;; automake*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." find . -type f -name Makefile.am -print | sed 's/\.am$/.in/' | while read f; do touch "$f"; done ;; autom4te) echo 1>&2 "\ WARNING: \`$1' is needed, but is $msg. You might have modified some files without having the proper tools for further handling them. You can get \`$1' as part of \`Autoconf' from any GNU archive site." file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'` if test -f "$file"; then touch $file else test -z "$file" || exec >$file echo "#! /bin/sh" echo "# Created by GNU Automake missing as a replacement of" echo "# $ $@" echo "exit 0" chmod +x $file exit 1 fi ;; bison|yacc) echo 1>&2 "\ WARNING: \`$1' $msg. You should only need it if you modified a \`.y' file. You may need the \`Bison' package in order for those modifications to take effect. You can get \`Bison' from any GNU archive site." rm -f y.tab.c y.tab.h if [ $# -ne 1 ]; then eval LASTARG="\${$#}" case "$LASTARG" in *.y) SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" y.tab.c fi SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" y.tab.h fi ;; esac fi if [ ! -f y.tab.h ]; then echo >y.tab.h fi if [ ! -f y.tab.c ]; then echo 'main() { return 0; }' >y.tab.c fi ;; lex|flex) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.l' file. You may need the \`Flex' package in order for those modifications to take effect. You can get \`Flex' from any GNU archive site." rm -f lex.yy.c if [ $# -ne 1 ]; then eval LASTARG="\${$#}" case "$LASTARG" in *.l) SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" lex.yy.c fi ;; esac fi if [ ! -f lex.yy.c ]; then echo 'main() { return 0; }' >lex.yy.c fi ;; help2man) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a dependency of a manual page. You may need the \`Help2man' package in order for those modifications to take effect. You can get \`Help2man' from any GNU archive site." file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test -z "$file"; then file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'` fi if [ -f "$file" ]; then touch $file else test -z "$file" || exec >$file echo ".ab help2man is required to generate this page" exit 1 fi ;; makeinfo) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.texi' or \`.texinfo' file, or any other file indirectly affecting the aspect of the manual. The spurious call might also be the consequence of using a buggy \`make' (AIX, DU, IRIX). You might want to install the \`Texinfo' package or the \`GNU make' package. Grab either from any GNU archive site." # The file to touch is that specified with -o ... file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test -z "$file"; then # ... or it is the one specified with @setfilename ... infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile` # ... or it is derived from the source name (dir/f.texi becomes f.info) test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info fi # If the file does not exist, the user really needs makeinfo; # let's fail without touching anything. test -f $file || exit 1 touch $file ;; tar) shift # We have already tried tar in the generic part. # Look for gnutar/gtar before invocation to avoid ugly error # messages. if (gnutar --version > /dev/null 2>&1); then gnutar "$@" && exit 0 fi if (gtar --version > /dev/null 2>&1); then gtar "$@" && exit 0 fi firstarg="$1" if shift; then case "$firstarg" in *o*) firstarg=`echo "$firstarg" | sed s/o//` tar "$firstarg" "$@" && exit 0 ;; esac case "$firstarg" in *h*) firstarg=`echo "$firstarg" | sed s/h//` tar "$firstarg" "$@" && exit 0 ;; esac fi echo 1>&2 "\ WARNING: I can't seem to be able to run \`tar' with the given arguments. You may want to install GNU tar or Free paxutils, or check the command line arguments." exit 1 ;; *) echo 1>&2 "\ WARNING: \`$1' is needed, and is $msg. You might have modified some files without having the proper tools for further handling them. Check the \`README' file, it often tells you about the needed prerequisites for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing \`$1' program." exit 1 ;; esac exit 0 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: galculator-2.1.4/mkinstalldirs000077500000000000000000000013321257264055300164710ustar00rootroot00000000000000#! /bin/sh # mkinstalldirs --- make directory hierarchy # Author: Noah Friedman # Created: 1993-05-16 # Public domain # $Id: mkinstalldirs,v 1.1.1.1 2003-06-11 13:36:43 chimaira Exp $ errstatus=0 for file do set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` shift pathcomp= for d do pathcomp="$pathcomp$d" case "$pathcomp" in -* ) pathcomp=./$pathcomp ;; esac if test ! -d "$pathcomp"; then echo "mkdir $pathcomp" mkdir "$pathcomp" || lasterr=$? if test ! -d "$pathcomp"; then errstatus=$lasterr fi fi pathcomp="$pathcomp/" done done exit $errstatus # mkinstalldirs ends here galculator-2.1.4/pixmaps/000077500000000000000000000000001257264055300153455ustar00rootroot00000000000000galculator-2.1.4/pixmaps/Makefile.am000066400000000000000000000007321257264055300174030ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in pixmapsdir = $(datadir)/pixmaps pixmaps_DATA = galculator.xpm # install icons to locations specified by xdg icon theme spec. icontheme_scalabledir = $(datadir)/icons/hicolor/scalable/apps icontheme_scalable_DATA = galculator.svg icontheme_48x48dir = $(datadir)/icons/hicolor/48x48/apps icontheme_48x48_DATA = galculator.png EXTRA_DIST = $(pixmaps_DATA) \ $(icontheme_scalable_DATA) \ $(icontheme_48x48_DATA) galculator-2.1.4/pixmaps/Makefile.in000066400000000000000000000427331257264055300174230ustar00rootroot00000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = pixmaps DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/mkinstalldirs ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(icontheme_48x48dir)" \ "$(DESTDIR)$(icontheme_scalabledir)" "$(DESTDIR)$(pixmapsdir)" DATA = $(icontheme_48x48_DATA) $(icontheme_scalable_DATA) \ $(pixmaps_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CATALOGS = @CATALOGS@ CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INSTOBJEXT = @INSTOBJEXT@ INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBM = @LIBM@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POFILES = @POFILES@ POSUB = @POSUB@ PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ pixmapsdir = $(datadir)/pixmaps pixmaps_DATA = galculator.xpm # install icons to locations specified by xdg icon theme spec. icontheme_scalabledir = $(datadir)/icons/hicolor/scalable/apps icontheme_scalable_DATA = galculator.svg icontheme_48x48dir = $(datadir)/icons/hicolor/48x48/apps icontheme_48x48_DATA = galculator.png EXTRA_DIST = $(pixmaps_DATA) \ $(icontheme_scalable_DATA) \ $(icontheme_48x48_DATA) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu pixmaps/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu pixmaps/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-icontheme_48x48DATA: $(icontheme_48x48_DATA) @$(NORMAL_INSTALL) @list='$(icontheme_48x48_DATA)'; test -n "$(icontheme_48x48dir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(icontheme_48x48dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(icontheme_48x48dir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(icontheme_48x48dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(icontheme_48x48dir)" || exit $$?; \ done uninstall-icontheme_48x48DATA: @$(NORMAL_UNINSTALL) @list='$(icontheme_48x48_DATA)'; test -n "$(icontheme_48x48dir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(icontheme_48x48dir)'; $(am__uninstall_files_from_dir) install-icontheme_scalableDATA: $(icontheme_scalable_DATA) @$(NORMAL_INSTALL) @list='$(icontheme_scalable_DATA)'; test -n "$(icontheme_scalabledir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(icontheme_scalabledir)'"; \ $(MKDIR_P) "$(DESTDIR)$(icontheme_scalabledir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(icontheme_scalabledir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(icontheme_scalabledir)" || exit $$?; \ done uninstall-icontheme_scalableDATA: @$(NORMAL_UNINSTALL) @list='$(icontheme_scalable_DATA)'; test -n "$(icontheme_scalabledir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(icontheme_scalabledir)'; $(am__uninstall_files_from_dir) install-pixmapsDATA: $(pixmaps_DATA) @$(NORMAL_INSTALL) @list='$(pixmaps_DATA)'; test -n "$(pixmapsdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pixmapsdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pixmapsdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pixmapsdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pixmapsdir)" || exit $$?; \ done uninstall-pixmapsDATA: @$(NORMAL_UNINSTALL) @list='$(pixmaps_DATA)'; test -n "$(pixmapsdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pixmapsdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(icontheme_48x48dir)" "$(DESTDIR)$(icontheme_scalabledir)" "$(DESTDIR)$(pixmapsdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-icontheme_48x48DATA \ install-icontheme_scalableDATA install-pixmapsDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-icontheme_48x48DATA \ uninstall-icontheme_scalableDATA uninstall-pixmapsDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-icontheme_48x48DATA \ install-icontheme_scalableDATA install-info install-info-am \ install-man install-pdf install-pdf-am install-pixmapsDATA \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ uninstall-am uninstall-icontheme_48x48DATA \ uninstall-icontheme_scalableDATA uninstall-pixmapsDATA # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: galculator-2.1.4/pixmaps/galculator.png000066400000000000000000000031021257264055300202040ustar00rootroot00000000000000PNG  IHDR00WsBIT|d pHYszz2tEXtSoftwarewww.inkscape.org<IDATh]TeY3+ڨ"*ZY22$`? gȫa+,plgL]H*"þº,[Ewsfޙmǣ.z{?g$&bT%fZQ3Fl{+[xZvÂ5/NVf} d0`4b⡤f"}$4ە02jP;!FոV='QW4fZڲ3\Mݥa պ﷯Z3@m TL ,2#;"iQ m[ڧG01 vqU@8 ^q47L6WCU(SɝcMO7x$Jߪd LO` I,O'̈́s { U(o[\P%6xx:A^ ޫ֡Ȯl W4ŎNnKϪ}5I;Ɂy8ԏ;nkW.֎\Bpeڐ]]TMMl L'&vz[ ,#kz2 w ž58elx)p8Ɛ 3 .46ṔǜzgUwV5sX (qi$+r E}7*} UssBi6T\.7挰o*J>:a/ﭾi3-(>Ι6{c>痸^>-M qY갸#8S5N~=n?VuR{gRO#lgSmT(R Fҏsoj5|&Bu[@kgapɒͭ%0xcV%-]?!d+e;֝"%YX JޕzFٮuTZ;sK{X[M;Rzi+@k{aP1'b3#,Nuf (T=\ ($0V trz& P|LbdzȆ\bUǞINMu0oú0Yl Gn?7h|f`Vj7X>HXEi7;6;lOla3DKjx5$Z:'|ctdۋVv2HdۡP]=~rP*r+'EO CZe~1Y HWIENDB`galculator-2.1.4/pixmaps/galculator.svg000066400000000000000000000144211257264055300202250ustar00rootroot00000000000000 image/svg+xml galculator-2.1.4/pixmaps/galculator.xpm000066400000000000000000000054151257264055300202350ustar00rootroot00000000000000/* XPM */ static char *galculator[] = { /* columns rows colors chars-per-pixel */ "48 48 15 1", " c #4B79BA", ". c #4A79BB", "X c #4B79BB", "o c #4B7ABA", "O c #4B7BBA", "+ c #4A7ABB", "@ c #4B7ABB", "# c #4B7BBB", "$ c #4C7ABB", "% c #4C7BBB", "& c #4A7ABC", "* c #4B7ABC", "= c #4B7BBC", "- c #4C7ABC", "; c None", /* pixels */ ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", ";;;X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X;;;", ";;X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X;;", ";;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;", ";;@@@O;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;O@@@;;", ";;@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@;;", ";;@@@;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;@@@;;", ";;@@@;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;@@@;;", ";;@@@;;;@@-;;;;;;;;;;;;;;;;;;;;;;;;;;-@@;;;@@@;;", ";;@@@;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@;;;@@@;;", ";;@@@;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@;;;@@@;;", ";;@@@;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@;;;@@@;;", ";;@@@;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@;;;@@@;;", ";;@@@;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@;;;@@@;;", ";;@@@;;;@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@;;;@@@;;", ";;@@@;;;@@#;;;;;;;;;;;;;;;;;;;;;;;;;;#@@;;;@@@;;", ";;@@@;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;@@@;;", ";;@@@;;;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;@@@;;", ";;@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@;;", ";;@@@;;;;;oooo;;;;oooo;;;;oooo;;;;oooo;;;;;@@@;;", ";;@@@;;;;@@@@@@;;@@@@@+;;+@@@@@;;@@@@@@;;;;@@@;;", ";;@@@;;;;@*;;o@;;@*;;&@;;@&;;*@;;@o;;*@;;;;@@@;;", ";;@@@;;;;@O;;@@;;@.;;@@;;@@;;.@;;@@;;O@;;;;@@@;;", ";;@@@;;;;@@;;%@;;@@;;o@;;@o;;@@;;@%;;@@;;;;@@@;;", ";;@@@;;;;@@@@@@;;=@@@@@;;@@@@@=;;@@@@@@;;;;@@@;;", ";;@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@;;", ";;@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@;;", ";;@@@;;;;X@@@@o;;#@@@@@;;@@@@@#;;;====;;;;;@@@;;", ";;@@@;;;;@=$$@@;;@ $$$@;;@$$$ @;;@@@@@@;;;;@@@;;", ";;@@@;;;;@O;;@@;;@.;;@@;;@@;;.@;;@@;;O@;;;;@@@;;", ";;@@@;;;;@O;;@@;;@.;;@@;;@@;;.@;;@@;;O@;;;;@@@;;", ";;@@@;;;;@@$$@#;;@@$$@#;;#@$$@@;;@@;;O@;;;;@@@;;", ";;@@@;;;;;++++;;;;++++;;;;++++;;;@@;;O@;;;;@@@;;", ";;@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@;;O@;;;;@@@;;", ";;@@@;;;;;....;;;;....;;;;....;;;@@;;O@;;;;@@@;;", ";;@@@;;;;@@@@@@;;@@@@@@;;@@@@@@;;@@;;O@;;;;@@@;;", ";;@@@;;;;@O;;@@;;@.;;@@;;@@;;.@;;@@;;O@;;;;@@@;;", ";;@@@;;;;@O;;@@;;@.;;@@;;@@;;.@;;@@;;O@;;;;@@@;;", ";;@@@;;;;@@;;@@;;@o;;%@;;@%;;o@;;@@;;@@;;;;@@@;;", ";;@@@;;;;+@@@@o;;@@@@@@;;@@@@@@;;o@@@@+;;;;@@@;;", ";;@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@;;", ";;@@@O;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;O@@@;;", ";;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;", ";;X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X;;", ";;;X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X;;;", ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;" }; galculator-2.1.4/po/000077500000000000000000000000001257264055300143025ustar00rootroot00000000000000galculator-2.1.4/po/ChangeLog000066400000000000000000000007001257264055300160510ustar00rootroot000000000000002006-03-27 gettextize * Makefile.in.in: Upgrade to gettext-0.14.5. * Rules-quot: New file, from gettext-0.14.5. * boldquot.sed: New file, from gettext-0.14.5. * en@boldquot.header: New file, from gettext-0.14.5. * en@quot.header: New file, from gettext-0.14.5. * insert-header.sin: New file, from gettext-0.14.5. * quot.sed: New file, from gettext-0.14.5. * remove-potcdate.sin: New file, from gettext-0.14.5. galculator-2.1.4/po/Makefile.in.in000066400000000000000000000157561257264055300167720ustar00rootroot00000000000000# Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper # Copyright (C) 2004-2008 Rodney Dawes # # This file may be copied and used freely without restrictions. It may # be used in projects which are not available under a GNU Public License, # but which still want to provide support for the GNU gettext functionality. # # - Modified by Owen Taylor to use GETTEXT_PACKAGE # instead of PACKAGE and to look for po2tbl in ./ not in intl/ # # - Modified by jacob berkman to install # Makefile.in.in and po2tbl.sed.in for use with glib-gettextize # # - Modified by Rodney Dawes for use with intltool # # We have the following line for use by intltoolize: # INTLTOOL_MAKEFILE GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ PACKAGE = @PACKAGE@ VERSION = @VERSION@ SHELL = @SHELL@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ top_builddir = @top_builddir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ datadir = @datadir@ datarootdir = @datarootdir@ libdir = @libdir@ localedir = @localedir@ subdir = po install_sh = @install_sh@ # Automake >= 1.8 provides @mkdir_p@. # Until it can be supposed, use the safe fallback: mkdir_p = $(install_sh) -d INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ GMSGFMT = @GMSGFMT@ MSGFMT = @MSGFMT@ XGETTEXT = @XGETTEXT@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ MSGMERGE = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist GENPOT = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot ALL_LINGUAS = @ALL_LINGUAS@ PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi) USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi) USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done) POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done) DISTFILES = Makefile.in.in POTFILES.in $(POFILES) EXTRA_DISTFILES = ChangeLog POTFILES.skip Makevars LINGUAS POTFILES = \ # This comment gets stripped out CATALOGS=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.gmo "; done) .SUFFIXES: .SUFFIXES: .po .pox .gmo .mo .msg .cat AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ INTLTOOL_V_MSGFMT = $(INTLTOOL__v_MSGFMT_$(V)) INTLTOOL__v_MSGFMT_= $(INTLTOOL__v_MSGFMT_$(AM_DEFAULT_VERBOSITY)) INTLTOOL__v_MSGFMT_0 = @echo " MSGFMT" $@; .po.pox: $(MAKE) $(GETTEXT_PACKAGE).pot $(MSGMERGE) $* $(GETTEXT_PACKAGE).pot -o $*.pox .po.mo: $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $< .po.gmo: $(INTLTOOL_V_MSGFMT)file=`echo $* | sed 's,.*/,,'`.gmo \ && rm -f $$file && $(GMSGFMT) -o $$file $< .po.cat: sed -f ../intl/po2msg.sed < $< > $*.msg \ && rm -f $@ && gencat $@ $*.msg all: all-@USE_NLS@ all-yes: $(CATALOGS) all-no: $(GETTEXT_PACKAGE).pot: $(POTFILES) $(GENPOT) install: install-data install-data: install-data-@USE_NLS@ install-data-no: all install-data-yes: all linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $$dir; \ if test -r $$lang.gmo; then \ $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \ else \ $(INSTALL_DATA) $(srcdir)/$$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ echo "installing $(srcdir)/$$lang.gmo as" \ "$$dir/$(GETTEXT_PACKAGE).mo"; \ fi; \ if test -r $$lang.gmo.m; then \ $(INSTALL_DATA) $$lang.gmo.m $$dir/$(GETTEXT_PACKAGE).mo.m; \ echo "installing $$lang.gmo.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \ else \ if test -r $(srcdir)/$$lang.gmo.m ; then \ $(INSTALL_DATA) $(srcdir)/$$lang.gmo.m \ $$dir/$(GETTEXT_PACKAGE).mo.m; \ echo "installing $(srcdir)/$$lang.gmo.m as" \ "$$dir/$(GETTEXT_PACKAGE).mo.m"; \ else \ true; \ fi; \ fi; \ done # Empty stubs to satisfy archaic automake needs dvi info ctags tags CTAGS TAGS ID: # Define this as empty until I found a useful application. install-exec installcheck: uninstall: linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ done check: all $(GETTEXT_PACKAGE).pot rm -f missing notexist srcdir=$(srcdir) $(INTLTOOL_UPDATE) -m if [ -r missing -o -r notexist ]; then \ exit 1; \ fi mostlyclean: rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp rm -f .intltool-merge-cache clean: mostlyclean distclean: clean rm -f Makefile Makefile.in POTFILES stamp-it rm -f *.mo *.msg *.cat *.cat.m *.gmo maintainer-clean: distclean @echo "This command is intended for maintainers to use;" @echo "it deletes files that may require special tools to rebuild." rm -f Makefile.in.in distdir = ../$(PACKAGE)-$(VERSION)/$(subdir) dist distdir: $(DISTFILES) dists="$(DISTFILES)"; \ extra_dists="$(EXTRA_DISTFILES)"; \ for file in $$extra_dists; do \ test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \ done; \ for file in $$dists; do \ test -f $$file || file="$(srcdir)/$$file"; \ ln $$file $(distdir) 2> /dev/null \ || cp -p $$file $(distdir); \ done update-po: Makefile $(MAKE) $(GETTEXT_PACKAGE).pot tmpdir=`pwd`; \ linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ echo "$$lang:"; \ result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \ if $$result; then \ if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ exit 1; \ fi; \ fi; \ else \ echo "msgmerge for $$lang.gmo failed!"; \ rm -f $$tmpdir/$$lang.new.po; \ fi; \ done Makefile POTFILES: stamp-it @if test ! -f $@; then \ rm -f stamp-it; \ $(MAKE) stamp-it; \ fi stamp-it: Makefile.in.in $(top_builddir)/config.status POTFILES.in cd $(top_builddir) \ && CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \ $(SHELL) ./config.status # Tell versions [3.59,3.63) of GNU make not to export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: galculator-2.1.4/po/POTFILES.in000066400000000000000000000017141257264055300160620ustar00rootroot00000000000000galculator.desktop.in src/callbacks.c src/main.c src/galculator.h src/calc_basic.c src/config_file.c src/display.c src/general_functions.c src/ui.c src/flex_parser.l [type: gettext/glade]ui/about.ui.in [type: gettext/glade]ui/basic_buttons_gtk2.ui [type: gettext/glade]ui/basic_buttons_gtk3.ui [type: gettext/glade]ui/classic_view.ui [type: gettext/glade]ui/dispctrl_bottom_gtk2.ui [type: gettext/glade]ui/dispctrl_bottom_gtk3.ui [type: gettext/glade]ui/dispctrl_right_gtk2.ui [type: gettext/glade]ui/dispctrl_right_gtk3.ui [type: gettext/glade]ui/dispctrl_right_vertical_gtk2.ui [type: gettext/glade]ui/dispctrl_right_vertical_gtk3.ui [type: gettext/glade]ui/main_frame.ui [type: gettext/glade]ui/main_frame_hildon.ui [type: gettext/glade]ui/paper_view.ui [type: gettext/glade]ui/prefs_gtk2.ui [type: gettext/glade]ui/prefs_gtk3.ui [type: gettext/glade]ui/prefs-ume.ui [type: gettext/glade]ui/scientific_buttons_gtk2.ui [type: gettext/glade]ui/scientific_buttons_gtk3.ui galculator-2.1.4/po/POTFILES.skip000066400000000000000000000000141257264055300164120ustar00rootroot00000000000000ui/about.ui galculator-2.1.4/po/README.Translation000066400000000000000000000031221257264055300174550ustar00rootroot00000000000000We were kindly invited by the MATE project to use their transifex ressources for galculator: https://www.transifex.com/projects/p/MATE/resource/galculator/ For short instruction on how to use transifex, see http://wiki.mate-desktop.org/translation So if you are interested in translating galculator, please register at transifex and provide your translation through transifex. If this is not an option for you, follow the old instructions below and submit your translations on sourceforge as patch or feature request. If there are new strings to translate, run intltool-update -p to update the po/galculator.pot file and tx push -s to push the new source file (configure in .tx/config) to transifex. Before a release, do a tx pull -f -a --minimum-perc=10 to get all translations with a minimum translation count of 10%. Add all to SVN, and add the resp. language codes to configure.in! ################################################################################ # # This is the old instructions before we use transifex # ################################################################################ xgettext -f POTFILES.in -k=_ -o package.pot creates a new package.pot. please note that file galculator.pot exists and that you don't need this step therefore. resume with: msginit -l ll with ll language code (e.g. de) sets up ll.po file edit this ll.po file this ll.po must be in UTF-8. make update-po for merging etc. look out for FUZZY entries etc search at google for "locale id" to look up language codes no empty newline in POTFILES.in!!!!! add language code to ../configure.in galculator-2.1.4/po/am.po000066400000000000000000001041071257264055300152420ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # samson , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-03-23 02:35+0000\n" "Last-Translator: samson \n" "Language-Team: Amharic (http://www.transifex.com/mate/MATE/language/am/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: am\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "" #: ../src/callbacks.c:1051 msgid "save here" msgstr "እዚህ ማስቀመጫ" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "" #: ../src/config_file.c:181 msgid "pi" msgstr "" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "" #: ../src/config_file.c:184 msgid "e" msgstr "" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s ምርጫዎች" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "ስም" #: ../src/ui.c:1046 msgid "Value" msgstr "ዋጋ" #: ../src/ui.c:1049 msgid "Description" msgstr "መግለጫ" #: ../src/ui.c:1078 msgid "Variable" msgstr "ተለዋዋጭ" #: ../src/ui.c:1081 msgid "Expression" msgstr "አገላለጽ" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "ማስገቢያ" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "ቅንፍ መክፈቻ" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "ቅንፍ መዝጊያ" #: ../src/ui.c:1223 msgid "ENT" msgstr "" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "" #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "ሰባት" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "ስምንት" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "ዘጠኝ" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "አራት" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "አምስት" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "ስድስት" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "ሶስት" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "ድምር" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "ምልክት መቀየሪያ" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "ዜሮ" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "አንድ" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "ሁለት" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "ፐርሰንት" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "መመልከቻውን ማጽጃ" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "የኋሊት ደምሳሽ" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_ፋይል" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_ማረሚያ" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_ምርጫዎች..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_መመልከቻ" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_መሰረታዊ ዘዴ" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_ሳይንሳዊ ዘዴ" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "ቁልፎች" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "መቆጣጠሪያ ማሳያ" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "ተግባሮች" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "መደበኛ" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_ማስሊያ" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_ዴሲማል" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_ሄክሳ ዴሲማል" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_እርዳታ" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_ማጥፊያ" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_ስለ..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "አቀራረብ" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "ማሳያ" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "ፊደል" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "ቁጥሮች" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "ባጠቃላይ" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "ታን" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "ታንጀንት" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "ኮስ" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "ኮሳይን" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "ሎግ" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "ሎጋሪዝም (መሰረት: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "ስኴር" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "ሳይን" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "ሳይን" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "የግራ ሺፍት" galculator-2.1.4/po/ar.po000066400000000000000000001114431257264055300152500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # alibacha19 , 2015 # مهدي السطيفي , 2015 # طاهر , 2014 # مهدي السطيفي , 2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-04-15 20:44+0000\n" "Last-Translator: alibacha19 \n" "Language-Team: Arabic (http://www.transifex.com/mate/MATE/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "قم بحسابات بسيطة و علمية " #: ../src/callbacks.c:1051 msgid "save here" msgstr "احفظ هنا" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] ملف الضبط: فشل في إنشاء المجلد %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] ملف الضبط: سنقوم بنقل ملف الضبط من %s إلى %s. بعد أن تغادر %s, تستطيع حذف ملف الضبط من مكانه القديم %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "رجاء بلّغ عن علة." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "Pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "ثابت أولر" #: ../src/config_file.c:184 msgid "e" msgstr "هـ" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] ملف الضبط: تجاهل مُدخل مجهول %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s]إعداد الملف%s: يجب أن يكون ص أو خ. استخدم الافتراضي%s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "دالة عكسية غير مدعومة" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "دالة قطعية غير مدعومة" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "قاعدة تعداد مجهولة" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "عرض _شريط القوائم" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s التفضيلات" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "اﻹسم" #: ../src/ui.c:1046 msgid "Value" msgstr "القيمة" #: ../src/ui.c:1049 msgid "Description" msgstr "الوصف" #: ../src/ui.c:1078 msgid "Variable" msgstr "المتغيّر" #: ../src/ui.c:1081 msgid "Expression" msgstr "العبارة" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "س^ع" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "أس" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "افتح قوسين" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "أغلق القوسين" #: ../src/ui.c:1223 msgid "ENT" msgstr "" #: ../src/ui.c:1225 msgid "y^x" msgstr "ع^س" #: ../src/ui.c:1227 msgid "x<>y" msgstr "س<>ع" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "عن الحاسبة" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "حقوق النشر محفوظة (c) 2002-2014 لـ Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "سبعة" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "ثمانية" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "تسعة" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "\\" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "اقسم" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "أربعة" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "خمسة" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "ستّة" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "ثلاثة" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "اطرح" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "اجمع" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "غيّر اﻹشارة" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "اضرب" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "أضف قيمة الشاشة الحالية للذاكرة" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "اقرأ من الذاكرة" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "حفظ إلى الذاكرة" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "صفر" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "النقطة العشرية" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "واحد" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "اثنان" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "جذر" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "الجذر التربيعي" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "نسبة مئوية" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "نافذة البرنامج الرئيسة" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "إعادة ضبط الحاسبة (مسح الكل)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "مسح الشاشة" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_ملف" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_تحرير" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "ق_ص قيمة الشاشة" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_نسخ قيمة الشاشة" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "ألصق يمين قيمة الشاشة" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_تفضيلات" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_عرض" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_الوضع القاعدي" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_الوضع العلمي" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_وضع الورقة" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "اﻷزرار" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "التحكم بالشاشة" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "دوال" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "منطقي" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "قياسي" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_حاسبة" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_قواعد التعداد" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_عشري" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_ستة عشر" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_ثماني" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "ثنائي" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_وحدات الزوايا" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "د_رجات" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_راديان" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_غراديان" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_مساعدة" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_خروج" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_عن..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "عشري" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "ستّة عشر" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "ثماني" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "ثنائي" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "المظهر" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "خط الناتج:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "لون خط الناتج:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "لون الخلفية" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "اختر لونا لخلفية الشاشة " #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "اختر لونا لخط الناتج في الشاشة" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "اختر خطا للناتج" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "وحدة الزاوية" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "عملية حسابية" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "افتح قوسين" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "وحدات قاعدة التعداد" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "الشاشة" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "الخط" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "استخدم خط زر مخصص" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "خط الزر:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "إختر خطا للزر" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "البعد" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "أدنى عرض للزر" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "أدنى طول للزر" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "ثوابت المستخدم المعرّفة:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "اﻹسم:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "القيمة:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "الوصف:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "أضف" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "تحديث" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "حذف" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "مسح" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "ثوابت" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "دوال المستخدم المعرّفة" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "المتغيّر:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "العبارة:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "ضبط قاعدة التعداد" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "إعدادات التعداد العشري" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "عرض فاصلة اﻵلاف" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "إعدادات تعداد -ستة عشر-" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "باﻹشارة" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "عرض الفاصلة" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "عدد البتات:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "إعدادات التعداد الثماني" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "إعدادات التعداد الثنائي" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "التعداد" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "تذكّر قيمة الشاشة عند الخروج" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "الوضوح" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "عرض شريط القوائم" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "عام" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "ظل" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "ظل" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "لو" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "لوغاريتم طبيعي (أساس:هـ)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "ن!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "عاملي" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "أدخل أُسّا (أساس:10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "تجب" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "جيب تمام" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "لغ" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "لوغاريتم (أساس:10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "س^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "تربيع" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "دوال المستخدم المُعرّفة" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "وضع الدوال العكسية" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "وضع الدوال القطعية" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "جب" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "جيب" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "و" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "و المنطقية" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "أو" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "أو المنطقية" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "باقي القسمة" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "shift اليسرى" galculator-2.1.4/po/be.po000066400000000000000000001165751257264055300152470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # , 2014-2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-03-23 13:56+0000\n" "Last-Translator: Mihail Varantsou \n" "Language-Team: Belarusian (http://www.transifex.com/mate/MATE/language/be/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: be\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Выконвае простыя і навуковыя разлікі" #: ../src/callbacks.c:1051 msgid "save here" msgstr "захаваць тут" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nВыкарыстанне: %s [параметры]\n\nпараметры:\n(параметры GTK)\n -h, --help\t\tПаказаць гэтую даведку\n -v, --version\t\tПаказаць номер версіі\n\nСкампілявана з GTK версіі %i.%i.%i\nЗлінкавана з GTK версіі %i.%i.%i\n%s-дакладнасць лікаў з немацаванай коскай.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Дашліце паведамленне пра хібу" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Лік Эйлера" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "гэтая зваротная функцыя не падтрымліваецца" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "гэтая гіпербалічная функцыя не падтрымліваецца" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "невядомая сістэма злічэння" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "невядомы параметр вываду ў функцыі \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Паказваць _радок меню" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Настáўленні" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Назва" #: ../src/ui.c:1046 msgid "Value" msgstr "Значэнне" #: ../src/ui.c:1049 msgid "Description" msgstr "Апісанне" #: ../src/ui.c:1078 msgid "Variable" msgstr "Зменная" #: ../src/ui.c:1081 msgid "Expression" msgstr "Выраз" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Увод" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Ступень" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Адкрытая дужка" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Закрытая дужка" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "памяняць месцамі дзейны лік і вяршыню стэка" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "пракруціць стэк" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Паказ вынікаў" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Пра galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Аўтарскае права (c) 2002-2014, Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Навуковы калькулятар, грунтуецца на GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Сем" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Восем" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Дзевяць" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Дзяленне" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Чатыры" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Пяць" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Шэсць" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Тры" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Адніманне" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Складанне" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Змена знака" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Множанне" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Дадаць дзейнае значэнне ў памяць" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Прачытаць з памяці" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Запісаць у памяць" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Нуль" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Межнік дзесятковага дробу" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Адзін" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Два" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Квадратны корань" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Адсотак" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Галоўнае акно праграмы." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Поле ўводу тэксту формулы - увядзіце тут выраз для разліку." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Скінуць калькуляцыю (ачысціць усё)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Ачысціць дысплей" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Сцерці знак" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Файл" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Змяніць" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "В_ыразаць дзейнае значэнне" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Капіяваць дзейнае значэнне" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Уставіць і дапісаць да значэння дысплея" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Настáўленні..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Выгляд" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Просты рэжым" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Навуковы рэжым" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Рэжым _аркуша" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Кнопкі" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Кіраванне дысплеем" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Функцыі" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Лагічныя аператары" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Стандартныя" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Калькулятар" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Сістэмы злічэння" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Дзесятковы" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Шаснаццатковы" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Васьмярковы" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Двайковы" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Адзінкі _вугла" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Г_радусы" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Радыяны" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Грады" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Рэжымы натацыі" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Алгебраічны" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Адваротны польскі (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Формульны" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Даведка" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Выйсці" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Уставіць як значэнне дысплея" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Пра праграму..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Дзесятковы" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Шаснаццатковы" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Васьмярковы" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Двайковы" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Настáўленні" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Акенца для змянення настáўленняў" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Закрывае акенца." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Вонкавы выгляд" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Шрыфт выніка:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Колер неактыўнага модуля:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Колер актыўнага модуля:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Колер выніка:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Колер фону:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Шрыфт модуляў:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Шрыфт стэка RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Колер стэка RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Задаць колер фону" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Задаць колер выніка" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Задаць колер стэка RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Задаць колер неактыўнага модуля" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Задаць колер актыўнага модуля" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Задаць шрыфт выніка" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Задаць шрыфт стэка RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Задаць шрыфт модуляў" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Бачнасць модуляў" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Адзінкі вугла" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Натацыя" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Арыфметычная аперацыя" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Адкрытыя дужкі" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Адзінкі сістэмы злічэння" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Дысплей" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Шрыфт" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Свой шрыфт кнопак" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Шрыфт кнопак:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Наставіць шрыфт кнопак" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Памер" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Найменшая шырыня кнопак:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Найменшая вышыня кнопак:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Зададзеныя карыстальнікам канстанты:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Назва:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Значэнне:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Апісанне:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Дадаць" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Абнавіць" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Выдаліць" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Ачысціць" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Канстанты" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Зададзеныя карыстальнікам функцыі:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Зменная:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Выраз:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Канфігурацыя для сістэмы злічэння: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Дзесятковыя настáўленні" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Паказваць межнік тысяч" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Знак межніка:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Даўжыня блока для размежавання:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Шаснаццатковыя настáўленні" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Са знакам" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Паказваць межнік" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Колькасць бітаў: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Васьмярковыя настáўленні" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Двайковыя настáўленні" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Фіксаваць разраднасць кратнай" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Лікі" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "абмежаваны памер стэка (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "неабмежаваны памер стэка" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Падчас запуску" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Памятаць значэнне дыслея пры выхадзе" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Выгляд" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Паказваць радок меню" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Агульнае" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Тангенс" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Натуральны лагарыфм (па аснове e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Фактарыял" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Увесці экспаненту (па аснове 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Косінус" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Лагарыфм (па аснове 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Квадрат" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Зададзеныя карыстальнікам функцыі" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Інверсны рэжым" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Гіпербалічны рэжым" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Сінус" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Лагічнае І" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Лагічнае ЦІ" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Лагічнае выключнае ЦІ" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Пабітавае адмаўленне (НЕ)" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Шаснаццатковае 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Шаснаццатковае 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Шаснаццатковае 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Шаснаццатковае 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Шаснаццатковае 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Шаснаццатковае 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Астача ад дзялення" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Зрух улева" galculator-2.1.4/po/bg.po000066400000000000000000001045221257264055300152360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Kiril Kirilov , 2014 # Борислав Георгиев , 2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-07-29 10:28+0000\n" "Last-Translator: Борислав Георгиев \n" "Language-Team: Bulgarian (http://www.transifex.com/mate/MATE/language/bg/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Извършване на прости и научни изчисления" #: ../src/callbacks.c:1051 msgid "save here" msgstr "запази тук" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Моля, изпратете доклад за грешката." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "неподдържана обратна функция" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "неподдържана хиперболична функция" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Име" #: ../src/ui.c:1046 msgid "Value" msgstr "Стойност" #: ../src/ui.c:1049 msgid "Description" msgstr "Описание" #: ../src/ui.c:1078 msgid "Variable" msgstr "Променлива" #: ../src/ui.c:1081 msgid "Expression" msgstr "Регулярен израз" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Въвеждане" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Захранване" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Отваряне на скоба" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Затваряне на скоба" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Относно galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+ базиран научен калкулатор" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Седем" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Осем" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Девет" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Четири" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Пет" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Шест" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Три" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Нула" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Десетична точка" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Едно" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Две" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Процент" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Изчисти дисплея" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Файл" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Редактиране" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Изглед" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Име:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Стойност:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Описание:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Добави" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Актуализирай" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Изтрии" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Изчисти" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Покажи лентата с менютата" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Ляв shift" galculator-2.1.4/po/cs.po000066400000000000000000001203731257264055300152550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Michal , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-04-18 09:33+0000\n" "Last-Translator: Michal \n" "Language-Team: Czech (http://www.transifex.com/mate/MATE/language/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Provádí jednoduché a vědecké výpočty" #: ../src/callbacks.c:1051 msgid "save here" msgstr "uložit zde" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed se nepodařilo načíst iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize nebyl volán. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nPoužití: %s [volby]\n\nmožnosti:\n(možnosti GTK)\n-h, --help⇥⇥Zobrazí tuto zprávu\n-v, --version⇥⇥Zobrazí informaci o verzi\n\nZkompilováno na GTK verze %i.%i.%i\nLinkováno na GTK verze %i.%i.%i\n%s-přesnost s plovoucí desetinnou čárkou.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "Konfigurační soubor [%s]: Nepodařilo se vytvořit adresář %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] konfigurační soubor: Konfigurační soubor bude přesunut z %s do %s. Po ukončení %s, můžete odstranit konfigurační soubor z původního místa %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Prosím odešlete zprávu o chybě" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - neznámý charakter operace. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Převod desetinného čísla pomocí float2string se nezdařilo, protože vyrovnávací paměť je příliš malá. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Převod desetinného čísla pomocí float2stringP se nezdařilo, protože vyrovnávací paměť je příliš malá. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pí" #: ../src/config_file.c:181 msgid "pi" msgstr "pí" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eulerovo číslo" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] konfigurační soubor: ignorovat neznámé vstupy %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] konfigurační soubor: %s musí být TRUE nebo FALSE. Použito výchozí nastavení. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] konfigurační soubor: Nepodařilo se převést %s na číslo správně. Změnili jste umístění? %s\n\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] konfigurační soubor: ignoruje neznámý key_type v konfigurační struktuře. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] našel neznámý oddíl %s v konfigurační souboru %s. Bude použita předchozí část.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] konfigurační soubor: Nelze otevřít konfigurační soubor %s pro čtení. Není se čeho bát, pokud jste %s použili poprvé. Bude použito výchozí nastavení.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] konfigurační soubor - Byl obnoven alespoň jeden znak oddělovače, aby se shodoval s desetinnou čárkou. Pokud jste nedávno změnili nastavení umístění, není čeho se bát.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] konfigurační soubor: podivné boolean při psaní. Přeskočit touto klávesou. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] konfigurační soubor: ignoruje neznámý \"key_type\" v \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] konfigurační soubor: nelze uložit/zapsat do konfiguračního souboru %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index překročí platný rozsah ve funkci \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] neznámá možnost zobrazení ve funkci \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "nepodporovaná inverzní funkce" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "nepodporovaná hyperbolická funkce" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] neznámý zápis režimu ve funkci \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] nepodařilo se převést znak %c pomocí funkce \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] se nepodařilo převést %s pomocí funkce \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] se nepodařilo převést barvu %s pomocí funkce \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] se nepodařilo najít widget %s ve funkci \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "neznámé základní číslo" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] neznámá základní číslice ve funkci \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] neznámý základní počet ve funkci \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] se nepodařilo převést %s správně na číslo pomocí funkce \"string2double\". Změnili jste místní nastavení? Tento problém můžete vyřešit odstraněním konfiguračního souboru. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] neznámé základní číslo ve funkci \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] neznámý základní úhel ve funkci \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] neznámý základní úhel ve funkci \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] neznámé základní číslo ve funkci \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] neznámý základní číslo ve funkci \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] neznámé základní číslo ve funkci \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "neznámá volba zobrazení ve funkci \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] délka desetinné čárky (v národním nastavení) není podporována: >%s<\nTo může vést k problémům při používání %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Nelze načíst %s. Tento soubor je třeba vytvořit pomocí uživatelského rozhraní galculatoru. Ujistěte se, že jste provedli instalaci a soubor je přístupný!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Zobraz nabídku _menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Nastavení" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Název" #: ../src/ui.c:1046 msgid "Value" msgstr "Hodnota" #: ../src/ui.c:1049 msgid "Description" msgstr "Popis" #: ../src/ui.c:1078 msgid "Variable" msgstr "Proměnná" #: ../src/ui.c:1081 msgid "Expression" msgstr "Výraz" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Mocnina" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Otevřená závorka" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Uzavřená závorka" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "vyměnit stávající číslo s horní částí" #: ../src/ui.c:1229 msgid "roll" msgstr "přesunout" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "přesunout dolů" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Zobrazit výsledek" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex parser byl zavolán více než %i krát. Víte, co děláte? Pokud ne: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "O galculátoru" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Vědecký kalkulátor vytvořený na GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sedm" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Osm" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Devět" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dělení" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Čtyři" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Pět" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Šest" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tři" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Odčítání" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Sčítání" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Změna znaménka" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Násobení" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Přidat aktuální zobrazovanou hodnotu do paměti" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Načíst z paměti" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Uložit do paměti" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nula" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Desetinná čárka" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Jedna" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dva" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "druhá odmocnina" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Druhá odmocnina" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Procento" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Hlavní okno programu." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Vstupní textové pole pro vzorec - zde zadejte řetězcový výraz pro výpočet." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Obnovit kalkulačku (vymazat vše)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Vymazat display" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_File" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editace" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Vyjmou_t zobrazenou hodnotu" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Kopírovat zobrazenou hodnotu" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "Vložit a _připojit k zobrazené hodnotě" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Předvolby..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Zobrazit" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Základní režim" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Vědecký režim" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Papírový režim" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Tlačítka" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Ovládání displeje" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funkce" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logická" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standardní" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulátor" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Základní číslo" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Desítková" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimální" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Osmičková" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binární" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Úhlové jednotky" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Stupn_ě" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radiány" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradiány" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Režim sy_mbolů" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraický" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Reverzní polské (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Vzorec" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Nápověda" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Konec" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Připoj jako hodnotu displeje" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "O _aplikaci" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Desítková" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimální" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Osmičková" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binární" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Nastavení" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Dialog, který se používá ke změně nastavení předvoleb." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Zavře dialogové okno." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Vzhled" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Font výsledku:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Barva pro neaktivní modul:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Barva pro aktivní modul:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Barva pro font výsledku:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Barva pozadí:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Font pro modul:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Font pro RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Barva pro RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Vyberte barvu pro pozadí displeje" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Vyberte barvu pro font výsledku" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Vyberte barvu pro RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Vyberte barvu pro neaktivní modul" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Vyberte barvu pro aktivní modul" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Vyberte font výsledku" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Vyberte font pro RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Vyberte font pro modul" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Viditelnost modulů" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Úhel základní jednotky" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Śymboly" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmetická operace" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Otevřené závorky" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Číslo základní jednotky" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Displej" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Písmo" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Použít vlastní písmo pro tlačítka" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Písmo tlačítka:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Vyber písmo pro tlačítko" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Rozměry" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimální šířka tlačítka:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimální výška tlačítka:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Uživatelem definované konstanty:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Jméno:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Hodnota:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Popis:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Přidat" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Aktualizovat" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Smazat" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Vyčistit" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstanty" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Uživatelem definované funkce:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Proměnná:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Výraz:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Konfigurovat základní číslo:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Nastavení pro desetinné číslo" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Zobrazit oddělovač tisíců" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Oddělovací znak:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Oddělovač délky bloku:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Nastavení pro hexadecimální číslo" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Podepsaný" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Zobrazit oddělovač" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Počet bitů:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Nastavení pro osmičkové číslo" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Nastavení pro binární číslo" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Stanovit délku násobku" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Čísla" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "konečná velikost zásobníku (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "nekonečná velikost zásobníku" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Spuštění" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Při ukončení si pamatovat zobrazenou hodnotu" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Viditelnost" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Zobrazit menu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Obecný" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangenta" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Přirozený logaritmus (základ: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktoriál" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Zadej exponent (základ: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritmus (základ: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Druhá mocnina" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Uživatelem definované funkce" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Inverzní režim" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hyperbolický režim" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logický AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logický OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logický XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitový doplněk" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadecimální 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadecimální 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadecimální 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadecimální 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadecimální 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadecimální 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulus" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Levý shift" galculator-2.1.4/po/da.po000066400000000000000000001172701257264055300152360ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Aputsiaĸ Niels Janussen , 2014-2015 # Joakim Seeberg, 2010 # Joakim Seeberg <>, 2010 # Joe Hansen , 2014-2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-03-21 11:25+0000\n" "Last-Translator: Joe Hansen \n" "Language-Team: Danish (http://www.transifex.com/mate/MATE/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Udfør simple og videnskabelige beregninger" #: ../src/callbacks.c:1051 msgid "save here" msgstr "gem her" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed kunne ikke hente iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize burde ikke kaldes. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, ophavsret 2002-2014 Simon Flöry\n\nBrug: %s [tilvalg]\n\ntilvalg:\n(GTK-tilvalg)\n -h, --help\t\tVis denne hjælpetekst\n -v, --version\t\tVis versionsinformation\n\nKompileret mod GTK-version %i.%i.%i\nLænket mod GTK-version %i.%i.%i\n%s-præcision flydende tal.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] konfigurationsfil: kunne ikke oprette mappe %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] konfigurationsfil: Vi vil flytte konfigurationsfilen fra %s til %s. Efter du har afsluttet %s, kan du fjerne konfigurationsfilen fra dets gamle placering %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Indsend venligst en fejlreapport." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - ukendt operationstegn. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Konverteringen af kommatal i float2string mislykkedes, da bufferen var for lille. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Konverteringen af kommatal i float2stringP mislykkedes, da bufferen var for lille. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eulers tal" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] konfigurationsfil: ignorerer ukendt indgang %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] konfigurationsfil: %s skal være SAND eller FALSK. Anvender standard. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] konfigurationsfil: kunne ikke konvertere %s til et tal korrekt. Har du ændret dit sprog? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] konfigurationsfil: ignorerer ukendt nøgle_type i konfigurationsstruktur %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] fandt ukendt sektion %s i konfigurationsfil %s. Anvender foregående sektion.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] konfigurationsfil: Kunne ikke åbne konfigurationsfil %s for læsning. Intet at bekymre sig om hvis du starter %s for første gang og anvender standard.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] konfiguratiinsfil - Vi nulstiller mindst ét adskillelsestegn, da det falder sammen med decimalpunktet. Hvis du har ændret dine lokalitetsindstillinger for nylig, så er dette ikke noget der bør bekymre dig.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] konfigurationsfil: besynderlig boolsk værdi under skrivning. Springer over denne nøgle: %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] konfigurationsfil: ignorerer ukendt »key_type« i »config_structure«. %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] konfigurationsfil: kunne ikke gemme/skrive til konfigurationsfil %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index overskrider det gyldige interval i funktionen \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] ukendt indstilling i funktion »display_change_option«" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "ikke understøttet omvendt funktion" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "ikke understøttet hyperbolsk funktion" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] ukendt notationstilstand i funktion »all_clear\"« %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] kunne ikke konvertere tegn %c i funktion »axtof«. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] kunne ikke konvertere %s i funktion »ftoax«. %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] kunne ikke konvertere farve %s i funktion »set_button_color«. %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] kunne ikke finde kontrol %s i funktion »activate_menu_item«. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "ukendt numerisk grundtal" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] ukendt numerisk grundtal i funktion »get_display_number_string«. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] ukendt numerisk grundtal i funktion »get_display_number_length«. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] kunne ikke konvertere %s til et tal korrekt i funktionen »string2double«. Har du ændret dine sprog? Sletning af din konfigurationsfil kan måske løse dette problem. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] ukendt numerisk grundtal i funktion »string2double«. %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] ukendt vinkelgrundtal i funktion »x2rad«. %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] ukendt vinkelgrundtal i funktion »rad2x«. %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] ukendt numerisk grundtal i funktion »get_sep«. %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] ukendt numerisk grundtal i funktion »get_sep_length«. %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] ukendt numerisk grundtal i funktion »get_sep_char«. %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "ukendt skærmindstilling i funktion »change_option«" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] længde på decimaltal (i sproget) er ikke understøttet: >%s<\nDu kan få problemer når du bruger %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Kunne ikke indlæse %s. Denne fil er nødvendigfor at bgyge galculators brugergrænseflade. Sikr dig at du udførte en make install og filen kan tilgås!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Vis _menubjælke" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s præferencer" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Navn" #: ../src/ui.c:1046 msgid "Value" msgstr "Værdi" #: ../src/ui.c:1049 msgid "Description" msgstr "Beskrivelse" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variabel" #: ../src/ui.c:1081 msgid "Expression" msgstr "Udtryk" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Strøm" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Åbn parentes" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Luk parentes" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "skift nuværende tal med stakkens top" #: ../src/ui.c:1229 msgid "roll" msgstr "rul" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "rul ned-stak" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Visning af resultat" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex-fortolker blev kaldt mere end %i gange. Ved du hvad du laver? Hvis ikke: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Om galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Ophavsret 2002-2014 af Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "en GTK+-baseret videnskabelig lommeregner" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Syv" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Otte" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Ni" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dividér" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Fire" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Fem" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Seks" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tre" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Minus" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Sum" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Skift fortegn" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiplicér" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Tilføj den værdi som er vist til hukommelsen" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Læs fra hukommelse" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Gem i hukommelsen" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nul" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "," #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Decimaltegn" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "En" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "To" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Kvadratrod" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Procent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Programmets hovedvindue." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Indtastningstekstfelt for formel - indtast strengudtryk til beregning her." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Nulstil lommeregner (ryd alt)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Ryd skærm" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Tilbagetast" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Fil" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Rediger" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Klip visningsværdi" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Kopier visningsværdi" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Indsæt og tilføj til visningsværdi" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Præferencer ..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Vis" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Simpel tilstand" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Videnskabelig tilstand" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Papirtilstand" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Knapper" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Vis kontrol" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funktioner" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logisk" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Lommeregner" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Numeriske grundtal" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Oktal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binær fil" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Vinkelenheder" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Grad_er" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radianer" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "Ny_grader" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Notations_tilstande" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraisk" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Omvendt polsk (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formelindtastning" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Hjælp" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Afslut" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Indsæt som visningsværdi" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Om ..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Oktal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binær" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - præferencer" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "En dialog som bruges til at ændre opsætningen for præferencerne." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Lukker dialogen." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Fremtoning" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Skrifttype for resultat:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Farve for inaktivt modul:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Farve for aktivt modul:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Skriftfarve for resultat:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Baggrundsfarve:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Modulskrift:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN-stakskrift:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN-stakfarve:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Vælg en skærmbaggrundsfarve" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Vælg en skærmresultatskriftfarve" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Vælg en RPN-stakfarve" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "vælg en inaktiv modul-farve" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "vælg en aktiv modul-farve" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Vælg en resultatskrift" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Vælg en RPN-stakskrift" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Vælg en modulskrift" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Modulsynlighed" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Vinkelenheder for grundtal" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notation" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmetikoperation" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Åbne parenteser" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Grundtalsbasisenheder" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Vis" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Skrift" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Brug tilpasset knapskrift" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Skrift for knap:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Vælg en skrift for knapper" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Størrelse" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Mindste bredde for knap:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimumshøjde for knap:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Brugerdefinerede konstanter:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Navn:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Værdi:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Beskrivelse:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Tilføj" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Opdatér" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Slet" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Ryd" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstanter" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Brugerdefinerede funktioner:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variabel:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Udtryk:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Konfigurer numerisk grundtal:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Decimalindstillinger" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Vis tusindtalsadskiller" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Adskillelsestegn:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Bloklængde for adskillelse:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Hexadecimalindstillinger" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Signeret" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Vis adskiller" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Antallet af bit:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Oktalindstillinger" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Binære indstillinger" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Tilpas længde til et multiplum af" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Tal" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "finitte stakstørrelse (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "uendelig stakstørrelse" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Opstart" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Husk den viste værdi ved afslut" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Synlighed" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Vis menubjælke" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Generelt" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangent" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Naturlig logaritme (basis: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Fakultet" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Indtast eksponent (basis: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritme (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Kvadrat" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Brugerdefinerede funktioner" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Omvendt tilstand" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hyperbolsk tilstand" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sine" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "OG" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logisk OG" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "ELLER" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logisk ELLER" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logisk XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitvis komplement" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadecimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadecimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadecimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadecimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadecimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadecimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Venstre skift" galculator-2.1.4/po/de.po000066400000000000000000001211341257264055300152340ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Tim Schulz , 2015 # Tobias Bannert , 2014-2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-07-31 09:21+0000\n" "Last-Translator: Tim Schulz \n" "Language-Team: German (http://www.transifex.com/mate/MATE/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Taschenrechner zum Durchführen von einfachen und wissenschaftlichen Berechnungen" #: ../src/callbacks.c:1051 msgid "save here" msgstr "hier speichern" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize sollte nicht aufgerufen werden. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nVerwendung: %s [Optionen]\n\nOptionen:\n(GTK-Optionen)\n -h, --help\t\tDiesen Benutzungshinweis anzeigen \n -v, --version\t\tVersionsinformation anzeigen\n\nZusammengestellt mit GTK-Version %i.%i.%i\nVerknüpft mit GTK-Version %i.%i.%i\nGleitkommazahl %s-Genauigkeit (Quad=Vierfache).\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] Konfigurationsdatei: Verzeichnis konnte nicht erstellt werden %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] Konfigurationsdatei: Wir werden die Konfigurationsdatei von %s nach %s verschieben. Nachdem Sie %s beendet haben, müssen Sie die Konfigurationsdatei vom alten Ort löschen %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Bitte erstellen Sie einen Fehlerbericht." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - Unbekanntes Operationszeichen. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Die Umwandlang der Gleitkommazahl in float2string schlug fehl, weil der Buffer zu klein war. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Die Umwandlang der Gleitkommazahl in float2string schlug fehl, weil der Buffer zu klein war. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eulersche Zahl" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] configurtion file: ignoriere unbekannten Eintrag %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] configuration file: %s muss TRUE oder FALSE sein. Es wird der default Wert verwendet. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] configuration file: Konnte %s nicht in eine Zahl umwandeln. Wurden die locales Einstellungen geändert? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] configuration file: ignoriere unbekannten key_type in config structure. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] Der unbekannte Abschnitt %s wurde in der Konfigurationsdatei %s gefunden. Mit vorherigem Abschnitt fortfahren.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] Konfigurationsdatei: Die Konfigurationsdatei %s konnte nicht zum Lesen geöffnet werden. Das stellt kein Problem dar, wenn %s zum ersten Mal gestartet wurde. Es werden die vorgegebenen Einstellungen verwendet.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] Konfigurationsdatei - Wir haben ein Nummerntrennzeichen auf die Standard-Einstellung zurückgesetzt, weil es mit dem Dezimalpunkt kollidiert. Wenn die locales Einstellungen vor Kurzem verändert wurden, ist das kein Problem.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] configuration file: Überspringe aktuellen (eventuell problematischen) Schlüssel. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] configuration file: ignoriere unbekannten \"key_type\" in \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] configuration file: Die Einstellungen konnten nicht gespeichert werden %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index übersteigt den gültigen Bereich in der Funktion »display_delete_line«. %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] unbekannte Anzeigeoption in der Funktion »display_change_option«" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "nicht unterstÃŒtzte inverse Funktion" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "nicht unterstÃŒtzte hyperbolische Funktion" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] unbekannter Notationsmodus in der Funktion \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] das Zeichen %c konnte von der Funktion \"axtof\" nicht umgewandelt werden. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] Funktion %s in »ftoax« konnte nicht umgewandelt werden. %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] die Farbe %s konnte in der Funktion »set_button_color« nicht umgewandelt werden. %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] Das Widget %s konnte von der Funktion \"activate_menu_item\" nicht gefunden werden. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "unbekannte Zahlenbasis" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion »get_display_number_string«. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion »display_result_number_length«. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] %s zu einer korrekten Zahl in der Funktion »string2double« umzuwandeln, ist fehlgeschlagen. Haben Sie Ihre Standorteinstellungen verändert? Das Löschen Ihrer Konfigurationsdatei könnte dieses Problem lösen. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"rad2dx\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "unbekannte Anzeigeoption in der »change_option« Funktion" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] Die Länge des Dezimalpunktes (in locale) wird nicht unterstützt: >%s<\nEs könnte Probleme beim Ausführen von %s geben! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] %s kann nicht geladen werden. Diese Datei wird benötigt, um galculators Benutzeroberfläche zu erstellen. Stellen Sie sicher, dass Sie ein Make-Installation durchgeführt haben und die Datei zugänglich ist!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "_Menü anzeigen" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Einstellungen" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Name" #: ../src/ui.c:1046 msgid "Value" msgstr "Wert" #: ../src/ui.c:1049 msgid "Description" msgstr "Beschreibung" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variable" #: ../src/ui.c:1081 msgid "Expression" msgstr "Formelausdruck" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Eingabe" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Potenz" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Klammer öffnen" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Klammer schließen" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "Aktuelle Zahl mit dem ersten Element des Stapels austauschen." #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "Elemente des Stapels zyklisch vertauschen" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Ergebnisanzeige" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex parser wurde mehr als %i Mal aufgerufen. %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Über galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Urheberrecht (c) 2002-2014 bei Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "ein GTK+ basierender wissenschaftlicher Taschenrechner" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sieben" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Acht" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Neun" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dividieren" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Vier" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Fünf" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Sechs" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Drei" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Subtrahieren" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Addieren" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Vorzeichenwechsel" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiplikation" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Aktuell angezeigten Wert zum Speicher addieren" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Vom Speicher lesen" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Zum Speicher schreiben" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Null" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Dezimalpunkt" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Eins" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Zwei" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Quadratwurzel" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Prozent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Fenster des Hauptprogrammes." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Textfeld für die Formeleingabe: Die zu berechnende Zeichenfolge wird hier eingegeben." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Taschenrechner zurücksetzen (alles löschen)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Anzeige löschen" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Rücktaste" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Datei" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Bearbeiten" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Anzeigewert _ausschneiden" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "Anzeigewert _kopieren" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Zum Anzeigewert einfügen und anfügen" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Einstellungen …" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Ansicht" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Standard Modus" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Wissenschaftlicher Modus" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Papiermodus" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Tasten" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Anzeigesteuerung" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funktionen" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logik" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Taschenrechner" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Zahlenbasis" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Dezimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadezimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Oktal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binär" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Winkeleinheit" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Grad" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radiant" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Neugrad" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Notations_modus" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraisch" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Umgekehrte Polnische Notation (UPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formeleingabe" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Hilfe" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Beenden" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Als Anzeigewert ein_fügen" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Über …" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Dezimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadezimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Oktal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binär" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Einstellungen" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Ein Dialogfenster zum Ändern von Einstellungen." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Schließt das Dialogfenster." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Erscheinungsbild" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Ergebnisschrift:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Farbe inaktives Modul:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Farbe aktives Modul:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Ergebnisschriftfarbe:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Hintergrundfarbe:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Schrift der Module:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Schrift des UPN-Stapels:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Farbe des UPN-Stapels:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Eine Hintergrundfarbe für die Anzeige auswählen" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Eine Schriftfarbe für die Ergebnisanzeige auswählen" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Eine UPN-Stapelfarbe auswählen" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Eine Farbe für das inaktive Modul auswählen" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Eine Farbe für das aktive Modul auswählen" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Eine Ergebnisschrift auswählen" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Eine UPN-Stapelschrift auswählen" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Eine Modulschrift auswählen" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Sichtbare Module" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Winkeleinheit" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notation" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Arithmetische Operation" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Offene Klammern" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Zahlenbasis" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Anzeige" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Schrift" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Benutzerdefinierte Tastenschrift benutzen" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Tastenschrift:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Eine Tastenschrift auswählen" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Größe" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimale Tastenbreite:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimale Tastenhöhe:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Benutzerdefinierte Konstanten:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Name:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Wert:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Beschreibung:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Hinzufügen" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Aktualisieren" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Entfernen" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Löschen" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstanten" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Benutzerdefinierte Funktionen" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Unbekannte:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Formelausdruck:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Zahlenbasis konfigurieren:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Dezimale Einstellungen" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Tausendertrennzeichen anzeigen" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Trennzeichen:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Blocklänge des Trennzeichens:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Hexadezimale Einstellungen" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "vorzeichenbehaftet" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Trennzeichen anzeigen" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Anzahl an Bits: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Oktale Einstellungen" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Binäre Einstellungen" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Länge auf ein Vielfaches fixieren, von" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Zahlen" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "UPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "endliche Stapelgröße (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "unendliche Stapelgröße" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Programmstart" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Angezeigten Wert beim beenden speichern" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Sichtbarkeit" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Menü sichtbar" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Allgemein" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangens" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Natürlicher Logarithmus" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktorielle" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Exponenteneingabe (Basis 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logarithmus (Basis 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Quadrat" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Benutzerdefinierte Funktionen" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "kon" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Inverser Modus" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hyperbolischer Modus" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "UND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logisches UND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "ODER" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logisches ODER" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logisches Exklusiv-ODER" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "bitweise Negierung" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadezimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadezimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadezimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadezimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadezimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadezimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Schiebung nach links" galculator-2.1.4/po/el.po000066400000000000000000001174241257264055300152530ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Efstathios Iosifidis , 2014 # Jim Spentzos , 2014 # Panos Panagiotopoulos , 2014 # thunk , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-10-15 13:10+0000\n" "Last-Translator: Panos Panagiotopoulos \n" "Language-Team: Greek (http://www.transifex.com/mate/MATE/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Εκτελέστε απλούς και επιστημονικούς υπολογισμούς" #: ../src/callbacks.c:1051 msgid "save here" msgstr "αποθηκεύστε εδώ" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Παρακαλώ υποβάλετε αναφορά σφάλματος." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Η μετατροπή του αριθμού κινητής υποδιαστολής στο float2string απέτυχε γιατή το buffer ήταν μικρό. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "π" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Αριθμός Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "Μη υποστηριζόμενη αντίστροφη συνάρτηση" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "Μη υποστηριζόμενη υπερβολική συνάρτηση" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "άγνωστη βάση αριθμού" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Εμφάνιση _γραμμής μενού" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Προτιμήσεις" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Όνομα" #: ../src/ui.c:1046 msgid "Value" msgstr "Τιμή" #: ../src/ui.c:1049 msgid "Description" msgstr "Περιγραφή" #: ../src/ui.c:1078 msgid "Variable" msgstr "Μεταβλητή" #: ../src/ui.c:1081 msgid "Expression" msgstr "Έκφραση" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Εκτέλεση (Εnter)" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Δύναμη" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Άνοιγμα παρένθεσης" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Κλείσιμο παρένθεσης" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Εμφάνιση Αποτελέσματος" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Σχετικά με το galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Πνευματική Ιδιοκτησία (c) 2002-2014 από τον Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Μια επιστημονική αριθμομηχανή βασισμένη στο GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Επτά" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Οκτώ" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Εννιά" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Διαίρεση" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Τέσσερα" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Πέντε" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Έξι" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Τρία" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Αφαίρεση" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Sum" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Αλλαγή προσήμου" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Πολλαπλασιασμός" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Προσθήκη εμφανιζόμενης τιμής στην μνήμη" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "Μ+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Ανάγνωση από μνήμη" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Αποθήκευση στη μνήμη" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Μηδέν" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Δεκαδικό ψηφίο" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Ένα" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Δύο" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Τετραγωνική ρίζα" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Ποσοστό" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Το παράθυρο του κύριου προγράμματος." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Πεδίο εισαγωγής τύπου - εισάγετε εδώ την έκφραση που θέλετε να υπολογισθεί" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Επαναφορά αριθμομηχανής (καθάρισμα όλων)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Καθάρισμα οθόνης" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Αρχείο" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Επεξεργασία" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Απο_κοπή Εμφανιζόμενης Τιμής" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Αντιγραφή Εμφανιζόμενης Τιμής" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Επικόλληση και Προσάρτηση στην Εμφανιζόμενη Τιμή" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Προτιμήσεις..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Προβολή" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Βασική Λειτουργία" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Επιστημονική Λειτουργία" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Λειτουργία Χαρτιού" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Κουμπιά" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Έλεγχος Εμφάνισης" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Λειτουργίες" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Λογική" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Τυπική" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Αριθμομηχανή" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Βάσεις Αριθμών" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Δεκαδικό" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Δεκαεξαδικό" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Οκτάεδρο" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Δυαδικό" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Μονάδες _γωνιών" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Μ_οίρες" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Ακτίνια" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Ακτίνια" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Λειτουργίες _συμβολισμών" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Αλγεβρική" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Αντίστροφη Πολωνική (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Εισαγωγή Τύπου" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Βοήθεια" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Έξοδος" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Επικόλληση Σαν Τιμή Οθόνης" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Σχετικά..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Δεκαδική" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Δεκαεξαδική" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Οκταδική" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Δυαδική" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Προτιμήσεις" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Διάλογος που χρησιμοποιείται για την αλλαγή των ρυθμίσεων προτιμήσεων" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Κλείνει τον διάλογο." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Εμφάνιση" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Γραμματοσειρά αποτελεσμάτων:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Χρώμα ανενεργής μονάδας:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Χρώμα ενεργής μονάδας:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Χρώμα γραμματοσειράς αποτελεσμάτων:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Χρώμα παρασκηνίου:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Γραμματοσειρά μονάδας:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Γραμματοσειρά στοίβας RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Χρώμα στοίβας RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Επιλέξτε χρώμα φόντου Γραμμής Ενδείξεων" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Επιλέξτε χρώμα γραμματοσειράς Αποτελεσμάτων" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Επιλέξτε ένα χρώμα Στοίβας RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Επιλέξτε χρώμα Ανενεργού Μodule" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Επιλέξτε χρώμα Ενεργοποιημένου Module" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Επιλέξτε Γραμματοσειρά Αποτελεσμάτων" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Επιλέξτε Γραμματοσειρά Στοίβας RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Επιλέξτε Γραμματοσειρά Module" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Εμφάνιση Modules" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Μονάδες Γωνίας" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Σημειογραφία" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Αριθμητική Λειτουργία" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Άνοιγμα Παρενθέσεων" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Σύστημα Βάσης Αρίθμησης" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Εμφάνιση" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Γραμματοσειρά" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Χρήση προσαρμοσμένης γραμματοσειράς πλήκτρου" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Γραμματοσειρά κουμπιών:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Επιλογή Γραμματοσειράς Κουμπιών" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Διάσταση" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Ελάχιστο πλάτος κουμπιών:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Ελάχιστο ύψος κουμπιών:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Σταθερές ορισμένες από τον χρήστη:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Όνομα:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Τιμή:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Περιγραφή:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Προσθήκη" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Ενημέρωση" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Διαγραφή" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Καθαρισμός" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Σταθερές" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Συναρτήσεις καθοριζόμενες από τον χρήστη" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Μεταβλητή:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Έκφραση:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Ρύθμιση βάσης συστήματος αρίθμησης:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Ρυθμίσεις Δεκαδικού Συστήματος" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Εμφάνιση διαχωριστικού χιλιάδων" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Διαχωριστικός χαρακτήρας:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Μήκος διαχωρισμού:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Ρυθμίσεις Δεκαεξαδικού Συστήματος" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Υπογεγραμμένο" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Εμφάνιση διαχωριστικού" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Αριθμός bits:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Ρυθμίσεις Οκταδικού Συστήματος" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Δυαδικές Ρυθμίσεις" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Προσαρμογή μήκους ως πολλαπλάσιου του" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Αριθμοί" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "πεπερασμένο μέγεθος στοίβας (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "άπειρο μέγεθος στοίβας" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Εκκίνηση" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Απομνημονευμένη τιμή ένδειξης κατά την έξοδο" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Εμφάνιση" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Εμφάνιση γραμμής μενού" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Γενικά" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Εφαπτομένη" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Φυσικός λογάριθμος (βάση: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Παραγοντικό" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Eισαγωγή εκθετικού (βάση: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Συνημίτονο" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Λογάριθμος (βάση: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Εις το τετράγωνο" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Συναρτήσεις καθοριζόμενες από τον χρήστη" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Αντιστροφή λειτουργίας" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Υπερβολική λειτουργία" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Ημίτονο" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "ΚΑΙ" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Λογικό ΚΑΙ" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "Ή" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Λογικό Ή" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Λογικό Αποκλειστικό OR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Δεκαεξαδικό 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Δεκαεξαδικό 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Δεκαεξαδικό 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Δεκαεξαδικό 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Δεκαεξαδικό 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Δεκαεξαδικό 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Υπόλοιπο Διαίρεσης Ακεραίων" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Κύλιση προς τα αριστερά" galculator-2.1.4/po/en_AU.po000066400000000000000000001164641257264055300156450ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Michael Findlay , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-09-06 08:46+0000\n" "Last-Translator: Michael Findlay \n" "Language-Team: English (Australia) (http://www.transifex.com/mate/MATE/language/en_AU/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: en_AU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Perform simple and scientific calculations" #: ../src/callbacks.c:1051 msgid "save here" msgstr "save here" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize should not get called. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUsage: %s [options]\n\noptions:\n(GTK options)\n -h, --help\t\tShow this usage message\n -v, --version\t\tShow version information\n\nCompiled against GTK version %i.%i.%i\nLinked against GTK version %i.%i.%i\n%s-precision floating point numbers.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] configuration file: Failed to create directory %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] configuration file: We will move the configuration file from %s to %s. After you quit %s, you may remove the configuration file from its old location %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Please submit a bug report." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - unknown operation character. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Euler's Number" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] configuration file: failed to convert %s to a number properly. Have you changed your locales? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] found unknown section %s in configuration file %s. Using preceding section.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] configuration file: couldn't open configuration file %s for reading. Nothing to worry about if you are starting %s for the first time. Using defaults.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] configuration file - We reset at least one separator character as it coincides with the decimal point. If you recently changed your locales settings, this is nothing to worry about.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] configuration file: strange boolean when writing. Skipping this key. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] configuration file: ignoring unknown \"key_type\" in \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] configuration file: couldn't save/write to configuration file %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index exceeds valid range in function \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] unknown display option in function \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "unsupported inverse function" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "unsupported hyperbolic function" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] unknown notation mode in function \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] failed to convert char %c in function \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] failed to convert %s in function \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] failed to convert colour %s in function \"set_button_colour\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "unknown number base" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] unknown number base in function \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] unknown number base in function \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] failed to convert %s to a number properly in function \"string2double\". Have you changed your locales? Deleting your configuration file might solve this problem. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] unknown number base in function \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] unknown angle base in function \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] unknown angle base in function \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] unknown number base in function \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] unknown number base in function \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] unknown number base in function \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "unknown display option in function \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] length of decimal point (in locale) is not supported: >%s<\nYou might face problems when using %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Couldn't load %s. This file is necessary to build galculator's user interface. Make sure you did a make install and the file is accessible!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Show _menu bar" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Preferences" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Name" #: ../src/ui.c:1046 msgid "Value" msgstr "Value" #: ../src/ui.c:1049 msgid "Description" msgstr "Description" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variable" #: ../src/ui.c:1081 msgid "Expression" msgstr "Expression" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Power" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Open Bracket" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Close Bracket" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "swap current number with top of stack" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "roll down stack" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Result Display" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex parser was called more than %i times. Do you know what you are doing? If not: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "About galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "a GTK+ based scientific calculator" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Seven" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Eight" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nine" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Divide" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Four" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Five" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Six" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Three" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Subtract" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Sum" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Change sign" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiply" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Add current display value to memory" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Read from memory" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Save to memory" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Decimal point" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "One" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Two" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Square root" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Percent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "The main program window." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Formula entry text field - enter string expression to compute here." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Reset calculator (clear all)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Clear display" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_File" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Edit" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Cu_t Display Value" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Copy Display Value" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Paste and Append to Display Value" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferences..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_View" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Basic Mode" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Scientific Mode" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Paper Mode" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Buttons" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Display Control" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Functions" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logical" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Number bases" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binary" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Angle _units" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "D_egrees" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radians" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradians" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Notation _modes" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraic" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Reverse Polish (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formula Entry" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Help" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Quit" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Paste As Display Value" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_About..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binary" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Preferences" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "A dialogue that is used to change preferences settings." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Closes the dialogue." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Appearance" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Result font:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Inactive module colour:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Active module colour:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Result font colour:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Background colour:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Module font:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN stack font:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN stack colour:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Pick a Display Background Colour" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Pick a Display Result Font Colour" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Pick a RPN Stack Colour" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Pick a Inactive Module Colour" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Pick a Active Module Colour" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Pick a Result Font" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Pick a RPN Stack Font" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Pick a Module Font" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Modules Visibility" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Angle base units" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notation" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Arithmetic operation" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Open brackets" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Number base units" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Display" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Font" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Use custom button font" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Button font:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Pick a Button Font" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimension" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimal button width:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimal button height:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "User defined constants:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Name:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Value:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Description:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Add" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Update" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Delete" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Clear" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constants" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "User defined functions:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variable:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Expression:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Configure number base: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Decimal Settings" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Show thousands separator" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Separator character:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Separator block length:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Hexadecimal Settings" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Signed" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Show separator" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Number of bits: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Octal Settings" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Binary Settings" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Fix length to a multiple of" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Numbers" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "finite stack size (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "infinite stack size" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Startup" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Remember display value on exit" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Visibility" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Show menu bar" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "General" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangent" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Natural logarithm (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Factorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Enter exponent (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosine" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logarithm (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Square" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "User defined functions" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Inverse mode" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hyperbolic mode" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sine" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logical AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logical OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logical XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitwise complement" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadecimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadecimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadecimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadecimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadecimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadecimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulus" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Left shift" galculator-2.1.4/po/en_GB.po000066400000000000000000001165321257264055300156240ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Andi Chandler , 2014 # Martin Wimpress , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-12-29 14:03+0000\n" "Last-Translator: Martin Wimpress \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/mate/MATE/language/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Perform simple and scientific calculations" #: ../src/callbacks.c:1051 msgid "save here" msgstr "save here" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize should not get called. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUsage: %s [options]\n\noptions:\n(GTK options)\n -h, --help\t\tShow this usage message\n -v, --version\t\tShow version information\n\nCompiled against GTK version %i.%i.%i\nLinked against GTK version %i.%i.%i\n%s-precision floating point numbers.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] configuration file: Failed to create directory %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] configuration file: We will move the configuration file from %s to %s. After you quit %s, you may remove the configuration file from its old location %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Please submit a bugreport." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - unknown operation character. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Euler's Number" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] configuration file: failed to convert %s to a number properly. Have you changed your locales? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] found unknown section %s in configuration file %s. Using preceding section.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] configuration file: couldn't open configuration file %s for reading. Nothing to worry about if you are starting %s for the first time. Using defaults.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] configuration file - We reset at least one separator character as it coincides with the decimal point. If you recently changed your locales settings, this is nothing to worry about.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] configuration file: strange boolean when writing. Skipping this key. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] configuration file: ignoring unknown \"key_type\" in \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] configuration file: couldn't save/write to configuration file %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index exceeds valid range in function \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] unknown display option in function \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "unsupported inverse function" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "unsupported hyperbolic function" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] unknown notation mode in function \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] failed to convert char %c in function \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] failed to convert %s in function \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] failed to convert colour %s in function \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "unknown number base" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] unknown number base in function \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] unknown number base in function \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] failed to convert %s to a number properly in function \"string2double\". Have you changed your locales? Deleting your configuration file might solve this problem. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] unknown number base in function \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] unknown angle base in function \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] unknown angle base in function \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] unknown number base in function \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] unknown number base in function \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] unknown number base in function \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "unknown display option in function \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] length of decimal point (in locale) is not supported: >%s<\nYou might face problems when using %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Couldn't load %s. This file is necessary to build galculator's user interface. Make sure you did a make install and the file is accessible!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Show _menu bar" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Preferences" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Name" #: ../src/ui.c:1046 msgid "Value" msgstr "Value" #: ../src/ui.c:1049 msgid "Description" msgstr "Description" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variable" #: ../src/ui.c:1081 msgid "Expression" msgstr "Expression" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Power" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Open Bracket" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Close Bracket" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "swap current number with top of stack" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "roll down stack" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Result Display" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex parser was called more than %i times. Do you know what you are doing? If not: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "About galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "a GTK+ based scientific calculator" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Seven" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Eight" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nine" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Divide" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Four" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Five" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Six" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Three" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Subtract" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Sum" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Change sign" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiply" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Add current display value to memory" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Read from memory" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Save to memory" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Decimal point" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "One" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Two" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Square root" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Percent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "The main program window." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Formula entry text field - enter string expression to compute here." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Reset calculator (clear all)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Clear display" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_File" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Edit" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Cu_t Display Value" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Copy Display Value" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Paste and Append to Display Value" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferences..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_View" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Basic Mode" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Scientific Mode" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Paper Mode" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Buttons" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Display Control" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Functions" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logical" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Number bases" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binary" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Angle _units" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "D_egrees" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radians" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradians" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Notation _modes" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraic" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Reverse Polish (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formula Entry" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Help" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Quit" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Paste As Display Value" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_About..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binary" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Preferences" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "A dialogue that is used to change preferences settings." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Closes the dialogue." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Appearance" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Result font:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Inactive module colour:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Active module colour:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Result font colour:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Background colour:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Module font:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN stack font:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN stack colour:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Pick a Display Background Colour" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Pick a Display Result Font Colour" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Pick a RPN Stack Colour" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Pick a Inactive Module Colour" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Pick a Active Module Colour" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Pick a Result Font" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Pick a RPN Stack Font" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Pick a Module Font" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Modules Visibility" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Angle base units" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notation" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Arithmetic operation" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Open brackets" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Number base units" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Display" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Font" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Use custom button font" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Button font:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Pick a Button Font" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimension" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimal button width:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimal button height:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "User defined constants:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Name:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Value:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Description:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Add" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Update" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Delete" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Clear" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constants" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "User defined functions:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variable:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Expression:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Configure number base: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Decimal Settings" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Show thousands separator" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Separator character:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Separator block length:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Hexadecimal Settings" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Signed" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Show separator" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Number of bits: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Octal Settings" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Binary Settings" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Fix length to a multiple of" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Numbers" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "finite stack size (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "infinite stack size" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Startup" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Remember display value on exit" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Visibility" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Show menu bar" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "General" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangent" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Natural logarithm (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Factorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Enter exponent (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosine" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logarithm (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Square" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "User defined functions" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Inverse mode" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hyperbolic mode" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sine" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logical AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logical OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logical XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitwise complement" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadecimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadecimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadecimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadecimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadecimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadecimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulus" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Left shift" galculator-2.1.4/po/es.po000066400000000000000000001214521257264055300152560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Adolfo Jayme Barrientos, 2014 # Emiliano Fascetti, 2015 # jcsl , 2014 # Lluís Tusquellas , 2014 # Naresu Tenshi , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-01-05 01:47+0000\n" "Last-Translator: Emiliano Fascetti\n" "Language-Team: Spanish (http://www.transifex.com/mate/MATE/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Realizar cálculos sencillos y científicos" #: ../src/callbacks.c:1051 msgid "save here" msgstr "guardar aquí" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed falló al recupera el iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize no debería invocarse. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUso: %s [options]\n\nopciones:\n(Opciones de GTK)\n -h, --help\t\tMuestra este mensaje\n -v, --version\t\tMuestra la información de la versión\n\nCompilado con la versión de GTK %i.%i.%i\nEnlazado con la versión de GTK %i.%i.%i\nNúmeros de coma flotante con precisión %s.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] archivo de configuración: No se pudo crear el directorio %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] archivo de configuración: Moveremos este archivo de configuración de %s a %s. Tras terminar %s, puede borrar el archivo de configuración de su antigua ubicación %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Envíe un informe de error." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - carácter de operador desconocido. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] La conversión del número en punto flotante en float2string falló porque el buffer era demasiado pequeño. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] La conversión del número en punto flotante en float2stringP falló porque el buffer era demasiado pequeño. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Número de Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] archivo de configuración: se ignora la entrada desconocida %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] archivo de configuración: %s tiene que ser TRUE o FALSE. Se usarán los valores por defecto. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] archivo de configuración: fallo al convertir %s a un número de forma apropiada. ¿Ha cambiado su configuración regional? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] archivo de configuración: se ignora key_type desconocido en estructura de configuración. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] encontrada sección desconocida %s en el archivo de configuración %s. Se usará la sección precedente.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] archivo de configuración: no se pudo abrir el archivo de configuración %s para leerlo. Nada de lo que preocuparse is está iniciando %s por primera vez. Se usará la configuración por defecto.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] archivo de configuración - Nosotros reiniciamos al menos un carácter de separación, ya que coincide con el punto decimal. Si ha cambiado recientemente sus ajustes locales, esto no es nada de qué preocuparse.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] del archivo de configuración: booleano extraño al escribir. Saltarse esta clave. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] archivo de configuración: se ignora key_type desconocido en estructura de configuración. %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] archivo de configuración: no se pudo grabar o escribir en el archivo de configuración %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index excede el rango valido en la función \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] opción de visualización desconocida en la función «change_option»" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "función inversa no admitida" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "función hiperbólica no admitida" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] modo de notación desconocido en la función «all_clear». %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] fallo al convertir el carácter %c en la función «axtof». %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] fallo al convertir %s en la función «ftoax». %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] fallo al convertir el color %s en la función «set_button_color». %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] fallo al buscar el widget %s en la función «activate_menu_item». %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "base de numeración desconocida" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] base de numeración desconocida en la función \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] base de numeración desconocida en la función \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] falló la conversión de %s a un número adecuado en la función «string2double». ¿Ha cambiado su configuración regional? Puede que eliminar el archivo de configuración resuelva este problema. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] base de numeración desconocida en la función \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] unidad de medida de ángulo desconocida en la función \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] unidad de medida de ángulo desconocida en la función \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] base de numeración desconocida en la función \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] base de numeración desconocida en la función \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] base de numeración desconocida en la función \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "opción de visualización desconocida en la función \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] longitud del punto decimal (en la configuración regional) no es compatible: >%s<\n¡Puede tener problemas al utilizar %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] No se ha podido cargar %s. Este archivo es necesario para construier la interfaz de usuario de galculator. ¡Asegúrese de que hizo un make install y de que el archivo es accesible!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Mostrar barra de _menús" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Preferencias de %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nombre" #: ../src/ui.c:1046 msgid "Value" msgstr "Valor" #: ../src/ui.c:1049 msgid "Description" msgstr "Descripción" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variable" #: ../src/ui.c:1081 msgid "Expression" msgstr "Expresión" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Entrar" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Potencia" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Abrir paréntesis" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Cerrar paréntesis" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "intercambiar el número actual con la parte superior de la pila" #: ../src/ui.c:1229 msgid "roll" msgstr "bajar" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "mover hacia abajo en la pila" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Ver resultado" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] analizador flex se ha llamado más de %i veces. ¿Sabes lo que estás haciendo? Si no: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Acerca de galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "© 2002-2014 por Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "una calculadora científica basada en GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Siete" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Ocho" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nueve" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dividir" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Cuatro" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Cinco" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Seis" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tres" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Restar" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Sumar" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "±" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Cambiar signo" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiplicar" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Añadir el contenido de la pantalla a la memoria" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Leer desde la memoria" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Almacenar en la memoria" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Cero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Separador decimal" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Uno" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dos" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Raíz cuadrada" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Porcentaje" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "La ventana principal del programa" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Campo de texto para la entrada de fórmulas - introduzca el texto de la expresión a calcular aquí." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Borrar todo" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Borrar pantalla" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "←" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Retroceso" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Archivo" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editar" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Cor_tar valor mostrado" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Copiar valor mostrado" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Pegar y añadir al valor mostrado" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferencias…" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Ver" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Modo _básico" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Modo _científico" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Modo hoja" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Botones" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Mostrar control" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funciones" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Lógico" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Estándar" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculadora" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "Bases de _numeración" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binaria" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Unidades de áng_ulos" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Grados" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radianes" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradianes" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Modos de notación" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraica" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "Polaca inversa (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Introducción de fórmulas" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "Ay_uda" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "Salir" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Pegar como valor a mostrar" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Acerca de…" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binario" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "Preferencias de galculator" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Un cuadro de diálogo que se utiliza para cambiar la configuración de preferencias." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Cierra el cuadro de diálogo." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Apariencia" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Tipografía del resultado:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Color del módulo inactivo:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Color del módulo activo:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Color de la tipografia del resultado:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Color de fondo:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Tipografía del módulo:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Tipografía de la pila RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Color de la pila RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Elija un color de fondo para la pantalla" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Elija un color para la tipografía del resultado en la pantalla" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Elija un color para la pila RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Elija un color para el módulo inactivo" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Elija un color para el módulo activo" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Elija una tipografía para los resultados" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Elija una tipografía para la pila RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Elija una tipografía para el módulo" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Visibilidad de los módulos" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unidades de medida de ángulos" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notación" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operación aritmética" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Abrir paréntesis" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Bases de numeración" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Visualización" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Tipografía" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Usar tipografía de botón personalizada" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Tipografía de los botones:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Elija una tipografía de botón" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimensión" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Ancho mínimo de botón:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Alto mínimo de botón:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Constantes definidas por el usuario:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nombre:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Valor:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Descripción:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Sumar" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Actualizar" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Borrar" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Limpiar" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constantes" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Funciones definidas por el usuario:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variable:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Expresión:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Configurar base de numeración: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Configuración decimal" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Mostrar separador de millares" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Carácter de separación:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Longitud del bloque separador:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Configuración hexadecimal" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Con signo" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Mostrar separador" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Número de bits: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Configuración octal" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Configuración binaria" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Fijar la longitud a un múltiplo de" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Números" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "Tamaño de pila finito (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "Tamaño de pila infinito" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Inicio" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Recordar el valor mostrado al salir" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Visibilidad" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Mostrar la barra de menú" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "General" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangente" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritmo natural (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Factorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Introduzca exponente (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Coseno" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritmo (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Cuadrado" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Funciones definidas por el usuario" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Modo inverso" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Modo hiperbólico" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Seno" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "Y" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "«Y» lógico" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "O" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "«O» lógico" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "«O» exclusivo lógico" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Complemento bit a bit" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadecimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadecimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadecimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadecimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadecimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadecimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Módulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Desplazamiento a la izquierda" galculator-2.1.4/po/es_MX.po000066400000000000000000001040331257264055300156560ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # eduardo osorio armenta , 2005 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-03-17 15:22+0000\n" "Last-Translator: Stefano Karapetsas \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/mate/MATE/language/es_MX/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "" #: ../src/callbacks.c:1051 msgid "save here" msgstr "" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "" #: ../src/config_file.c:181 msgid "pi" msgstr "" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "" #: ../src/config_file.c:184 msgid "e" msgstr "" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Mostrar barra _menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "" #: ../src/ui.c:1046 msgid "Value" msgstr "" #: ../src/ui.c:1049 msgid "Description" msgstr "" #: ../src/ui.c:1078 msgid "Variable" msgstr "" #: ../src/ui.c:1081 msgid "Expression" msgstr "" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr "" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "" #: ../src/ui.c:1223 msgid "ENT" msgstr "" #: ../src/ui.c:1225 msgid "y^x" msgstr "" #: ../src/ui.c:1227 msgid "x<>y" msgstr "" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "" #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "La ventana principal del programa" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Captura de Fórmula campo de texto - " #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Restaurar calculadora (limpiar todo)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Limpiar pantalla" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Retroceder" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "Archivo" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editar" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Cor_tar Valor Desplegado" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Copiar Valor Desplegado" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferencias..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Vista" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Modo _Basico" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Modo _Scientífico" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Botones" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Desplegar Control" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funciones" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Lógico" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Estandard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculadora" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Número bases" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binario" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Ángulo _unidades" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Grados" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radianes" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradianes" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Notación _modos" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraico" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Reverse Polish (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Captura de _Formula" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Ayuda" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "Salir" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Pegar Como Valor Desplegado" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Acerca.." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Números" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "tamaño de pila finito (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "tamaño de pila infinito" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Inicio" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Recordar valor desplegado al salir " #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Visibilidad" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Mostrar barra de menú" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "General" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangente" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritmo Natural (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "" galculator-2.1.4/po/et.po000066400000000000000000001076321257264055300152630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Ivar Smolin , 2014-2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-03-22 11:48+0000\n" "Last-Translator: Ivar Smolin \n" "Language-Team: Estonian (http://www.transifex.com/mate/MATE/language/et/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Lihtsate või teaduslike arvutuste tegemine" #: ../src/callbacks.c:1051 msgid "save here" msgstr "salvesta siia" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nKasutamine: %s [võtmed]\n\nvõtmed:\n(GTK võtmed)\n -h, --help\t\tKäesoleva kasutusjuhise näitamine\n -v, --version\t\tVersiooniandmete näitamine\n\nKompileeritud GTK versiooniga %i.%i.%i\nLingitud GTK versiooniga %i.%i.%i\nUjukomaarvude täpsusaste: %s.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] seadistusfail: Tõrge kataloogi %s loomisel.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Palun saada vearaport." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pii" #: ../src/config_file.c:181 msgid "pi" msgstr "pii" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Euleri arv" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Näita _menüüriba" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s eelistused" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nimi" #: ../src/ui.c:1046 msgid "Value" msgstr "Väärtus" #: ../src/ui.c:1049 msgid "Description" msgstr "Kirjeldus" #: ../src/ui.c:1078 msgid "Variable" msgstr "Muutuja" #: ../src/ui.c:1081 msgid "Expression" msgstr "Avaldis" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Astendamine" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Alustav sulg" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Lõpetav sulg" #: ../src/ui.c:1223 msgid "ENT" msgstr "" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Galculatorist lähemalt" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Autoriõigus (c) 2002-2014 Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+ teegil põhinev teaduslik kalkulaator" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Seitse" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Kaheksa" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Üheksa" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Jagamine" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Neli" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Viis" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Kuus" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Kolm" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Lahutamine" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Liitmine" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Märgi muutmine" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Korrutamine" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Hetkel kuvatava väärtuse liitmine mällu" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Mälust lugemine" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Mällu salvestamine" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Null" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Üks" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Kaks" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Ruutjuur" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Protsent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Valemi sisestusväli – arvutatava avaldise sisestamine stringina." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Kalkulaatori lähtestamine (täielik puhastus)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Kuva nullimine" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Tagasivõtmine" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Fail" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Redaktor" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Lõika kuvatav väärtus" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Kopeeri kuvatav väärtus" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Aseta ja lisa kuvatavale väärtusele" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Eelistused..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Vaade" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Põhirežiim" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Teaduslik režiim" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Pa_berirežiim" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Nupud" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Kuva juhtimine" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funktsioonid" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Loogika" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standardsed" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulaator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "N_urgaühikud" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Kraadid" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radiaanid" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Goonid" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraline" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Pööratud Poola notatsioon (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Valemi sisestamine" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "A_bi" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Programmist lähemalt" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Kuueteistkümnendsüsteem" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Kaheksandsüsteem" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Kahendsüsteem" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - eelistused" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Eelistuste muutmise dialoog." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Dialoogi sulgemine." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Välimus" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Tulemuse kirjatüüp:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Taustavärv:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN-i pinu kirjatüüp:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN-i pinu värv:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "RPN-i pinu värvuse valimine" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "RPN-i pinu kirjatüübi valimine" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notatsioon" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Kuva" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Kirjatüüp" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Nuppudel kasutatakse kohandatud kirjatüüpi" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Nupu kirjatüüp:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Nupu kirjatüübi valimine" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Mõõtmed" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Nupu vähim laius:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Nupu vähim kõrgus:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Kasutaja kirjeldatud konstandid" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nimi:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Väärtus:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Kirjeldus:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Lisa" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Uuenda" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Kustuta" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Puhasta" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstandid" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Kasutaja kirjeldatud funktsioonid" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Muutuja:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Avaldis:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Kümnendsüsteemi sätted" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Tuhandike eraldaja on nähtaval" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Eraldusmärk:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Eraldatava bloki pikkus:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Kuueteistkümnendsüsteemi sätted" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Bittide arv:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Kaheksandsüsteemi sätted" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Kahendsüsteemi sätted" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Arvud" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Käivitamine" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Kuvatav väärtus jäetakse lõpetamisel meelde" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Nähtavalolek" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Menüüriba on nähtaval" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Üldine" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangens" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Naturaallogaritm (alusel e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktoriaal" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Koosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Ruut" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Kasutaja kirjeldatud funktsioonid" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Siinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Loogiline JA" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Loogiline VÕI" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Loogiline VÄLISTAV VÕI" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Kuueteistkümnendsüsteemi 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Kuueteistkümnendsüsteemi 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Kuueteistkümnendsüsteemi 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Kuueteistkümnendsüsteemi 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Kuueteistkümnendsüsteemi 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Kuueteistkümnendsüsteemi 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Jäägiga jagamine" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "" galculator-2.1.4/po/eu.po000066400000000000000000001060531257264055300152600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Asier Iturralde Sarasola , 2014-2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-03-21 16:55+0000\n" "Last-Translator: Asier Iturralde Sarasola \n" "Language-Team: Basque (http://www.transifex.com/mate/MATE/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "" #: ../src/callbacks.c:1051 msgid "save here" msgstr "gorde hemen" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eulerren zenbakia" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Erakutsi _menu-barra" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s hobespenak" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Izena" #: ../src/ui.c:1046 msgid "Value" msgstr "Balioa" #: ../src/ui.c:1049 msgid "Description" msgstr "Deskribapena" #: ../src/ui.c:1078 msgid "Variable" msgstr "Aldagaia" #: ../src/ui.c:1081 msgid "Expression" msgstr "Adierazpena" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Sartu" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Berredura" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Ireki parentesia" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Itxi parentesia" #: ../src/ui.c:1223 msgid "ENT" msgstr "" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "galculator-i buruz" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright-a (c) 2002-2014 Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+en oinarrituriko kalkulagailu zientifikoa" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Zazpi" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Zortzi" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Bederatzi" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Zatiketa" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Lau" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Bost" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Sei" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Hiru" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Kenketa" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Batuketa" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Aldatu zeinua" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Biderketa" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Gehitu bistaraturiko balioa memoriara" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Irakurri memoriatik" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Gorde memoriara" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Hamartarren bereizlea" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Bat" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Bi" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Erro karratua" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Ehunekoa" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Berrezarri kalkulagailua (garbitu dena)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Garbitu pantaila" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Fitxategia" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editatu" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Moztu bistaratutako balioa" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Kopiatu bistaratutako balioa" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Itsatsi eta gehitu bistaratutako balioari" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Hobespenak..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Ikusi" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Oinarrizko modua" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Modu _zientifikoa" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Paperezko modua" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Botoiak" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Bistaratu kontrola" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funtzioak" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logika" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Estandarra" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulagailua" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Zenbaki-oinarria" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Hamartarra" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "Hama_seitarra" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Zortzitarra" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Bitarra" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Angelu unitateak" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Graduak" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radianak" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradianak" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Notazio _moduak" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Aljebraikoa" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Alderantzizko poloniarra (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formula sarrera" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Laguntza" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Irten" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Itsatsi bistaratutako balio bezala" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Honi buruz..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Hamartarra" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hamaseitarra" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Zortzitarra" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Bitarra" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Hobespenak" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Elkarrizketa-koadroa ixten du." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Itxura" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Emaitzaren letra-tipoa:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Modulu inaktiboen kolorea:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Modulu aktiboen kolorea:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Emaitzaren letra-kolorea:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Atzeko planoko kolorea:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Moduluaren letra-tipoa:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN pilaren letra-tipoa:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN pilaren kolorea:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notazioa" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Eragiketa aritmetikoa" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Bistaratu" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Letra-tipoa" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Botoien letra-tipoa:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Aukeratu botoien letra-tipoa" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Izena:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Balioa:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Deskribapena:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Gehitu" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Eguneratu" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Ezabatu" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Garbitu" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstanteak" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Aldagaia:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Adierazpena:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Erakutsi bereizlea" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Bit kopurua:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Zenbakiak" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Erakutsi menu-barra" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Orokorra" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangentea" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritmo naturala (oinarria: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktoriala" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosinua" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritmoa (oinarria: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Karratua" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Erabiltzaileak definituriko funtzioak" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinua" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "" galculator-2.1.4/po/fi.po000066400000000000000000001053071257264055300152460ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Eslam Ali , 2015 # Lasse Liehu , 2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-07-02 16:52+0000\n" "Last-Translator: Eslam Ali \n" "Language-Team: Finnish (http://www.transifex.com/mate/MATE/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "" #: ../src/callbacks.c:1051 msgid "save here" msgstr "tallenna tähän" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Neperin luku" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Näytä _valikkopalkki" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s-asetukset" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nimi" #: ../src/ui.c:1046 msgid "Value" msgstr "Arvo" #: ../src/ui.c:1049 msgid "Description" msgstr "Kuvaus" #: ../src/ui.c:1078 msgid "Variable" msgstr "Muuttuja" #: ../src/ui.c:1081 msgid "Expression" msgstr "Lauseke" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Syöttö" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Potenssi" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Aloittava sulje" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Lopettava sulje" #: ../src/ui.c:1223 msgid "ENT" msgstr "" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Tietoja galculator:sta" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "" #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+-pohjainen tieteellinen laskin" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Seitsemän" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Kahdeksan" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Yhdeksän" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Jaa" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Neljä" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Viisi" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Kuusi" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Kolme" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Vähennä" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Summa" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Kerro" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Lisää näytön nykyinen arvo muistiin" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Lue muistista" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Tallenna muistiin" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nolla" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Desimaalipiste" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Yksi" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Kaksi" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Neliöjuuri" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Prosentti" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Askelpalautin" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Tiedosto" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Muokkaa" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "L_eikkaa näytön arvo" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Kopioi näytön arvo" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Liitä ja lisää näytön arvoon" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Asetukset…" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Näytä" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Perustila" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Tieteellinen tila" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Paperi tila" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Näppäimet" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funktiot" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Looginen" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Laskin" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Kantalukujärjestelmät" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Desimaali" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Heksadesimaali" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Oktaali" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binääri" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Ohje" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Lopeta" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Liitä näytön arvoksi" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Tietoja…" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Desimaali" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Heksadesimaali" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Oktaali" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binääri" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Asetukset" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Sulkee valintaikkuna" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Ulkoasu" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Tuloksen fontti:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Taustaväri:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN-pinon fontti:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN-pinon väri:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Valitse RPN-pinon väri" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Valitse tuloksen fontti" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Valitse RPN-pinon fontti" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notaatio" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmeettinen toiminto" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Näyttö" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Fontti" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Käytä muuta painikkeen fonttia" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Painikkeen fontti:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Valitse näppäimen fontti" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nimi:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Arvo:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Kuvaus:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Lisää" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Päivitä" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Poista" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Tyhjennä" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Muuttuja:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Näytä erotin" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Bittien määrä:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Luvut" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Käynnistys" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Muista näytön arvo ohjelmaa lopetettaessa" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Näytä valikkopalkki" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Yleiset" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Looginen AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Looginen OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Looginen XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Heksadesimaali 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Heksadesimaali 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Heksadesimaali 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Heksadesimaali 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Heksadesimaali 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr " A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Heksadesimaali 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "" galculator-2.1.4/po/fr.po000066400000000000000000001215161257264055300152570ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Richard Canonne , 2014 # Simsor , 2014 # Tubuntu , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-04-17 11:48+0000\n" "Last-Translator: Richard Canonne \n" "Language-Team: French (http://www.transifex.com/mate/MATE/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Effectuer des calculs simples et scientifiques" #: ../src/callbacks.c:1051 msgid "save here" msgstr "sauvegarder ici" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed impossible de récupérer l'occurrence. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize ne devrais pas être appelée. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUsage : %s [options]\n\noptions :\n(Options GTK)\n-h, --help Afficher ce message\n-v, --version Afficher les informations de version\n\nCompilé avec GTK version %i.%i.%i\nLié avec GTK version %i.%i.%i\nNombres à virgule flottante de précision %s\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] fichier de configuration: Échec de la création du répertoire %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] fichier de configuration: Le fichier de configuration va être déplacé de %s vers %s. Après avoir quitté %s, vous pourrez supprimer le fichier de configuration de son ancien emplacement %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Remplissez un rapport de bug s'il vous plait" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - Caractère d'opération inconnu. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] La conversion du nombre en virgule flottante dans float2string a échoué car le tampon était trop petit. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] La conversion du nombre en virgule flottante dans float2stringP a échoué car le tampon était trop petit. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Constante d'Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] fichier de configuration: entrée inconnue ignorée %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] fichier de configuration: %s doit être TRUE ou FALSE. Utilisation de defaults. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] fichier de configuration : échec de la conversion correcte de %s en nombre. Avez-vous changé votre locale? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] fichier de configuration: key_type inconnue dans la structure de configuration ignorée. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] a trouvé une section inconnue %s dans le fichier de configuration %s.Utilisation de la section précédente.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] fichier de configuration: impossible d'ouvrir le fichier de configuration %s en lecture. Ignorez ce message si vous lancez %s pour la première fois. Utilisation des paramètrespar défauts.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] fichier de configration - Nous avons réinitialisé au moins un séparateur car il correspond à une virgule. Si vous avez récemment changé vos paramètres de langue, il n'y a pas de quoi s'inquiéter.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] fichier de configuration: étrange boolean à l'écriture. Clé ignorée. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] fichier de configuration: \"key_type\" inconnu ignoré dans \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] fichier de configuration: impossible d'écrire le fichier de configuration %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index dépasse l'intervalle valide dans la fonction \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] option d'affichage inconnue dans la fonction \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "Fonction inverse non supportée" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "Fonction hyperbolique non supportée" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] mode de notation inconnu dans la fonction \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] échec de la conversion du caractère %c dans la fonction \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] échec de la conversion de %s dans la fonction \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] échec de la conversion de la couleur %s dans la fonction \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] impossible de trouver le widget %s dans la fonction \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "base de numérotation inconnue" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] base de numérotation inconnue dans la fonction 'get_display_number_string'. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] base de numérotation inconnue dans la fonction 'get_display_number_length. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] échec de la conversion en nombre de %s dans la fonction \"string2double\". Avez-vous récemment changé vos locales ? Supprimer votre fichier de configuration pourrait régler le problème. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] base de numérotation inconnue dans la fonction \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] base angulaire inconnue dans la fonction \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] base angulaire inconnue dans la fonction \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] base de numérotation inconnue dans la fonction \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] base de numérotation inconnue dans la fonction \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] base de numérotation inconnue dans la fonction \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "option d'affichage inconnue dans la fonction \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] la longueur du point décimal (dans la locale) n'est pas supportée: >%s<\nVous devriez régler le problème en utilisant %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Impossible de charger %s. Ce fichier est nécessaire pour construire l'interface de galculator. Vérifiez que vous avez lancé make install et que le fichier est accessible !\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Afficher la barre du _menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Préférences de %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nom" #: ../src/ui.c:1046 msgid "Value" msgstr "Valeur" #: ../src/ui.c:1049 msgid "Description" msgstr "Description" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variable" #: ../src/ui.c:1081 msgid "Expression" msgstr "Expression" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Entrée" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Puissance" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Ouvrir la parenthèse" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Fermer la parenthèse" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "échanger le nombre actuel avec le début de la pile" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "faire tourner le contenu de la pile" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Affichage du résultat" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] l'analyseur de flex a été appelé plus de %i fois. Savez-vous ce que vous faites ? Si non : %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "À propos de galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "une calculatrice scientifique basée sur GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sept" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Huit" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Neuf" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Division" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Quatre" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "_Cinq" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Six" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Trois" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Soustraire" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Somme" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Changer le signe" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiplication" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Ajoute le résultat actuel dans la mémoire" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Lecture de la mémoire" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Sauvegarde la mémoire" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zéro" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Point décimal" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Un" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Deux" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Racine carrée" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Pourcent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Fenêtre principale" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Champs d'entrée de texte de formule - entrer l'expression de la chaîne à calculer ici." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Remise à zéro de la calculatrice (efface tout)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Effacer l'affichage" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Effacer" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Fichier" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editer" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Couper la valeur affichée" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "Copier la valeur affichée" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "Coller et ajouter _pour afficher la valeur" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Préférences..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Affichage" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Mode _Basic" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Mode Scientifique" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Mode _papier" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Boutons" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Contrôle de l'affichage" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Fonctions" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logique" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculatrice" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "Bases de _numérotation" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Décimale" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_hexadécimale" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octale" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binaire" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Unités angulaires" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "D_egrés" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radians" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Grades" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Modes de notation" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algébrique" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "Logique Polonaise Inve_rse (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Entrée de la _formule" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Aide" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Quitter" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Coller comme valeur affichée" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_À propos..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binaire" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Préférences" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Une fenêtre utilisée pour changer les préférences." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Ferme la fenêtre." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Apparence" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Police des résultats:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Couleur des modules inactifs" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Couleur des modules actifs." #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Couleur de la police des résultats:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Couleur d'arrière-plan:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Police des modules:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Police de la pile du mode RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Couleur de la pile du mode RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Choisissez une couleur d'affichage d'arrière-plan" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Choisissez une couleur pour la police d'affichage du résultat" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Choisissez une couleur pour la pile NPI" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Choisissez une couleur pour les modules inactifs" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Choisissez une couleur pour les modules actifs" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Choisissez une police pour les résultats" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Choisissez une police pour la pile NPI" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Choisissez une police pour les modules" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Affichage des modules" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unités angulaires" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notation" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Opérations arithmétiques" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "État des parenthèses" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Bases de numérotation" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Affichage" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Police" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Utiliser la police personnalisée pour les boutons" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Police des boutons:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Choisissez une police pour les boutons" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimension" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Largeur minimale des boutons:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Hauteur minimale des boutons:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Constantes définies par l'utilisateur:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nom:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Valeur:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Description" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Ajouter" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Mettre à jour" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Supprimer" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Effacer" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constantes" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Fonctions définies par l'utilisateur:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variable:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Expression:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Configurer la base de numération :" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Réglages décimal" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Afficher le séparateur de milliers" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Charactère du séparateur:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Taille du bloc séparateur :" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Réglages hexadecimal" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Signé" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Afficher le séparateur" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Nombre de bits:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Réglages octal" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Réglages binaire" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Fixer la longueur comme multiple de" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Nombres" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "taille finie de la pile (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "taille infinie de la pile" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Démarrage" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Mémoriser la valeur affichée en quittant" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Affichage" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Afficher la barre de menu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Général" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangente" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logarithme naturel (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Factorielle" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Entrez l'exposant (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logarithme (base 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "X^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Carré" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Fonctions définies par l'utilisateur" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Mode inverse" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Mode hyperbolique" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "ET logique" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "OU logique" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "OU exclusif logique" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Complément binaire" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "hexadécimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "hexadécimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "hexadécimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "hexadécimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "hexadécimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "hexadécimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Décalage à gauche" galculator-2.1.4/po/gl.po000066400000000000000000001210631257264055300152470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Miguel Anxo Bouzada , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-04-02 17:26+0000\n" "Last-Translator: Miguel Anxo Bouzada \n" "Language-Team: Galician (http://www.transifex.com/mate/MATE/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Realizar cálculos sinxelos e científicos" #: ../src/callbacks.c:1051 msgid "save here" msgstr "gardar aquí" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] fallou on_prefs_number_combo_changed ao recuperar o elemento. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] non debería invocarse on_main_window_check_resize. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUso: %s [opcións]\n\nopcións:\n(opcións GTK)\n -h, --help\t\tAmosa esta mensaxe d uso\n -v, --version\t\tAmosa información da versión\n\nCompilado con GTK versión %i.%i.%i\nVinculado contra GTK versión %i.%i.%i\nprecisión dos números de punto flotante %s\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] ficheiro de configuración: Fallou na creación do directorio %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] ficheiro de configuración: Este ficheiro de configuración vai seren movido de %s cara %s. Unha vez teña rematado %s, pode retirar o ficheiro de configuración da antiga localización %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Agradecémoslle que nos envíe un informe do fallo." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - carácter descoñecido de operador. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Fallou a conversión do número en punto flotante en float2string porque o búfer era pequeno de máis. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Fallou a conversión do número en punto flotante en float2stringP porque o búfer era pequeno de máis. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Número de Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] ficheiro de configuración: ignorase a entrada descoñecida %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] ficheiro de configuración: %s ten que ser VERDADEIRO ou FALSO. Usaranse os valores predeterminados. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] ficheiro de configuración: fallou ao converter %s a un número de forma apropiada. Cambiou a súa configuración rexional? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] ficheiro de configuración: ignorase key_type na estrutura de configuración. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] atopouse unha sección descoñecida %s no ficheiro de configuración %s. Usarase a sección precedente.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] ficheiro de configuración: non foi posíbel abrir o ficheiro de configuración %s para lelo. Iso non ten que preocupalo se está iniciando %s por primeira vez. Usarase a configuración predeterminada.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] ficheiro de configuración - reiniciouse polo menos un carácter de separación, xa que coincide co punto decimal. Se cambiou recentemente os seus axustes rexionais, non ten de que preocuparse.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] ficheiro de configuración: atopouse un booleano estraño ao escribir. Omítese esta clave. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] ficheiro de configuración: ignorase o «key_type» descoñecido en «config_structure». %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] ficheiro de configuración: non é posíbel gardar/escribir no ficheiro de configuración %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index excede do intervalo aceptado na función «display_delete_line». %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] opción de vista descoñecida na función «display_change_option»" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "a función inversa non está admitida" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "a función hiperbólica non está admitida" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] notación descoñecida na función «all_clear». %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] fallou ao converter o carácter %c na función «axtof». %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] fallou ao converter %s na función «ftoax». %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] fallou ao converter a cor %s na función «set_button_color». %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] fallou ao atopar o trebello %s na función «activate_menu_item». %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "base numérica descoñecida" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] base numérica descoñecida na función «get_display_number_string». %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] base numérica descoñecida na función «get_display_number_length». %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] non foi posíbel converter axeitadamente %s a un número na función «string2double». Cambiou recentemente os axustes rexionais? É probábel que se elimina o ficheiro de configuración quede arranxado este problema. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] base numérica descoñecida na función «string2double». %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] unidade básica de ángulo descoñecida na función «x2rad». %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] unidade básica de ángulo descoñecida na función «rad2x». %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] base numérica descoñecida na función «get_sep». %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] base numérica descoñecida na función «get_sep_length». %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] base numérica descoñecida na función «get_sep_char». %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "[%s] opción de vista descoñecida na función «change_option»" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] a lonxitude do punto decimal (na configuración rexional) non é compatíbel: >%s<\\n\nPoden xurdir problemas ao empregar %s! %s\\n\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Non foi posíbel cargar %s. Este ficheiro é necesario para construír a interface de usuario do galculator. Asegúrese de ter feito un «make install» e de que ficheiro é accesíbel!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Amosar a barra do _menú" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Preferencias" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nome" #: ../src/ui.c:1046 msgid "Value" msgstr "Valor" #: ../src/ui.c:1049 msgid "Description" msgstr "Descrición" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variábel" #: ../src/ui.c:1081 msgid "Expression" msgstr "Expresión" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Intro" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Potencia" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Abrir paréntese" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Pechar paréntese" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "intercambiar o número actual coa parte superior da rima" #: ../src/ui.c:1229 msgid "roll" msgstr "baixar" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "mover cara abaixo na rima" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Ver o resultado" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] o analizador flex foi chamado máis de %i veces. Sabe o que está a facer? Se non: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Sobre o galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 por Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "unha calculadora científica baseada en GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sete" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Oito" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nove" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "÷" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dividir [/]" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Catro" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Cinco" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Seis" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tres" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Restar" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Sumar" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "±" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Cambiar o signo [+/-]" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "x" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiplicar [*]" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Engadir o contido da pantalla na memoria" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Ler desde a memoria" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Gardar na memoria" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Cero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "," #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Punto decimal" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Un" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dous" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "√" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Raíz cadrada" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Porcentaxe" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "A xanela principal do programa" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Campo de texto para a entrada de fórmulas - introduza aquí a expresión a calcular." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Poñer a 0 (limpar todo)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Limpar a pantalla" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "←" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Retroceso" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Ficheiro" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editar" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Cor_tar o valor amosado" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Copiar o valor amosado" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Pegar e engadir ao valor amosado" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "P_referencias..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Ver" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Modo _básico" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Modo _científico" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Modo _folla de papel" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Botóns" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Amosar os controis" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funcións" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Lóxico" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Estándar" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculadora" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Bases numéricas" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binario" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Unidades angulares" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Graos" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radians" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "Gra_dians" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Modos de notación" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Alxebraica" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Polaca inversa (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Entrada de fórmulas" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Axuda" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Saír" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Pegar como valor a amosar" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Sobre..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binario" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Preferencias" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Unha xanela para cambiar os axustes das preferencias." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Pecha a xanela." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Aparencia" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Tipo de letra do resultado:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Cor do módulo inactivo:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Cor do módulo activo:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Cor das letras do resultado:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Cor do fondo:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Tipo de letra do módulo:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Tipo de letra da rima RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Cor da rima RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Escolla unha cor de fondo para a pantalla" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Escolla unha cor para as letras do resultado" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Escolla unha cor para a rima RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Escolla unha cor para o módulo inactivo" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Escolla unha cor para o módulo activo" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Escolla un tipo de letra para o resultado" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Escolla un tipo de letra para a rima RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Escolla un tipo de letra para o módulo" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Visibilidade dos módulos" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unidades básicas de ángulo" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notación" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operación aritmética" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Abrir parénteses" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Unidades básicas de número" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Visor" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Tipo de letra" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Usar un tipo de letra personalizado" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Tipo de letra do botón:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Escolla un tipo de letra para o botón" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimensións" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Largo mínimo do botón:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Alto mínimo do botón:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Constantes definidas polo usuario:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nome:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Valor:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Descrición:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Engadir" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Actualizar" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Eliminar" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Limpar" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constantes" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Funcións definidas polo usuario:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variábel:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Expresión:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Configurar a base numérica:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Configuración decimal" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Amosar o separador de milleiros" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Carácter de separación:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Lonxitude do bloque separador:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Configuración hexadecimal" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Con signo" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Amosar o separador" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Número de bits: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Configuración octal" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Configuración binario" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Fixar a lonxitude a un múltiplo de" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Números" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "Tamaño finito da rima (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "Tamaño infinito da rima" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Inicio" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Lembrar o valor amosado ao saír" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Visibilidade" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Amosar a barra do menú" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Xeral" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tanxente" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritmo natural (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Factorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Introduza o expoñente (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Coseno" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritmo (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Cadrado" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Funcións definidas polo usuario" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Modo inverso" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Modo hiperbólico" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Seno" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Y lóxico" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "OU lóxico" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "XOR lóxico" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Complemento bit a bit" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadecimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadecimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadecimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadecimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadecimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadecimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Módulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Desprazamento cara la esquerda" galculator-2.1.4/po/hr.po000066400000000000000000001061341257264055300152600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Ivica Kolić , 2014 # Tomislav Krznar , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-11-21 18:18+0000\n" "Last-Translator: Ivica Kolić \n" "Language-Team: Croatian (http://www.transifex.com/mate/MATE/language/hr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hr\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" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "" #: ../src/callbacks.c:1051 msgid "save here" msgstr "spremi ovdje" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] konfiguracijska datoteka: Neuspjelo stvaranje direktorija %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] konfiguracijska datoteka:Premjestiti ćemo konfiguracijsku datoteku iz %s u %s. Nakon što završite %s, možete ukloniti konfiguracijsku datoteku sa njene stare lokacije %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eulerov broj" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Prikaži _traku izbornika" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Postavke za %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Ime" #: ../src/ui.c:1046 msgid "Value" msgstr "Vrijednost" #: ../src/ui.c:1049 msgid "Description" msgstr "Opis" #: ../src/ui.c:1078 msgid "Variable" msgstr "Varijabla" #: ../src/ui.c:1081 msgid "Expression" msgstr "" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Unos" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Energija" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Otvori zagradu" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Zatvori zagradu" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "O galculatoru" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Autorska prava (c) 2002-2014 by Simon Flöry\n" #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr " GTK+ bazirani znanstveni kalkulator" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sedam" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Osam" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Devet" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Podijeli" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Četiri" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Pet" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Šest" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tri" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Oduzmi" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Promijeni predznak" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Pomnoži" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Spremi u memoriju" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nula" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Decimalna točka" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Jedan" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dva" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Kvadratni korijen" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Postotak" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Prozor glavnog programa." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Očisti zalon" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Datoteka" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Uredi" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Osobitosti..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Pogled" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Osnovni način" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Znanstveni način" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Dugmad" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funkcije" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logički" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standardno" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimalni" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Heksadecimalni" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Oktalni" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binarni" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Jedinice _kuta" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "S_tupnjevi" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radijani" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Pomoć" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Izlaz" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_O programu..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimalni" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Heksadecimalni" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Oktalni" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binarni" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - osobitosti" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Dijalog koji se koristi za prmjenu postavki osobitosti." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Izgled" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Neaktivna boja modula:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Aktivna boja modula:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Boja pozadine:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Font modula:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Odaberite pozadinsku boju zaslona" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Odaberite boju neaktivnog modula" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Odaberite boju aktivnog modula" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Vidljivost modula" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmetička operacija" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Otvorene zagrade" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Prikaz" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Font" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimenzija" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Ime:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Vrijednost:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Opis:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Dodaj" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Ažuriraj" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Obriši" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Obriši" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Varijabla:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Prikaži razdjelnik" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Broj bitova:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Brojevi" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "konačna veličina stoga (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Vidljivost" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Prikaži traku izbornika" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Općenito" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Prirodni logaritam (baza: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Unos eksponenta (baza: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritam (baza: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Korisnički definirane funkcije" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "I" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logičko \"I\"" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "ILI" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logičko \"ILI\"" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "Isključivo ILI" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logičko \"Isključivo ILI\"" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Moduli" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Lijevi shift" galculator-2.1.4/po/hu.po000066400000000000000000001165401257264055300152650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # kami911 , 2014 # kami911 , 2014 # Rezső Páder , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-11-03 17:22+0000\n" "Last-Translator: Rezső Páder \n" "Language-Team: Hungarian (http://www.transifex.com/mate/MATE/language/hu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Egyszerű és tudományos számítások" #: ../src/callbacks.c:1051 msgid "save here" msgstr "mentés ide" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nHasználat: %s [opciók]\n\nopciók:\n(GTK opciók)\n -h, --help\t\tEzen üzenet megjelenítése\n -v, --version\t\tVerzió információ megjelenítése\n\nFordításhoz használt GTK verzió: %i.%i.%i\nHasznált GTK verzió: %i.%i.%i\n%s pontosságú lebegőpontos számok.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] konfigurációs fájl: %s könyvtár létrehozása nem sikerült.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Kérem küldjön egy hibajelentést." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - ismeretlen műveleti karakter. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] A lebegőpontos szám átalakítása float2string-ben nem sikerült, mert túl kicsi volt a buffer. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] A lebegőpontos szám átalakítása float2stringP-ben nem sikerült, mert túl kicsi volt a buffer. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Euler féle szám" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] konfigurációs fájl: ismeretlen bejegyzés figyelmen kívül hagyása: %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] konfigurációs fájl: %s értéke TRUE vagy FALSE lehet. Az alapértelmezést használom. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] configuration file: ignoriere unbekannten key_type in config structure. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] Der unbekannte Abschnitt %s wurde in der Konfigurationsdatei %s gefunden. Setze mit vorherigem Abschnitt fort.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] configuration file: konnte die Konfigurationsdatei %s nicht zum Lesen öffnen. Das stellt kein Problem das, wenn %s zum ersten Mal gestartet wird. Es werdendie Standard-Einstellungen verwendet.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] Konfigurationsdatei - Wir haben ein Nummerntrennzeichen auf die Standard-Einstellung zurückgesetzt, weil es mit dem Dzimalpunkt kollidiert. Wenn die locales Einstellungen vor Kurzem verändert wurden, ist das kein Problem.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] configuration file: Überspringe aktuellen (eventuell problematischen) Schlüssel. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] configuration file: ignoriere unbekannten \"key_type\" in \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] configuration file: Die Einstellungen konnten nicht gespeichert werden %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "nicht unterstÃŒtzte inverse Funktion" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "nicht unterstÃŒtzte hyperbolische Funktion" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] unbekannter Notationsmodus in der Funktion \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] das Zeichen %c konnte von der Funktion \"axtof\" nicht umgewandelt werden. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] Das Widget %s konnte von der Funktion \"activate_menu_item\" nicht gefunden werden. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "unbekannte Zahlenbasis" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"display_result_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"rad2dx\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] unbekannte Zahlenbasis in der Funktion \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "_Menüsor mutatása" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s beállítások" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Név:" #: ../src/ui.c:1046 msgid "Value" msgstr "Érték:" #: ../src/ui.c:1049 msgid "Description" msgstr "Leírás:" #: ../src/ui.c:1078 msgid "Variable" msgstr "Változó:" #: ../src/ui.c:1081 msgid "Expression" msgstr "Képlet:" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Belépés" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Hatványozás" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Nyitó zárójel" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Záró zárójel" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "az aktuális szám cseréje a verem tetején lévővel" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Eredmény ablak" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] a flex parser több, mint %i alkaloomal lett használva. Tudja, mit tesz? Ha nem: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Névjegy" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 – Készítette: Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "egy GTK+ alapú tudományos számológép" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Hét" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Nyolc" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Kilenc" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Osztás" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Négy" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Öt" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Hat" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Három" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Kivonás" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Összeadás" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Előjel váltás" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Szorzás" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Kijelző értékét memóriába" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Olvasás a memóriából" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Mentés a memóriába" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nulla" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "," #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Tizedesvessző" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Egy" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Kettő" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Négyzetgyök" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Százalék" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "A fő programablak." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Textfeld für die Formeleingabe: Die zu berechnende Zeichenfolge wird hier eingegeben." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Számológépet alaphelyzetbe állít (mindent töröl )" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Kijelző törlése" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Utolsó számjegy törlése" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Fájl" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Szerkesztés" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Kijelzett érték _kivágása" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "Kijelzett érték _másolása" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Érték beillesztése a végére" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Beállítások..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Nézet" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Alap mód" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Tudományos mód" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Papír mód" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Nyomógombok" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Kijelző kezelése" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Függvények" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logikai" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Numerikus" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Számológép" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Számrendszer" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Tizes" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Tizenhatos" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Nyolcas" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Kettes" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Szög _mértékegysége" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Fok" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radián" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradián" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Jelölés_módok" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebrai" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Fordított lengyel (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Képletek" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Súgó" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Kilépés" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Beillesztés a kijelzőre" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Névjegy..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Tizes (decimális)" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Tizenhatos (hexadecimális)" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Nyolcas (oktális)" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Kettes (bináris)" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Beállítások" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Párbeszédablak a beállítások módosítására." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Párbeszédablak bezárása." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Megjelenés" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Eredmény betűtípus:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Inaktív modul szín:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Aktív modul szín:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Eredmény betűszín:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Háttérszín:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Modul betűtípus:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN verem betűtípus:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN verem szín:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Válassza ki a kijelző háttérszínét:" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Válassza ki az eredmény betűszín:" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Válassza ki az RPN verem színét:" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Válassza ki az inaktív modul színét:" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Válassza ki az aktív modul színét:" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Válassza ki az eredmény betűtípusát:" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Válassza ki az RPN verem betűtípusát:" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Válassza ki a modul betűtípusát:" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Modulok kijelzése" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Síkszögek" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Jelölésmód" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Számtani művelet" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Nyitó zárójelek" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Számrendszer" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Kijelző" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Betűtípus" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Egyéni nyomógomb-betűtipus" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Nyomógomb betűtipusa:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Válassza ki a nyomógombok betűtípusát:" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Méret" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimalis szélesség:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimalis magasság:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Felhasználó által megadott állandók:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Név:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Érték:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Leírás:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Hozzáadás" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Frissítés" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Eltávolítás" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Leürítés" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Állandók" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Felhasználói függvények" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Változó:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Képlet:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Számrendszer:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Tizes számrendszer" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Ezres elválasztás" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Elválasztójel:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Csoportosítás hossza:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Tizenhatos számrendszer" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Aláírt" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Elválasztó" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Bitek száma: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Nyolcas számrendszer" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Kettes számrendszer" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Adott hossz többszöröse" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Számrendszerek" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "Fordított lengyel jelölés - RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "véges veremméret (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "végtelen veremméret" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Indítási beállítások" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Kijelző értékének mentése kilépéskor" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Megjelenés" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Menüsor mutatása" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Általános" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangens" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Természetes alapú logaritmus" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktoriális" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Tizes alapú logaritmus" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Tizes alapú logaritmus" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Négyzet" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Felhasználói függvények" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "kon" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Inverz mód" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hiperbolikus mód" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "ÉS" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logikai ÉS" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "VAGY" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logikai VAGY" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logikai kizáró VAGY" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitenkénti kiegészítés" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Tizenhatos számrendszer 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Tizenhatos számrendszer 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Tizenhatos számrendszer 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Tizenhatos számrendszer 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Tizenhatos számrendszer 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Tizenhatos számrendszer 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Maradékos osztás" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Balra mozdítás" galculator-2.1.4/po/id.po000066400000000000000000001173341257264055300152470ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Willy Sudiarto Raharjo , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-04-17 03:07+0000\n" "Last-Translator: Willy Sudiarto Raharjo \n" "Language-Team: Indonesian (http://www.transifex.com/mate/MATE/language/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Melakukan kalkulasi sederhana dan ilmiah" #: ../src/callbacks.c:1051 msgid "save here" msgstr "simpan disini" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed gagal untuk mendapatkan iterasi %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize seharusnya tidak dipanggil. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nPenggunaan: %s [opsi]\n\nopsi:\n(opsi GTK)\n-h, --help⇥⇥Tampilkan pesan penggunaan ini\n-v, --version⇥⇥Tampilkan informasi versi\n\nDibangun diatas GTK versi %i.%i.%i\nDihubungkan dengan GTK versi %i.%i.%i\ntingkat presisi %s angka pecahan.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] berkas konfigurasi: Gagal membuat direktori %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] berkas konfigurasi: Kami akan memindahkan berkas konfigurasi dari %s ke %s. Setelah Anda keluar dari %s, Anda boleh menghapus berkas konfigurasi dari lokasi lamanya %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Harap melaporkan laporan kesalahan." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - karakter operasi tidak diketahui. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Konversi pada bilangan pecahan pada float2string gagal karena penampung terlalu kecil. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Konversi pada bilangan pecahan pada float2stringP gagal karena penampung terlalu kecil. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Bilangan Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] berkas konfigurasi: mengabaikan masukan yang tidak dikenali %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] berkas konfigurasi: %s harus bernilai TRUE atau FALSE. Menggunakan nilai default. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] berkas konfigurasi: gagal mengkonversi %s ke angka. Apakah Anda mengubah pengaturan lokal Anda? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] berkas konfigurasi: mengabaikan kunci key_type yang tidak diketahui pada struktur konfigurasi. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] menemukan bagian %s yang tidak diketahui pada berkas konfigurasi %s. Menggunakan bagian sebelumnya.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] berkas konfigurasi: tidak bisa membuka berkas konfigurasi %s untuk dibaca. Tidak perlu Anda khawatirkan jika Anda menjalankan %s untuk pertama kalinya. Menggunakan nilai default.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] berkas konfigurasi - Kami mengembalikan paling tidak satu karakter pemisah karena bertabrakan dengan tanda desimal. Jika Anda baru saja mengganti setting lokal, maka hal ini tidak perlu Anda khawatirkan.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] berkas konfigurasi: boolean aneh ketika menyimpan. Mengabaikan kunci ini. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] berkas konfigurasi: mengabaikan \"key_type\" pada \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] berkas konfigurasi: tidak bisa menyimpan/menulis pada berkas konfigurasi %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index melebihi batas pada fungsi \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] opsi tampilan tidak diketahui pada fungsi \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "fungsi inverse tidak didukung" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "fungsi hiperbolik tidak didukung" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] mode notasi tidak diketahui pada fungsi \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] gagal mengkonversi karakter %c pada fungsi \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] gagal mengkonversi %s pada fungsi \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] gagal mengkonversi warna %s pada fungsi \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] gagal mencari widget %s pada fungsi \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "basis angka tidak diketahui" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] basis angka tidak diketahui pada pada fungsi \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] basis angka tidak diketahui pada fungsi \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] gagal mengkonversi %s ke angka pada fungsi \"string2double\". Apakah Anda mengubah pengaturan lokal Anda? Menghapus berkas konfigurasi mungkin bisa menyelesaikan masalah ini. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] basis angka tidak diketahui pada fungsi \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] basis sudut tidak diketahui pada fungsi \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] basis sudut tidak diketahui pada fungsi \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] basis angka tidak diketahui pada fungsi \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] basis angka tidak diketahui pada fungsi \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] basis angka tidak diketahui pada fungsi \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "Opsi tampilan tidak diketahui pada fungsi \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] panjang titik desimal (pada lokal) tidak didukung: >%s<\nAnda mungkin akan mengalami masalah ketika menggunakan %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Tidak bisa memuat %s. Berkas ini penting untuk membangun antarmuka galculator. Pastikan Anda menjalankan make install dan berkas dapat diakases!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Tampilkan _menu bar" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Preferensi" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nama" #: ../src/ui.c:1046 msgid "Value" msgstr "Nilai" #: ../src/ui.c:1049 msgid "Description" msgstr "Deskripsi" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variabel" #: ../src/ui.c:1081 msgid "Expression" msgstr "Ekspresi" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Pangkat" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Kurung Buka" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Kurung Tutup" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "tukar angka saat ini dengan puncak tumpukan" #: ../src/ui.c:1229 msgid "roll" msgstr "putar" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "putar tumpukan" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Tampilan Hasil" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] parser berkas dipanggil lebih dari %i kali. Apakah Anda tahu apa yang Anda lakukan? Jika tidak: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Tentang galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Hakcipta (c) 2002-2014 oleh Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Kalkulator ilmiah berbasis GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Tujuh" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Delapan" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Sembilan" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Bagi" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Empat" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Lima" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Enam" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tiga" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Kurangi" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Tambah" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Ganti tanda" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Kali" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Tambahkan tampilan nilai saat ini ke memori" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Baca dari memori" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Simpan ke memori" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nol" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Titik desimal" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Satu" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dua" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Akar pangkat" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Persen" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Jendela program utama." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Kolom teks input rumus - masukkan ekspresi string yang hendak dikomputasi disini." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Reset kalkulator (bersihkan semua)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Bersihkan layar" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Berkas" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Edit" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Ambi_l Nilai Layar" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Salin Nilai Layar" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Paste dan Tambahkan ke Tampilan Layar" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferensi..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Tampilan" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Mode _Dasar" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Mode _Ilmiah" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Mode _Kertas" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Tombol" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Kontrol Tampilan" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Fungsi" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logika" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standar" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "Basis A_ngka" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Desimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Heksadesimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Oktal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Biner" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Unit sudut" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "D_erajat" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radian" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradian" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Mode notasi" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Aljabar" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Reverse Polish (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Input _Formula" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Bantuan" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Berhenti" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Paste Sebagai Nilai Tampilan" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "Tent_ang..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Desimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Heksadesimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Oktal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Biner" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Preferensi" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Dialog yang dipakai untuk mengubah pengaturan preferensi." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Menutup dialog." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Tampilan" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Font hasil:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Warna modul nonaktif:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Warna modul aktif:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Warna font hasil:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Warna latar belakang:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Font modul:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Font tumpukan RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Warna tumpukan RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Pilih Warna Latar Belakang Tampilan" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Pilih Warna Font Tampilan Layar" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Pilih Warna Tumpukan RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Pilih Warna Modul Nonaktif" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Pilih Warna Modul Aktif" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Pilih Font Hasil" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Pilih Font Tumpukan RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Pilih Font Modul" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Penampakan Modul" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unit basis sudut" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notasi" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operasi aritmatika" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Kurung buka" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Unit basis angka" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Tampilan" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Font" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Gunakan font tombol kustom" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Font tombol:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Pilih Font Tombol" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimensi" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Lebar tombol minimal:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Tinggi tombol minimal:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Konstanta yang dibuat pengguna:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nama:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Nilai:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Deskripsi:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Tambah" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Update" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Hapus" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Bersihkan" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstanta" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Fungsi yang didefinisikan pengguna:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variabel:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Ekspresi:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Konfigurasi basis angka:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Pengaturan Desimal" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Tampilkan pemisah ribuan" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Karakter pemisah:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Panjang blok pemisah:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Pengaturan Heksadesimal" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Bertanda" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Tampilkan pemisah" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Jumlah bit:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Pengaturan Oktal" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Pengaturan Biner" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Panjang merupakan kelipatan dari" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Angka" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "ukuran tumpukan terhingga (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "ukuran tumpukan tidak terhingga" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Awalan" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Ingat nilai tampilan saat keluar" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Penampakan" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Tampilkan menu bar" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Umum" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangen" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritma natural (basis: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Eksponen Enter (basis: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritma (basis: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Pangkat" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Fungsi yang didefinisikan pengguna" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Mode Inverse" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Mode Hyperbolic" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logika AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logika OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logika XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitwise complement" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Heksadesimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Heksadesimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Heksadesimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Heksadesimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Heksadesimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Heksadesimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Geser ke kiri" galculator-2.1.4/po/it.po000066400000000000000000001206661257264055300152710ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # dardin88 , 2014 # Stefano Karapetsas , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-03-20 16:26+0000\n" "Last-Translator: Stefano Karapetsas \n" "Language-Team: Italian (http://www.transifex.com/mate/MATE/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Esegue calcoli semplici e scientifici" #: ../src/callbacks.c:1051 msgid "save here" msgstr "salva qui" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed ha fallito nel recuperare l'elemento. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize non dovrebbe essere chiamato. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUtilizzo: %s [opzioni]\n\nopzioni:\n(opzioni GTK)\n -h, --help\t\tMostra questo messaggio\n -v, --version\t\tMostra informazioni sulla versione\n\nCompilato con GTK versione %i.%i.%i\nLinking effettuato con GTK versione %i.%i.%i\n%s-precisione numeri a virgola mobile.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] file di configurazione: creazione cartella fallita %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] file di configurazione: il file di configurazione sarà spostato da %s a %s. Dopo essere uscito %s, potresti rimuovere il file di configurazione dalla vecchia posizione %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Si prega di inviare una segnalazione dell'errore." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - carattere di operatore sconosciuto. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversione di numero in virgola mobile in float2string fallita perchè il buffer è troppo piccolo. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversione di numero in virgola mobile in float2stringP fallita perchè il buffer è troppo piccolo. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi Greco" #: ../src/config_file.c:181 msgid "pi" msgstr "pi greco" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Numero di Eulero" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] file di configurazione: lemma sconosciuto ignorato %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] file di configurazione: %s doveva essere TRUE o FALSE. Impostati i valori di default. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] file di configurazione: conversione di %s in un numero fallita. Hai cambiato la tua lingua? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] file di configurazione: key_type sconosciuto ignorato nella struttura della configurazione. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] trovata sezione sconosciuta %s nel file di configurazione %s. Impostata la sezione precedente.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] file di configurazione: impossibile aprire il file di configurazione %s per la lettura. Se stai aprendo %s per la prima volta non preoccuparti di questo. Impostati i valori di default.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] file di configurazione - resettato almeno un carattere separatore in quanto coincide con il punto decimale. Se hai recentemente cambiato le impostazioni della lingua, non preoccuparti di questo.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] file di configurazione: trovato strano booleano durante la scrittura. Sto saltando questa chiave. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s]file di configurazione: \"key_type\" sconosciuta ignorata nel \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] file di configurazione: impossibile salvare/scrivere il file di configurazione %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index eccede l'intervallo nella funzione \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] opzione di visualizzazione sconosciuta nella funzione \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "funzione inversa non supportata" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "funzione iperbolica non supportata" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] notazione sconosciuta nella funzione \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] conversione del carattere %c fallita nella funzione \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] conversione di %s fallita nella funzione \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] conversione del colore %s fallita nella funzione \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] impossibile trovare il widget %s nella funzione \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "base numerica sconosciuta" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] base numerica sconosciuta nella funzione \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] base numerica sconosciuta nella funzione \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] conversione di %s in un numero nella funzione \"string2double\" fallita. Hai cambiato la tua lingua? Cancellare il tuo file di configurazione potrebbe risolvere il problema. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] base numerica sconosciuta nella funzione \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] base angolare sconosciuta nella funzione \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] base angolare sconosciuta nella funzione \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] base numerica sconosciuta nella funzione \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] base numerica sconosciuta nella funzione \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] base numerica sconosciuta nella funzione \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "opzione di visualizzazione sconosciuta nella funzione \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] lunghezza del punto decimale (nella lingua) non supportata: >%s<\nPotresti incontrare problemi utilizzando %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Impossibile caricare %s. Questo file è necessario per compilare l'interfaccia grafica di galculator. Assicurati di aver installato con make e che il file sia accessibile!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "_Mostra barra dei menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Preferenze di %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nome" #: ../src/ui.c:1046 msgid "Value" msgstr "Valore" #: ../src/ui.c:1049 msgid "Description" msgstr "Descrizione" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variabile" #: ../src/ui.c:1081 msgid "Expression" msgstr "Espressione" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Invio" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Potenza" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Apri parentesi" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Chiudi parentesi" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "scambia il numero corrente con il top dello stack" #: ../src/ui.c:1229 msgid "roll" msgstr "rotola" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "rotola giù lo stack" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Visualizzazione del risultato" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] il parser flex parser è stato chiamato più di %i volte. Sai cosa stai facendo? Se no: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Informazioni su galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "una calcolatrice scientifica basata su GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sette" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Otto" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nove" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dividi" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Quattro" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Cinque" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Sei" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tre" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Sottrai" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Somma" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Cambia segno" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Moltiplica" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Aggiunge il valore corrente visualizzato alla memoria" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Leggi dalla memoria" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Salva sulla memoria" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Punto decimale" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Uno" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Due" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Radice quadrata" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Percentuale" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "La finestra principale del programma." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Campo per l'inserimento di formule testuali - inserisci un'espressione da calcolare." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Rest calcolatrice (pulisci tutto)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Pulisci il display." #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_File" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Modifica" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Taglia Valore del Display" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Copia il Valore del Display" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Incolla e collega al valore del display" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferenze..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Visualizza" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Modalità della _Base" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Modalità _Scientifica" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Modalità _Carta" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Pulsanti" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Controllo display" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funzioni" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logico" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Predefinito" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calcolatrice" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "Basi _Numeriche" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimale" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Esadecimale" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Ottale" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binaria" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Unità angolari" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "G_radi" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radianti" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradianti" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Modalità notazione" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebrica" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Notazione Polacca Inversa (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Campo Formula" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Aiuto" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Esci" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Incolla Come Valore Display" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "Inform_azioni su..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimale" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Esadecimale" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Ottale" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binaria" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Preferenze" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Una finestra usata per modificare le preferenze." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Chiudi la finestra." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Aspetto" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Carattere risultato:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Colore modulo inattivo:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Colore modulo attivo:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Colore carattere risultato:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Colore sfondo:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Carattere modulo:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Cattere stack RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Colore stack RPN" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Seleziona un Colore di Sfondo per il Display" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Seleziona un Colore per il Carattere del Display del Risultato" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Seleziona un Colore per lo Stack RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Seleziona un Colore per il Modulo Inattivo" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Seleziona un Colore per il Modulo Attivo" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Seleziona un Carattere per il Risultato" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Seleziona un Carattere per lo Stack RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Seleziona un Carattere per il Modulo" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Visibilità dei Moduli" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unità angolari di base" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notazione" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operazione aritmetica" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Apri parentesi" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Unità base numerica" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Display" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Carattere" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Usa carattere dei bottoni personalizzato" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Carattere bottoni:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Seleziona un Carattere per i Bottoni" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimensione" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Larghezza minima bottoni:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Altezza minima bottoni:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Costanti definite dall'utente:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nome:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Valore:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Descrizione:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Aggiungi" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Aggiorna" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Elimina" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Pulisci" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Costanti" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Funzioni definite dall'utente:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variabile:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Espressione:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Configura base numerica:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Impostazioni Decimale" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Mostra separatore migliaia" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Carattere separatore:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Lunghezza blocco separatore:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Impostazioni Esadecimale" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Segnato" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Mostra separatore" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Numero di bit:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Impostazioni Ottale" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Impostazioni Binario" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Aggiusta lunghezza a un multiplo di" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Numeri" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "dimensione stack finito (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "dimensione stack infinito" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Avvio" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Salva il valore del display all'uscita" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Visibilitá" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Mostra barra dei menu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Generale" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangente" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritmo naturale (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Fattoriale" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Inserisci l'esponente (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Coseno" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritmo (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Quadrato" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Funzioni definite dall'utente" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Modalità inversa" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Modalità iperbolica" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Seno" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "AND logico" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "OR logico" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "XOR logico" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Complemento binario" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "0xC esadecimale" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "0xD esadecimale" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "0xE esadecimale" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "0xF esadecimale" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "0xB esadecimale" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "0xA esadecimale" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Shift a Sinistra" galculator-2.1.4/po/ja.po000066400000000000000000001227661257264055300152520ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # ABE Tsunehiko, 2014 # shinmili , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-09-24 02:08+0000\n" "Last-Translator: ABE Tsunehiko\n" "Language-Team: Japanese (http://www.transifex.com/mate/MATE/language/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "単純な科学計算を実行します" #: ../src/callbacks.c:1051 msgid "save here" msgstr "ここに保存する" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changedはイテレーターを取得できませんでした。 %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resizeを呼ぶべきではありません。 %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n\n%s v%s, (c) 2002-2014 Simon Flöry\n\n使い方: %s [オプション]\n\nオプション:\n(GTKオプション)\n-h, --help⇥⇥使い方のメッセージを表示する\n-v, --version⇥⇥バージョン情報を表示する\n\nコンパイルした GTK バージョン %i.%i.%i\nリンクした GTK バージョン %i.%i.%i\n%s-浮動小数点精度\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] 設定ファイル: ディレクトリ %s を作成できませんでした。\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] 設定ファイル: %sから%sに設定ファイルを移動します。%sの終了後、%sにある以前の設定ファイルを削除することが可能です。\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "バグの報告をして下さい。" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - 不明な操作文字です。%s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] バッファが小さすぎるため、float2stringで浮動小数点の数を変換できませんでした。%s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] バッファが小さすぎるため、float2stringPで浮動小数点の数を変換できませんでした。%s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "円周率" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "ネイピア数" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "設定ファイル [%s]: 不明なエントリ %s=%s を無視します。%s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] 設定ファイル: %s は TRUE または FALSE にして下さい。デフォルト値を使用します。%s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] 設定ファイル: %s を適切な数値に変換できませんでした。お使いのロケールを変更しませんでしたか? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] 設定ファイル: config 構造体の中にある不明な key_type を無視します。%s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] 不明なセクション %s が設定ファイル %s の中にあります。前のセクションを使用します。\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] 設定ファイル: 設定ファイル %s を読み込めません。初めて %s を起動した場合は何も心配ありません。デフォルト値を使用します。\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] 設定ファイル - 小数点記号と衝突しているため、少なくとも1つ以上のセパレーター文字をリセットしました。もし最近ロケール設定を変更しているのなら、この問題は特に気にする必要はありません。\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] 設定ファイル: 書き込む際におかしな論理値がありました。このキーをスキップします。%s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] 設定ファイル: \"config_structure\" の中にある不明な \"key_type\" を無視します。%s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] 設定ファイル: 設定ファイル %s へ保存または書き込むことができませんでした。\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] 関数\"display_delete_line\"内で行インデックスが規定値を超過しました。%s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] 関数 \"display_change_option\" に不明な表示オプションが渡されました。" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "サポートしていない逆関数" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "サポートしていない双曲線関数" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] 関数 \"all_clear\" の中で不明な記法モードです。%s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] 関数 \"axtof\" で文字 %c の変換に失敗しました。%s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] 関数 \"ftoax\" で数値 %s の変換に失敗しました。%s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] 関数 \"set_button_color\" で色 %s の変換に失敗しました。 %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] 関数 \"activation_menu_item\" でウィジット %s が見つかりませんでした。%s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "基数が不明です" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] 関数 \"get_display_number_string\" に不明な基数が渡されました。%s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] 関数 \"get_display_number_length\" に不明な基数が渡されました。%s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] 関数 \"string2double\" の中で %s を適切な数値に変換できませんでした。ロケールを変更しましたか? 設定ファイルを削除すると問題が解決するかもしれません。 %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] 関数 \"string2double\" に不明な基数が渡されました。%s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] 関数 \"x2rad\" に不明な角度の単位が渡されました。%s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] 関数 \"rad2x\" に不明な角度の単位が渡されました。%s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] 関数 \"get_sep\" に不明な基数が渡されました。%s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] 関数 \"get_sep_length\" に不明な基数が渡されました。%s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] 関数 \"get_sep_char\" に不明な基数が渡されました。%s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "[%s] 関数 \"change_option\" に不明な表示オプションが渡されました。" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] (お使いのロケールでの) 小数点の位置はサポートしていません: >%s<\n%s を使用すると問題が発生するかもしれません! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] %s を読み込めませんでした。このファイルは galculator のユーザ・インタフェースを構築するために必要です。正しくインストールされていることと、ファイルがアクセス可能であることを確認して下さい!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "メニュー・バーを表示する(_M)" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s の設定" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "名前" #: ../src/ui.c:1046 msgid "Value" msgstr "値" #: ../src/ui.c:1049 msgid "Description" msgstr "説明" #: ../src/ui.c:1078 msgid "Variable" msgstr "変数" #: ../src/ui.c:1081 msgid "Expression" msgstr "式" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "計算結果を算出します" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "累乗" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "開きカッコ" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "閉じカッコ" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "現在の数値を一番上のスタックと交換します" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "スタックを下げます" #: ../src/ui.c:1300 msgid "Result Display" msgstr "計算結果表示" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flexパーサーが %i 回以上呼び出されました。何か間違ったことをしていませんか? もし違うなら: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "galculator について" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+ ベースの関数電卓" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "数値の7" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "数値の8" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "数値の9" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "除算" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "数値の4" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "数値の5" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "数値の6" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "数値の3" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "減算" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "加算" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "符号を切り替えます" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "乗算" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "現在表示されている値をメモリに加算します" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "メモリから読み込みます" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "メモリに保存します" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "数値の0" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "小数点" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "数値の1" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "数値の2" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "平方根" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "百分率 (%)" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "メイン・プログラムのウィンドウです。" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "式入力ボックス - ここに計算式を入力して下さい。" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "電卓をリセット (全てクリア) します" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "表示内容をクリアします" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "バックスペース [BS]" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "ファイル(_F)" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "編集(_E)" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "表示値の切り取り(_T)" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "表示値のコピー(_C)" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "表示値に追加して貼り付け(_P)" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "設定(_P)..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "表示(_V)" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "基本モード(_B)" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "科学計算モード(_S)" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "貼り付けモード" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "ボタン" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "コントロール" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "関数" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "論理演算" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "標準" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "計算機(_C)" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "基数(_N)" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "10進数(_D)" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "16進数(_H)" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "8進数(_O)" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "2進数(_B)" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "角度の単位(_U)" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "度(_E)" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "ラジアン(_R)" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "グラジアン(_G)" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "表記モード(_M)" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "代数記法(_A)" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "逆ポーランド記法(RPN)(_R)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "公式のエントリ(_F)" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "ヘルプ(_H)" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "終了(_Q)" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "表示値へ貼り付け(_P)" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "情報(_A)..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "10進数" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "16進数" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "8進数" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "2進数" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - 設定" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "設定を変更する際に使用するダイアログです。" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "ダイアログを閉じます。" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "外観" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "計算結果のフォント:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "利用不可のモジュールの色:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "利用可能なモジュールの色:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "計算結果のフォントの色:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "背景色:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "モジュールのフォント:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN スタックのフォント:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN スタックの色:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "背景色を選択" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "計算結果のフォントの色を選択" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "RPNスタックの色を選択" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "利用不可のモジュールの色を選択" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "利用可能なモジュールの色を選択" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "計算結果のフォントを選択" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "RPNスタックのフォントを選択" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "モジュールのフォントを選択" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "表示するモジュール" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "ベース角度の単位" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "記法" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "算術演算子" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "開いているカッコ" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "基数の単位" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "表示" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "フォント" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "ボタンのフォントをカスタマイズする" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "ボタンのフォント:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "ボタンのフォントを選択" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "大きさ" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "ボタンの幅 (最小値):" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "ボタンの高さ (最小値):" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "ユーザ定義の定数:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "名前:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "値:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "説明:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "追加" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "更新" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "削除" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "クリア" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "定数" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "ユーザ定義の関数:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "変数:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "式:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "基数の設定: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "10進数の設定" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "3 桁毎に区切り記号を表示する" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "区切り記号:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "区切る桁数:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "16進数の設定" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "符号付き" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "区切り記号を表示する" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "ビット数: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "8進数の設定" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "2進数の設定" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "次の固定サイズで乗算する: " #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "数値" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN (逆ポーランド記法)" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "スタック・サイズを有限にする (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "スタック・サイズを無限にする" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "起動時の設定" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "終了時点で表示している値を記憶しておく" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "表示" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "メニュー・バーを表示する" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "全般" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "正接 (タンジェント)" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "自然対数 (底: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "階乗" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "指数 (底: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "余弦 (コサイン)" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "対数 (底: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "2乗" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "ユーザ定義の関数" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "関数" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "定数" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "逆関数モードにします" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "双曲線モードにします" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "正弦 (サイン)" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "論理積" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "論理和" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "排他的論理和" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "ビット反転" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "16進数の 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "16進数の 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "16進数の 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "16進数の 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "16進数の 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "16進数の 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "剰余" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "左ビットシフト" galculator-2.1.4/po/kk.po000066400000000000000000001127141257264055300152550ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Baurzhan Muftakhidinov , 2009 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-03-17 15:33+0000\n" "Last-Translator: Stefano Karapetsas \n" "Language-Team: Kazakh (http://www.transifex.com/mate/MATE/language/kk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: kk\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Қарапайым және инженерлік санауларға арналған" #: ../src/callbacks.c:1051 msgid "save here" msgstr "осында сақталады" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Ақаулық жөнінде хабарласыңыз." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Эйлер саны" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "қолдауы жоқ терістеу функциясы" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "белгісіз санақ жүйесі" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Мәзірді көр_сету" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s баптаулары" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "" #: ../src/ui.c:1046 msgid "Value" msgstr "" #: ../src/ui.c:1049 msgid "Description" msgstr "" #: ../src/ui.c:1078 msgid "Variable" msgstr "" #: ../src/ui.c:1081 msgid "Expression" msgstr "" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Есептеу" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Дәрежеге енгізу" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Ашатын жақжа" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Жабатын жақша" #: ../src/ui.c:1223 msgid "ENT" msgstr "" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "" #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Жеті" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Сегіз" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Тоғыз" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Бөлу" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Төрт" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Бес" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Алты" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Үш" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Алу" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Қосу" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Таңбасын өзгерту" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Көбейту" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Ағымдағы мәнді жадыдағыға қосу" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Жадыдан оқу" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Жадыға сақтау" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Нөл" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Ондық нүкте" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Бір" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Екі" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Шаршы түбірін алу" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Пайыз" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Бағдарламаның басты терезесі." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Формула енгізу өрісі" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Тастау (барлығын өшіру)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Дисплейді тазарту" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Файл" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "Тү_зету" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Қ_иып алу" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Көшіру" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Баптаулар..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Түрі" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Қ_алыпты" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Инженерлік" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Қарапа_йым" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Батырмалар" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Басқару" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Функциялар" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Логикалық амалдар" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Қалыпты" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Калькулятор" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Санақ жүйесі" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "Онд_ық" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Оналтылық" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Сегіздік" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Екілік" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Бұрыштарды өлшеу" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Граду_стар" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Радиандар" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Градтар" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Енгізу режимдері" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Алгебралық" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Кері польша жазуы (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Формула енгізу" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "Көм_ек" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Шығу" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Кірі_стіру" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_About..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Ондық" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Он алтылық" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Сегіздік" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Екілік" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Баптаулар" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Баптауларды өзгерту терезесі" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Сұхбат терезесін жабады." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Сыртқы түрі" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Нәтиже қарібі:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Белсенді емес модуль түсі:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Белсенді модуль түсі:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Нәтиже қарібінің түсі:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Фон түсі:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Модульдер қарібі:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN стектің қарібі:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN стек қарібінің түсі:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Фон түсі:" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Нәтиже түсі:" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "RPN стектің түсі:" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Белсенді емес модуль түсі:" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Белсенді модуль түсі:" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Нәтиженің қарібі:" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "RPN стектің қарібі:" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Модульдер қарібі:" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Модульдер" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Бұрыштарды өлшеу бірліктері" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Енгізу режимі" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Арифметикалық амал" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Ашық жақшалар" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Санақ жүйелері" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Сыртқы түрі" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Қаріп" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Басқа қаріпті қолдану" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Жазулар қарібі:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Батырма қаріп түсі:" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Өлшемдер" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Минималды ені:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Минималды биіктігі:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Пайдаланушы константтары:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Аты:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Мәні:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Анықтамасы:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Қосу" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Жаңарту" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Өшіру" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Тазарту" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Константтар" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Пайдаланушы функциялары" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Айнымалы:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Өрнек:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Санақ жүйесі" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Ондық" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Мыңдықтар ажырағышты көрсету" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Ажырағыш белгі:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Ұзындығы келесідей топтау:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Оналтылық" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Таңбасы бар" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Ажырағышты көрсету" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Биттер саны: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Сегіздік" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Екілік" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Разрядтылық еселіктің мәні:" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Сандар" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "стек көлемі шектелген (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "стек көлемі шексіз" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Қосылу" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Сөндіргенде дисплей мәнін есте сақтау" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Сыртқы түрі" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Мәзір жолағын көрсету" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Жалпы" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Тангенс" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Натуралды логарифм" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Факториал" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Экспонента енгізу (негізі: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Косинус" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Ондық логарифм" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Өз өзіне көбейту" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Пайдаланушы функциялары" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Инверсті режим" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Гиперболикалық режимі" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Синус" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Логикалық AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Логикалық OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Логикалық XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "NOT" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Логикалық бит бойынша терістеу" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Оналтылық 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Оналтылық 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Оналтылық 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Оналтылық 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Оналтылық 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Оналтылық 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Бөлуден қалдығы" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Солға жылжыту" galculator-2.1.4/po/ko.po000066400000000000000000001200311257264055300152500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Seong-ho Cho , 2014 # ganadist , 2003,2005 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-05-11 13:10+0000\n" "Last-Translator: Seong-ho Cho \n" "Language-Team: Korean (http://www.transifex.com/mate/MATE/language/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "일반 계산, 과학 용도 계산을 수행 합니다" #: ../src/callbacks.c:1051 msgid "save here" msgstr "여기에 저장" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed의 반복 결과를 가져오는데 실패했습니다. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize를 호출하면 안됩니다. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\n사용법: %s <옵션>\n\n옵션:\n(GTK 옵션)\n -h, --help\t\tShow this usage message\n -v, --version\t\tShow version information\n\n%i.%i.%i GTK 버전으로 컴파일 함\n%i.%i.%i GTK 버전에 연결함\n%s-정밀도 소수.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] 설정 파일: %s 디렉터리 설정 실패.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] 설정 파일: %s에서 %s(으)로 설정 파일을 옮깁니다. %s을(를) 빠져나간 후, 이전 %s위치의 설정 파일을 제거하시는게 좋습니다.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "버그 보고서를 제출해주십시오." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - 알 수 없는 처리 문자. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] 버퍼가 너무 작아 float2string에서 소수 변환에 실패했습니다. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] 버퍼가 너무 작아 float2stringP에서 소수 변환에 실패했습니다. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "오일러 수" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] 설정 파일: 알 수 없는 항목 %s=%s 무시함. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] 설정 파일: %s은(는) TRUE 또는 FALSE 값이어야 합니다. 기본 값을 사용합니다. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] 설정 파일: %s을(를) 숫자 속성으로 변환하는데 실패했습니다. 사용하는 로캘 설정을 바꾸셨습니까? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] 설정 파일: 설정 구조에서 알 수 없는 key_type을 무시합니다. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%1$s] %3$s 설정 파일에서 알 수 없는 %2$s 섹션이 있습니다. 이전 섹션을 활용합니다.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] 설정 파일: 읽으려는 %s 파일을 열 수 없습니다. Nothing to worry about if you are starting %s for the first time. Using defaults.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] 설정 파일 - 소숫점과 함께 있는 하나 이상의 구분 문자를 초기화 하겠습니다. 최근에 로캘 설정을 바꿨다면, 걱정할 일이 아닙니다.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] 설정 파일: 기록할 부울린 값이 이상합니다. 이 키는 넘기겠습니다. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] 설정 파일: \"config_structure\"의 알 수 없는 \"key_type\"을 무시합니다. %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] 설정 파일: %s 설정 파일에 저장/기록할 수 없습니다.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] \"display_delete_line\" 함수에서 Line_index 값이 유효 범위를 넘었습니다. %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] \"display_change_option\" 함수에 알 수 없는 표시 옵션" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "지원하지 않는 역함수" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "지원하지 않는 하이퍼볼릭 함수" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] \"all_clear\" 함수에 알 수 없는 표기 형식. %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] \"axtof\" 함수에서 %c 문자 변환 실패. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] \"ftoax\" 함수에서 %s 변환 실패. %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] \"set_button_color\" 함수에서 %s 색상 변환 실패. %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] \"activate_menu_item\" 함수에서 %s 위젯 찾기 실패. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "알 수 없는 진법" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] \"get_display_number_string\" 함수에서 알 수 없는 진법 표시. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] \"get_display_number_length\" 함수에서 알 수 없는 진법 표시. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] \"string2double\" 함수에서 %s을(를) 숫자 속성으로 변환하는데 실패했습니다. 로캘 설정을 바꾸었습니까? 설정 파일을 지우면 문제를 해결할 수 있습니다. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] \"string2double\" 함수에서 알 수 없는 진법 표시. %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] \"x2rad\" 함수에서 알 수 없는 각도 단위. %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] \"rad2x\" 함수에서 알 수 없는 각도 단위. %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] \"get_sep\" 함수에서 알 수 없는 진법 표시. %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] \"get_sep_length\" 함수에서 알 수 없는 진법 표시. %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] \"get_sep_char\" 함수에서 알 수 없는 진법 표시. %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "\"change_option\" 함수에서 알 수 없는 표시 옵션" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] (로캘)에서 소수 길이를 지원하지 않습니다: >%s<\n%s을(를) 활용하면 문제에 직면할 수 있습니다! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] %s 파일을 불러올 수 없습니다. 이 파일은 gcalculator의 사용자 인터페이스를 구성할 때 필요합니다. 이 파일을 설치했는지 파일에 접근할 수 있는지 확인하십시오!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "메뉴 표시줄 표시(_M)" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s 기본 설정" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "이름" #: ../src/ui.c:1046 msgid "Value" msgstr "값" #: ../src/ui.c:1049 msgid "Description" msgstr "설명" #: ../src/ui.c:1078 msgid "Variable" msgstr "변수" #: ../src/ui.c:1081 msgid "Expression" msgstr "수식" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "제곱" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "괄호 열기" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "괄호 닫기" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "스택 꼭대기의 현재 숫자 교환" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "스택 말아 내림" #: ../src/ui.c:1300 msgid "Result Display" msgstr "결과 표시" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex 파서를 %i 번 이상 호출했습니다. 무슨 일을 하고 있는지 알고 계십니까? 그렇지 않으면: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "galculator 정보" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+ 기반 과학 계산기" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "일곱" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "여덟" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "아홉" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "나누기" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "넷" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "다섯" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "여섯" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "셋" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "빼기" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "더하기" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "부호 바꿈" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "곱하기" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "현재 표시 값을 메모리에 추가" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "메모리에서 불러오기" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "메모리에 저장" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "영" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "소숫점" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "하나" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "둘" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "제곱근" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "퍼센트" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "주 프로그램 창." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "수식 항목 텍스트 입력 창 - 계산할 수식 문자열을 여기에 입력하십시오." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "계산기 초기화(모두 지우기)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "표시 값 지우기" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "백스페이스" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "파일(_F)" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "편집(_E)" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "표시 값 잘라내기(_T)" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "표시 값 복사(_C)" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "표시 값에 붙여넣기(_P)" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "기본 설정(_P)..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "보기(_V)" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "기본 계산기(_B)" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "과학 계산기(_S)" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "종이 계산기(_P)" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "단추" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "컨트롤 표시" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "함수" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "논리" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "표준" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "계산기(_C)" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "진법 표기(_N)" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "10진(_D)" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "16진(_H)" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "8진(_O)" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "2진(_B)" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "각도 단위(_U)" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "도(_E)" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "라디안(_R)" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "그라디안(_G)" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "표시 형식(_M)" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "대수 표기(_A)" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "역 폴란드 표기(RPN)(_R)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "수식 항목(_F)" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "도움말(_H)" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "끝내기(_Q)" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "표시 값으로 붙여넣기(_P)" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "정보(_A)..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "10진수" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "16진수" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "8진수" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "2진수" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - 기본 설정" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "기본 설정을 바꿀 때 활용할 대화 상자입니다." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "대화 상자를 닫습니다." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "모양새" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "결과 글꼴:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "비활성 모듈 색상:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "활성 모듈 색상:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "결과 글꼴 색상:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "배경 색상:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "모듈 글꼴:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN 스택 글꼴:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN 스택 색상:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "배경 표시 색상 선택" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "결과 표시 글꼴 색상 선택" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "RPN 스택 색상 선택" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "비활성 모듈 색상 선택" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "활성 모듈 색상 선택" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "결과 글꼴 선택" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "RPN 스택 글꼴 선택" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "모듈 글꼴 선택" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "모듈 보이기" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "각도 단위" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "표기 형식" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "산술 연산" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "각괄호 열기" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "진법 단위" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "표시" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "글꼴" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "사용자 정의 단추 글꼴 사용" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "단추 글꼴:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "단추 글꼴 선택" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "차원" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "최소 단추 너비:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "최소 단추 높이:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "사용자 정의 상수:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "이름:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "값:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "설명:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "더하기" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "업데이트" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "삭제" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "지우기" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "상수" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "사용자 정의 함수:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "변수:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "수식:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "진법 설정:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "10진 설정" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "천단위 자리수 구분 표시" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "구분 문자:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "구분 단위 길이:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "16진 설정" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "부호화" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "구분 문자 표시" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "비트 수:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "8진 설정" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "2진 설정" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "곱에 대한 고정 길이" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "숫자 형식" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "유한 스택 크기(x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "무한 스택 크기" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "시작" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "빠져 나갈 때 표시 값 기억" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "보이기" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "메뉴 표시줄 표시" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "일반" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "탄젠트" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "자연로그(밑: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "팩토리얼" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "지수 입력(밑: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "코사인" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "로그(밑:10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "제곱" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "사용자 정의 함수" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "역수 모드" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "하이퍼볼릭 모드" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "사인" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "논리 AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "논리 OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "논리 XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "2의 보수" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "16진수 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "16진수 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "16진수 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "16진수 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "16진수 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "16진수 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "나머지" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "좌측으로 쉬프트" galculator-2.1.4/po/lt.po000066400000000000000000001205421257264055300152650ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Algimantas Margevičius , 2013 # Džiugas Grėbliūnas , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-08-24 23:38+0000\n" "Last-Translator: Džiugas Grėbliūnas \n" "Language-Team: Lithuanian (http://www.transifex.com/mate/MATE/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: lt\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Atlikite paprastus ir mokslinius skaičiavimus" #: ../src/callbacks.c:1051 msgid "save here" msgstr "išsaugoti čia" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed nepavyko gauti iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize neturėtų būti kviečiama. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\nNaudojimas: %s [parinktys]\n(GTK parinktys)\n-h, --help⇥⇥Rodyti šį naudojimo pranešimą\n-v, --verison⇥⇥Rodyti versijos informaciją\nKompiliuota GTK versijai %i.%i.%i\nNurodyta GTK versijai %i.%i.%i\n%s slankiojo kablelio skaičiai.\n\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] konfigūracijos failas: sukurti aplanko %s nepavyko.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] konfigūracijos failas: Neperkelsime konfigūracijos failo iš %s į %s. Kai uždarysite %s, galėsite perkelti konfigūracijos failą iš jo senosios vietos %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Praneškite apie klaidą." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - nežinomas operacijos simbolis. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Slankiojančio skaičiaus konvertavimas nepavyko, nes buferis per mažas. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Slankiojančio skaičiaus konvertavimas nepavyko, nes buferis per mažas. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eilerio skaičius" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] konfigūracijos failas: nepaisomas nežinomas raktas %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] konfigūracijos failas: %s turi būti TRUE ar FALSE. Naudojami numatytieji. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] konfigūracijos failas: %s konvertuoti į skaičių nepavyko. Ar pakeitėt kalbą? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] konfigūracijos failas: konfigūracijos struktūroj nepaisomas nežinomas key_type. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] rastas nežinomas skyrius %s, konfigūracijos faile %s. Naudojamas ansktesnis skyrius.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] konfigūracijos failas: atverti konfigūracijos failo %s skaitymui, nepavyko. Nėra ko jaudintis jei %s paleidžiate pirmą kartą. Naudojama numatyta.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] konfigūracijos failas - Mes atstatome bent vieną skirtuko simbolį, nes jis sutampa su dešimtainiu tašku. Jei nesenai keitėte kalbą, nėra ko jaudintis.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] konfigūracijos failas: rašant rastas keista loginė reikšmė. Praleidžiamas raktas. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] konfigūracijos failas: nepaisomas nežinomas raktas „key_type“ “config_structure“. %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] konfigūracijos failas: nepavyko įrašyti/išsaugoti konfigūracijos failo %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index viršija leidžiamą ilgį, funkcijoje „display_delete_line“. %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] funkcijoje „display_change_option“ nežinoma rodymo parinktis" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "nepalaikoma invertavimo funkcija" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "nepalaikoma hiperbolinė funkcija" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] funkcijoje „all_clear“ nežinomas užrašymo režimas. %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] funkcijoje „axtof“ konvertuoti simbolį %c nepavyko. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] funkcijoje „ftoax“ konvertuoti simbolį %s nepavyko. %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] funkcijoje „set_button_color“ konvertuoti spalvos %s nepavyko. %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] funkcijoje „activate_menu_item“ rasti valdiklio %s nepavyko. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "nežinomas skaičių pagrindas" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] „get_display_number_string“ nežinomas skaičių pagrindas. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] „get_display_number_length“ nežinomas skaičių pagrindas. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] nepavyko konvertuoti %s į skaičių, funkcija „string2double“. Ar nesenai keitėte kalbą? Konfigūracijos failo pašalinimas galėtų padėti. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] „string2double“ nežinomas skaičių pagrindas. %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] funkcijoje „x2rad“ nežinomas skaičių pagrindas. %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] funkcijoje „rad2x“ nežinomas skaičių pagrindas. %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] „get_sep“ nežinomas skaičių pagrindas. %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] „get_sep_length“ nežinomas skaičių pagrindas. %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] „get_sep_char“ nežinomas skaičių pagrindas. %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "nežinoma rodymo parinktis, funkcijoje „change_option“" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] dešimtainio skaičiaus ilgis nepalaikomas: >%s<\nGalite susidurti su bėdomis naudojant %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Įkelti %s nepavyko. Šis failas būtinas sukurti galculator naudotojo sąsają. Įsitikinkite jog įdiegėte failą ir jis prieinamas!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Rodyti _meniu juostą" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s nustatymai" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Pavadinimas" #: ../src/ui.c:1046 msgid "Value" msgstr "Reikšmė" #: ../src/ui.c:1049 msgid "Description" msgstr "Aprašymas" #: ../src/ui.c:1078 msgid "Variable" msgstr "Kintamasis" #: ../src/ui.c:1081 msgid "Expression" msgstr "Išraiška" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Įvesti" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Kelti laipsniu" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Atidaromasis skliaustas" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Uždaromasis skliaustas" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "pakeisti esamą skaičių su paskutiniu rietuvės" #: ../src/ui.c:1229 msgid "roll" msgstr "susukti" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "išvynioti rietuvę" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Rezultatų rodymas" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] „flex parser“ buvo iškviestas daugiau nei %i kartus. Ar žinote ką darote? Jei ne: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Apie galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Autoriaus teisės (c) 2002-2014 Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+ paremtas mokslinis skaičiuotuvas" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Septyni" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Aštuoni" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Devyni" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dalyba" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Keturi" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Penki" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Šeši" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Trys" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Atimti" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Suma" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Keisti ženklą" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Dauginti" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Pridėti esamą reikšmę į atmintį" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Skaityti iš atminties" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Išsaugoti į atminty" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nulis" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "," #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Dešimtainis kablelis" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Vienas" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Du" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "šaknis" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Kvadratinė šaknis" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Procentai" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Pagrindinis programos langas." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Formulės įvedimo laukas - įveskite išraišką kurią bus skaičiuojama." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Atstatyti skaičiuotuvą (viską išvalyti)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Išvalyti ekraną" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Failas" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Taisa" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Iškirpti rodomą reikšmę" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Kopijuoti rodomą reikšmę" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "Įklijuoti ir _pridėti prie rodomos reikšmės" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Nustatymai..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "R_odymas" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Pagrindinis režimas" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Mokslinis režimas" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Popieriaus režimas" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Mygtukai" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Rodymo valdymas" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funkcijos" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Loginės" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standartinės" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Skaičiuotuvas" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Skaičių pagrindai" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Dešimtainis" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "Š_ešioliktainis" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Aštuntainis" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "D_vejetainis" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Kampų matavimo vienetai" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Laipsniai" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radianai" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradienai" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Užrašymo _režimai" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebrinis" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "Atvirkščias _Lenkiškas (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formulių įvestis" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "Ž_inynas" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "Iš_eiti" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Į_klijuoti kaip rodomą reikšmę" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Apie..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Dešimtainis" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Šešioliktainis" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Aštuntainis" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Dvejetainis" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Nustatymai" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Dialogas kuriame keičiami nustatymai." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Užveria dialogą." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Išvaizda" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Rezultato šriftas:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Neaktyvaus modulio spalva:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Aktyvaus modulio spalva:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Rezultato šrifto spalva:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Fono spalva:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Modulio šriftas:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN rietuvės(stack) šriftas:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN rietuvės(stack) spalva:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Pasirinkite ekrano fono spalvą" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Pasirinkite rezultato ekrano šrifto spalvą" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Pasirinkite RPN rietuvės (stack) spalvą" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Pasirinkite neaktyvaus modulio spalvą" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Pasirinkite aktyvaus modulio spalvą" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Pasirinkite rezultato šriftą" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Pasirinkite RPN rietuvės šriftą" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Pasirinkite modulio šriftą" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Modulių matomumas" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Kampo pagrindo vienetai" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Užrašymas" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmetinė operacija" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Atverti skliaustai" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Skaičių pagrindo vienetai" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Rodymas" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Šriftas" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Naudoti pasirinktinį mygtuko šriftą" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Mygtuko šriftas:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Pasirinkite mygtuko šriftą" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dydis" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimalus mygtuko plotis:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimalus mygtuko aukštis:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Naudotojo nustatytos konstantos:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Pavadinimas:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Reikšmė:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Aprašymas:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Pridėti" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Atnaujinti" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Pašalinti" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Išvalyti" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstantos" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Naudotojo aprašytos funkcijos:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Kintamasis:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Išraiška:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Konfigūruoti skaičių pagrindą:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Dešimtainių nustatymai" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Rodyti tūkstančių skirtuką" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Skirtuko simbolis:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Skirtuko bloko ilgis:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Šešioliktainių nustatymai" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Pasirašytas" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Rodyti skirtuką" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Bitų skaičius:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Aštuntainių nustatymai" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Dvejetainių nustatymai" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Padaryti tokio ilgio jog dalintųsi iš" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Skaičiai" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "baigtinis rietuvės(stack) dydis (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "begalinis rietuvės(stack) dydis" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Paleidimas" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Išeinant atsiminti rodomą reikšmę" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Matomumas" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Rodyti meniu juostą" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Bendra" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangentas" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Natūralusis logaritmas (pagrindas: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktorialas" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Įveskite eksponentą (pagrindas: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosinusas" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritmas (pagrindas: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Kvadratas" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Naudotojo aprašytos funkcijos" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Atviršktinė veiksena" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hiperbolinė veiksena" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinusas" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Loginisl AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Loginisl OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Loginisl XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitinis papildymas" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Šešioliktainis 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Šešioliktainis 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Šešioliktainis 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Šešioliktainis 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Šešioliktainis 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Šešioliktainis 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulus" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Kairysis lyg2" galculator-2.1.4/po/mr.po000066400000000000000000001312211257264055300152600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Vaibhav S Dalvi , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-05-03 06:03+0000\n" "Last-Translator: Vaibhav S Dalvi \n" "Language-Team: Marathi (http://www.transifex.com/mate/MATE/language/mr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: mr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "शास्त्रीय किंवा साधी गणना चालवून पहा" #: ../src/callbacks.c:1051 msgid "save here" msgstr "स्थापन करा" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed ने iter मिळाला नाही. %s\n\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize अंतर्भूत होऊ नये. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUsage: %s [options]\n\noptions:\n(GTK options)\n -h, --help\t\tShow this usage message\n -v, --version\t\tShow version information\n\nCompiled against GTK version %i.%i.%i\nLinked against GTK version %i.%i.%i\n%s-precision floating point numbers.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] configuration file: डिरेक्टरी बनवू शकले नाही %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] संयोजन फाईल: आपण संयोजन फाईल %s पासून %s ला हलवू. तुम्ही %s बंद केल्यावर, संयोजन फाईल जुन्या जागेवरून (%s) नष्ट करू शकता.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "कृपया दोष अहवाल भरा." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - अज्ञात कार्यपध्दती वर्ण %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] बफर लहान असल्यामुळे float2string मधील floating point क्रमांकाचे रुपांतर झाले नाही. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] बफर लहान असल्यामुळे float2stringP मधील floating point क्रमांकाचे रुपांतर झाले नाही. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "पाय" #: ../src/config_file.c:181 msgid "pi" msgstr "पाय" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Euler संख्या" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] संयोजन फाईल: अज्ञात नोंदिकडे दुर्लक्ष करत आहे %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] संयोजन फाईल: %s TRUE किंवा FALSE असले पाहिजे. पूर्वनिर्धारित मुल्य वापरत आहे. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] संयोजन फाईल: %s चे क्रमांकामध्ये बरोबर रुपांतर झाले नाही. तुम्ही संगणकाची लोकेल बदलली आहे का? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] संयोजन फाईल: संयोजन रचनेमधील अज्ञात key_type कडे दुर्लक्ष करीत आहे. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] %s संयोजन फाईलमध्ये अज्ञात भाग %s आढळला. आधीचाच भाग वापरत आहे.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] संयोजन फाईल: संयोजन फाईल %s उघडू शकले नाही. तुम्ही %s पहिल्यांदा सुरु करत असल्यास काळजी करण्यासारखे काही नाही. पूर्वनिर्धारित मुल्ये वापरत आहे.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] संयोजन फाईल - आम्ही पूर्णांकाशी जुळणारे किमान एक सेपरेटर अक्षर रिसेट करत आहोत. तुम्ही लोकेल संयोजन अलीकडेच बदलले असेल, तर काळजी करण्यासारखे काही नाही. \n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] संयोजन फाईल: लिहिताना चमत्कारिक बुलीअन सापडला. हि कळ लिहित नाहीये. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] संयोजन फाईल: \"config_structure\" मधील अज्ञात \"key_type\" कडे दुर्लक्ष करीत आहे. %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] संयोजन फाईल: संयोजन फाईलला साठवू / लिहू शकले नाही %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] \"display_delete_line\" फंक्शन मध्ये Line_index चे मुल्य दिलेल्या श्रेणीच्या बाहेर जात आहे. %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] \"display_change_option\" फंक्शनमध्ये अज्ञात प्रदर्शन पर्याय" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "असमर्थित इंवर्स कार्य" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "असमर्थित हायपरबोलिक कार्य" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] \"all_clear\" फंक्शनमध्ये अज्ञात संकेतलिपी रीत. %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] \"axtof\" फंक्शनमध्ये अक्षर %c चे रुपांतर करू शकले नाही. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] \"ftoax\" फंक्शनमध्ये %s चे रुपांतर करू शकले नाही. %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] \"set_button_color\" फंक्शनमध्ये %s रंगाचे रुपांतर करू शकले नाही. %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] \"set_button_color\" फंक्शनमध्ये %s मध्ये विड्जेट सापडले नाही. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "आकड्यांचा बेस अज्ञात आहे" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] \"get_display_number_string\" फंक्शनमध्ये अज्ञात क्रमांक बेस. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] \"get_display_number_length\" फंक्शनमध्ये अज्ञात क्रमांक बेस. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] \"string2double\" फंक्शनमध्ये अज्ञात क्रमांक बेस. %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] \"x2rad\" फंक्शनमध्ये अज्ञात कोन बेस. %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] \"rad2x\" फंक्शनमध्ये अज्ञात कोन बेस. %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] \"get_sep\" फंक्शनमध्ये अज्ञात क्रमांक बेस. %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] \"get_sep_length\" फंक्शनमध्ये अज्ञात क्रमांक बेस. %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] \"get_sep_char\" फंक्शनमध्ये अज्ञात क्रमांक बेस. %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "\"change_option\" फंक्शनमध्ये अज्ञात प्रदर्शन पर्याय" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] दशांश पूर्णांकाची लांबी (लोकेल मधील) समर्थित नाही: >%s<\n%s वापरताना अडचणी येऊ शकतात! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "मेन्यू पट्टी दर्शवा (_M)" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s प्राधान्यक्रम" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "नाव" #: ../src/ui.c:1046 msgid "Value" msgstr "मूल्य" #: ../src/ui.c:1049 msgid "Description" msgstr "वर्णन" #: ../src/ui.c:1078 msgid "Variable" msgstr "चलन" #: ../src/ui.c:1081 msgid "Expression" msgstr "एक्सप्रेशन" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr " दाखल करा" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "पावर" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "कंस उघडा" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "कंस बंद करा" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "सध्याचा क्रमांक स्टॅकच्या टॉपशी बदला" #: ../src/ui.c:1229 msgid "roll" msgstr "रोल" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "स्टॅक रोल डाउन करा" #: ../src/ui.c:1300 msgid "Result Display" msgstr "निकाल दृश्य" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] फ्लेक्स पार्सर %i पेक्षा जास्त वेळा अंतर्भूत झाला. तुम्हाला कळतंय का कि तुम्ही काय करताय? अन्यथा: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "galculator विषयी" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "प्रत हक्क (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+ वर आधारित शास्त्रीय गणनयंत्र " #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "७" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "सात" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "८" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "आठ" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "९" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "नऊ" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "भागाकार" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "४" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "चार" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "५" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "पाच" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "६" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "सहा" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "३" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "तीन" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "वजाबाकी" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "बेरीज" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "चिन्ह बदला" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "गुणाकार " #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "दृश्य मुल्य स्मरणात जोडा" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "स्मरणातून वाचा" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "स्मरणात जोडा" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "०" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "शुन्य" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "दशांश बिंदू" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "१" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "एक" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "२" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "दोन" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "वर्गमूळ" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "टक्के" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "मुख्य अनुप्रयोग पटल." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "गणकाला रिसेट करा (सर्व काढून टाका)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "डिस्पले नष्ट करा" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "बॅकस्पेस" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "फाइल (_F)" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "संपादन (_E)" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "दृश्य मूल्य नकल करून काढून टाका (_U)" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "दृश्य मूल्याची नकल करा (_C)" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "दृश्य मूल्याची नकल करून जोडा (_P)" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "प्राधान्यता (_P)" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "दृश्य(_V)" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "मुलभूत पध्दती(_B)" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "शास्त्रीय पद्धती (_S)" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "कागद पद्धती (_P)" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "बटणे" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "दृश्य नियंत्रण" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "फंक्शन्स" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "तर्कशुद्ध" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "मानक " #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "गणनयंत्र (_C)" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "क्रमांक बेस (_N)" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "दशांश (_D)" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "हेग्झाडेसिमल (_H)" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "ऑक्टल (_O)" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "बायनरी (_B)" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "कोन एकांक (_U)" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "अंश (_E)" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "रॅडिअन्स (_R)" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "ग्रेडिअन्स (_G)" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "संकेतलिपी मोड (_M)" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "भौमितिक (_A)" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Reverse Polish (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "सूत्र नोंद (_F)" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "मदत(_H)" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "बाहेर पडा (_Q)" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "दृश्य मूल्याची नकल जोडा (_P)" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "विषयी (_A)..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "दशांश " #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "हेक्साडेसीमल" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "ऑक्टल" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "बाइनरि" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - प्राधान्यक्रम" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "पसंतीची संयोजना बदलण्यासाठी वापरायचा संवाद" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "संवाद बंद करा." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "पेहराव" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "निकाल फॉन्ट:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "अकार्यान्वित भागाचा रंग:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "कार्यान्वित भागाचा रंग:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "निकाल फॉन्टचा रंग:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "पार्श्वभूमी रंग:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "भागाचा फॉन्ट:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN stack फॉन्ट:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN stack रंग:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "दृश्य पार्श्र्वभूमी रंग निवडा" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "दृश्य निकाल फॉन्टचा रंग निवडा" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "RPN stack रंग निवडा" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "अकार्यान्वित भागाचा रंग निवडा" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "कार्यान्वित भागाचा रंग निवडा" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "निकाल फॉन्ट निवडा" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "RPN stack फॉन्ट निवडा" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "भागाचा फॉन्ट निवडा" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "भागांची दृश्यता" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "कोन बेस युनिट्स्" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "संकेतलिपी" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "बीजगणित संबंधी प्रक्रिया" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "कंस उघडा" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "आकड्यांचा बेस एकक" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "दृश्य" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "फॉन्ट" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "इच्छिक बटण फॉन्ट वापरा" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "बटणाचा फॉन्ट:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "बटणाचा फॉन्ट निवडा" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "आकारमान " #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "किमान बटण रुंदी:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "किमान बटण उंची:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "वापरकर्ता व्याख्यीत स्थिरांक:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "नाव:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "मूल्य:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "वर्णन:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "जोडा" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "अद्ययावत करा" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "काढून टाका" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "पुसून टाक" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "स्थिरांक" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "वापरकर्ता व्याख्यीत फंक्शन:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "चलन:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "एक्सप्रेशन:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "आकड्यांचा बेस संरचित करा:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "दशांश सेटिंग" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "हजार विभाजक दाखवा" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "विभाजक अक्षर:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "विभाजक ब्लॉक लांबी:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "साइन" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "विभाजक दाखवा" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "बिट्सची संख्या:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "अॉक्टल सेटिंग" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "बायनरी सेटिंग" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "आकडे" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "सुरुवात" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "दृश्यता" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "मेन्यू पट्टी दर्शवा" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "सर्वसाधारण" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "टॅन" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "टांजेंट" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "इंच" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "नॅचरल लॉगरिदम (बेस: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "फॅक्टोरिअल" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "एक्सपोनंट (बेस: 10) द्या" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "कॉस" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "" galculator-2.1.4/po/ms.po000066400000000000000000001170261257264055300152700ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # abuyop , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-03-26 13:06+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay (http://www.transifex.com/mate/MATE/language/ms/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ms\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Buat pengiraan mudah dan saintifik" #: ../src/callbacks.c:1051 msgid "save here" msgstr "simpan di sini" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed gagal dapatkan iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize seharusnya tidak dipanggil. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nPenggunaan: %s [pilihan]\n\npilihan:\n(Pilihan GTK)\n-h, --help Tunjuk mesej penggunaan ini\n-v, --version Tunjuk maklumat versi\n\nDikompil berdasarkan versi GTK %i.%i.%i\nDipaut berdasarkan versi GTK %i.%i.%i\n%s-precision nombor titik apung.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] fail konfigurasi: gagal mencipta direktori %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] fail konfigurasi: Kami akan mengalih fail konfigurasi dari %s ke %s. Selepas anda keluar dari %s, anda boleh buang fail konfigurasi dari lokasi lama %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Sila serah laporan pepijat." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - aksaran operasi tidak diketahui. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Penukaran nombor titik apung dalam float2string gagal kerana penimbal terlalu kecil. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Penukaran nombor titik apung dalam float2stringP gagal kerana penimbal terlalu kecil. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Nombor Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] Fail konfigurasi: mengabaikan masukan tidak diketahui %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] Fail konfigurasi: %s mestilah TRUE atau FALSE. Menggunakan lalai. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] fail konfigurasi: gagal menukar %s ke nombor dengan baik. Adakah anda menukar lokal anda? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] Fail konfigurasi: mengabaikan key_type dalam struktur konfig. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] menemui seksyen tidak diketahui %s dalam fail konfigurasi %s. Menggunakan seksyen terdahulu.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] fail konfigurasi: tidak dapat buka fail konfigurasi %s untuk pembacaan. Tiada apa yang perlu dirisaukan jika anda memulakan %s buat kali pertama.\nMenggunakan lalai.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] fail konfigurasi - Kami menetap semula sekurang-kurangnya satu aksara pemisah kerana ia bertindih dengan titik desimal. Jika anda telah mengubah tetapan lokal anda baru-baru ini, ia tidak perlu dirisaukan.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] fail konfigurasi: boolean pelik bila menulis. Melangkau kunci ini. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] fail konfigurasi: mengabaikan \"key_type\" dalam \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] fail konfigurasi: tidak dapat simpan/tulis ke fail konfigurasi %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index melebihi julat sah dalam fungsi \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] pilihan paparan tidak diketahui dalam fungsi \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "fungsi songsang tidak disokong" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "fungsi hiperbola tidak disokong" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] mod catatan tidak diketahui dalam fungsi \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] gagal menukar aksara %c dalam fungsi \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] gagal menukar %s dalam fungsi \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] gagal menukar warna %s dalam fungsi \"set_butang_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] gagal mencari widget %s dalam fungsi \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "asas nombor tidak diketahui" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] asas nombor tidak diketahui dalam fungsi \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] asas nombor tidak diketahui dalam fungsi \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] gagal menukar %s ke nombor dengan baik dalam fungsi \"string2double\". Adakah anda menukar lokal anda? Memadam fail konfigurasi anda dapat menyelesaikan masalah ini. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] asas nombor tidak diketahui dalam fungsi \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] asas sudut tidak diketahui dalam fungsi \"z2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] asas sudut tidak diketahui dalam fungsi \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] asas nombor tidak diketahui dalam fungsi \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] asas nombor tidak diketahui dalam fungsi \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] asas nombor tidak diketahui dalam fungsi \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "pilihan paparan tidak diketahui dalam fungsi \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] panjang titik perpuluhan (dalam lokal) tidak disokong: >%s<\nAnda mungkin menghadapi masalah bila menggunakan %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Tidak dapat muat %s. Fail ini perlu untuk membina antaramuka pengguna galculator. Pastikan anda telah membuat pemasangan dan fail boleh dicapai!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Tunjuk palang _menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Keutamaan %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nama" #: ../src/ui.c:1046 msgid "Value" msgstr "Nilai" #: ../src/ui.c:1049 msgid "Description" msgstr "Keterangan" #: ../src/ui.c:1078 msgid "Variable" msgstr "Pembolehubah" #: ../src/ui.c:1081 msgid "Expression" msgstr "Ungkapan" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Kuasa" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Kurungan Buka" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Kurungan Tutup" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "silih nombor semasa dengan tindanan teratas" #: ../src/ui.c:1229 msgid "roll" msgstr "gulung" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "gulung tindanan kebawah" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Paparan Keputusan" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] penghurai flex telah dipanggil lebih dari %i kali. Adakah anda tahu apa yang anda buat? Jika tidak tahu: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Perihal galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Hakcipta (c) 2002-2014 oleh Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Kalkulator saintifik berasaskan GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Tujuh" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Lapan" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Sembilan" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Bahagi" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Empat" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Lima" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Enam" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tiga" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Tolak" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Tambah" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Ubah tanda" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Darab" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Tambah nilai paparan semasa ke dalam ingatan" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Baca dari ingatan" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Simpan ke dalam ingatan" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Sifar" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Titik perpuluhan" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Satu" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dua" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Punca kuasa dua" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Peratus" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Tetingkap program utama." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Medan teks masukan formula - masukkan ungkapan rentetan untuk dikira di sini." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Tetap semula kalkulator (kosongkan semua)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Kosongkan paparan" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Fail" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Sunting" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Po_tong Nilai Paparan" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "Sa_lin Nilai Paparan" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "Ta_mpal dan Tambah ke Nilai Paparan" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Keutamaan..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Lihat" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Mod _Asas" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Mod _Saintifik" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Mod K_ertas" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Butang" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Kawalan Paparan" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Fungsi" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logik" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Piawai" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "Asas _nombor" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Desimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Heksadesimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Oktal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binari" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Unit sudut" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Dar_jah" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radian" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradian" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Mod catatan" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebra" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "Polish _Songsang (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Masukan _Formula" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Bantuan" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Keluar" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Tampal Sebagai Nilai Paparan" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Perihal..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Desimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Heksadesimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Oktal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binari" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Keutamaan" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Satu dialog yang digunakan untuk menukar tetapan keutamaan." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Tutup dialog." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Penampilan" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Fon keputusan:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Warna modul tidak aktif:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Warna modul aktif:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Warna fon keputusan:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Warna latar belakang:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Fon modul:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Fon tindanan RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Warna tindanan RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Ambil Warna Latar Belakang Paparan" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Ambil Warna Fon Keputusan Paparan" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Ambil Warna Tindanan RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Ambil Warna Modul Tidak Aktif" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Ambil Warna Modul Aktif" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Ambil Fon Keputusan" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Ambil Fon Tindanan RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Ambil Fon Modul" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Ketampakan Modul" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unit asas sudut" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Catatan" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operasi aritmatik" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Kurungan buka" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Unit asas nombor" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Paparan" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Fon" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Guna fon butang suai" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Fon butang:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Ambil Fon Butang" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimensi" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Lebar butang minimum:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Tinggi butang minimum:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Pemalar ditakrif pengguna:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nama:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Nilai:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Keterangan:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Tambah" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Kemaskini" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Padam" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Kosongkan" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Pemalar" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Fungsi ditakrif pengguna:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Pembolehubah:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Ungkapan:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Konfigur asas nombor:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Tetapan Desimal" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Tunjuk pemisah ribu" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Aksara pemisah:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Panjang blok pemisah:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Tetapan Heksadesimal" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Ditandatangan" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Tunjuk pemisah" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Bilangan bit:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Tetapan Oktal" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Tetapan Binari" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Baiki panjang berbilang" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Nombor" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "saiz tindanan terhingga (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "saiz tindanan terhingga" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Permulaan" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Ingat nilai paparan bila keluar" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Ketampakan" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Tunjuk palang menu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Am" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangen" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritma asli (asas: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Masukkan eksponen (asas: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "kos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritma (asas: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Kuasa dua" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Fungsi ditakrif pengguna" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "mod songsang" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Mod hiperbolik" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logikal AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logikal OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logikal XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Pelengkap bit" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Heksadesimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Heksadesimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Heksadesimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Heksadesimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Heksadesimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Heksadesimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulus" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Shift kiri" galculator-2.1.4/po/nl.po000066400000000000000000001177471257264055300152740ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Erik Bent , 2014 # Michael Steenbeek , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-04-01 08:52+0000\n" "Last-Translator: Michael Steenbeek \n" "Language-Team: Dutch (http://www.transifex.com/mate/MATE/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Voer eenvoudige en wetenschappelijke berekeningen uit" #: ../src/callbacks.c:1051 msgid "save here" msgstr "hier opslaan" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed kan iter niet ophalen. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize mag niet worden aangeroepen. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nGebruik: %s [opties]\n\nopties:\n(GTK-opties)\n -h, --help\t\tToon deze gebruiksmelding\n -v, --version\t\tToon versie informatie\n\nGecompileerd tegen GTK-versie %i.%i.%i\nGelinkt tegen GTK-versie %i.%i.%i\n%s-precisie drijvendekommagetallen.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] configuratie bestand: Kan map %s niet maken.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] configuratie bestand: Het configuratie bestand wordt verplaatst van %s naar %s. Na het stoppen %s kan het configuratie bestand van de oude locatie %s verwijderd worden.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Verstuur aub een crash rapportage." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - onbekend bewerkingskarakter. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversie van het drijvende komma getal in float2string ging fout omdat de buffer te klein was. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversie van het drijvende komma getal in float2stringP ging fout omdat de buffer te klein is. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "π" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Getal van Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] configuratie bestand: onbekende regel %s=%s overgeslagen. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] configuratie bestand: %s moet TRUE of FALSE zijn. Standaard waarde gebruikt. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] configuratie bestand: kan %s niet omzetten naar een getal. Is uw regionale instelling \"locales\" gewijzigd? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] configuratie bestand: onbekend key_type in configuratie lijst. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] onbekende sectie %s gevonden in configuratie bestand %s. De voorgaande sectie wordt gebruikt.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] configuratie bestand: kan configuratie bestand %s niet openen om te lezen. Geen zorgen als %s voor de eerste keer wordt gestart. Gebruik standaard waarden.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] configuratie bestand - Er is minstens één scheidingsteken aangepast omdat deze overeenkomt met de decimale punt. Als de regionale instellingen pas zijn aangepast dan is dit niet erg.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] configuratie bestand: vreemde logische waar bij het schrijven. Deze sleutel wordt overgeslagen. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] configuratie bestand: onbekend \"key_type\" overgeslagen in \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] configuratie bestand: kan niets opslaan in configuratie bestand %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index valt buiten valide gebied in functie \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] onbekende weergave optie in functie \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "niet ondersteunde inverse functie" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "niet ondersteunde hyperbolische functie" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] onbekende notatie mode in functie \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] kan karakter %c niet converteren in functie \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] kan %s niet converteren in functie \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] kan kleur %s niet converteren in functie \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] kan widget %s niet vinden in functie \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "onbekend grondtal" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] onbekend grondtal in functie \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] onbekend grondtal in functie \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] kan %s niet converteren naar een getal in functie \"string2double\". Hebt u de regionale instellingen \"locales\" gewijzigd? Het verwijderen van het configuratie bestand kan dit probleem waarschijnlijk oplossen. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] onbekend grondtal in functie \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] onbekende hoek instelling in functie \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] onbekende hoeksoort in functie \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] onbekend grondtal in functie \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] onbekend grondtal in functie \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] onbekend grondtal in functie \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "onbekende weergave optie in function \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] lengte van de decimale punt (in locale) is niet ondersteund: >%s<\nU kunt problemen krijgen bij het gebruik van %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Kan %s niet laden. Dit bestand is nodig om de gebruikers interface te maken van galculator's. Zorg dat de applicatie goed geïnstalleerd is en het bestand benaderd kan worden!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Toon _menubalk" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s voorkeuren" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Naam" #: ../src/ui.c:1046 msgid "Value" msgstr "Waarde" #: ../src/ui.c:1049 msgid "Description" msgstr "Omschrijving " #: ../src/ui.c:1078 msgid "Variable" msgstr "Variabele " #: ../src/ui.c:1081 msgid "Expression" msgstr "Vergelijking" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Return" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Macht" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Haakje openen" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Haakje sluiten" #: ../src/ui.c:1223 msgid "ENT" msgstr "RET" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "wissel huidige getal met stapelgeheugen" #: ../src/ui.c:1229 msgid "roll" msgstr "Draai " #: ../src/ui.c:1229 msgid "roll down stack" msgstr "draai stapelgehegeugen omlaag" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Resultaat scherm" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex parser meer dan %i keer aangeroepen. Weet u zeker dat dit goed is? Indien niet: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Over galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 door Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "een op GTK+ gebaseerde wetenschappelijke rekenmachine" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Zeven" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Acht" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Negen" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Delen" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Vier" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Vijf" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Zes" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Drie" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Aftrekken" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Optellen" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Wjzig teken" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Vermenigvuldigen" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Tel huidige getal op bij geheugen" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Lees uit geheugen" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Opslaan in geheugen" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nul " #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Decimale punt" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Eén" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Twee" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "√" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Wortel trekken" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Procent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Het hoofd programma venster" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Formule invoer veld - voer een vergelijking in die berekend moet worden." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Rekenmachine initialiseren (alles leeg)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Legen scherm" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Bestand" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Bewerken" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Knip weergegeven waarde" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "Kopiëer weergegeven waarde" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "Plak en toevoegen aan weergegeven waarde" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "Voorkeuren..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "Venster" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Basis mode" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Weten_schappelijke mode" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Papier mode" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Toetsen" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Scherm regelen" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Functies " #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logisch" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standaard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Rekenmachine " #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Getalstelsels" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimaal " #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimaal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octaal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binair" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Hoek _eenheden _U" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Graden" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radialen" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gon" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Notatie instellingen" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraïsche " #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Reverse Polish (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formule invoer" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Help" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "Einde" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Plak als scherm waarde" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "Over..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimaal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimaal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octaal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binair" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Voorkeuren" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Een scherm voor het wijzigen van voorkeuren." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Sluit het venster." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Verschijning" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Resultaat lettertype:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Niet actieve module kleur:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Actieve module kleur:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Resultaat lettertype kleur:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Achtergrond kleur:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Module font:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN stapelgeheugen lettertype:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN stapelgeheugen kleur:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Kies een achtergrond kleur" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Kies een kleur voor het resultaat lettertype" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Kies een kleur voor het RPN-stapelgeheugen" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Kies een kleur voor een inactieve module" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Kies een kleur voor de actieve module" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Kies een resultaat lettertype" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Kies een RPN stapelgeheugen lettertype" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Kies een module lettertype" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Module zichtbaarheid" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Hoekeenheden" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notatie" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Rekenkundige bewerking" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Haakjes openen" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Talstelsel" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Weergave" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Lettertype" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Gebruik aangepast toetslettertype " #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Toetslettertype" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Kies een toetslettertype" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimensie" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimale toetsbreedte:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimale toetshoogte:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Gebruikersconstanten:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Naam:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Waarde:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Omschrijving:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Optellen" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Bijwerken" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Verwijderen" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Schoonmaken" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constante " #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Eigen gedefiniëerde functies:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variabele:¡" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Vergelijking:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Definieer grondtal:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Decimale instellingen " #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Scheidingsteken voor duizendtallen tonen" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Scheidingsteken karakter:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Scheidingsteken blok lengte:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Hexadecimale instellingen" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Teken" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Toon scheidingsteken" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Aantal bits:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Octale instellingen" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Binaire instellingen" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Zet aantal als een veelvoud van" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Getallen" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "begrensd stapelgeheugen (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "onbegrensd stapelgeheugen" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Starten¡" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Onthoud schermwaarde bij stoppen" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Zichtbaarheid" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Toon menubalk " #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Algemeen" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangens" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Natuurlijk logaritme" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Factoren" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Voer exponent in (grondtal: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritme (grondtal: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Kwadraat " #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Eigen gedefiniëerde functies" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Geïnverteerde mode " #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hyperbolische mode" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "EN" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logische EN" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OF" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logische OF" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOF" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logische XOF" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitwise complement" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadecimaal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadecimale 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadecimale 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadecimale 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadecimale 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadecimale 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulus" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Schuif links" galculator-2.1.4/po/pl.po000066400000000000000000001205011257264055300152540ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Marcin Kralka , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-03-21 23:19+0000\n" "Last-Translator: Marcin Kralka \n" "Language-Team: Polish (http://www.transifex.com/mate/MATE/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Wykonaj proste lub naukowe obliczenia" #: ../src/callbacks.c:1051 msgid "save here" msgstr "zapisz tutaj" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "(%s) on_prefs_number_combo_changed nie powiódł się aby pobrać proces. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "(%s) on_main_window_check_resize nie powinien być wywołany. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUżywanie: %s [opcje]\n\nopcje:\n(Opcje GTK)\n-h, --help\t\tWyświetla tą informację o sposobie użycia\n-v, --version\t\tWyświetla informację o wersji programu\n\nSkompilowane dla wersji GTK %i.%i.%i\nPowiązane dla wersji GTK %i.%i.%i\n%s-precyzyjne liczby zmiennoprzecinkowe.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "(%s) plik konfiguracyjny: nie powiodło się utworzenie katalogu %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "(%s) plik konfiguracyjny: Przeniesiemy plik konfiguracyjny z %s do %s. Po tym jak wyjdziesz z %s, będziesz mógł usunąć plik konfiguracyjny z jego starej lokalizacji %s.\n\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Prosze zaraportować błąd" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "(%s) %c - nieznany symbol operacji. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "(%s) Konwersja liczby zmiennoprzecinkowej w float2string nie powiodła się ponieważ bufer był za mały. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "(%s) Konwersja liczby zmiennoprzecinkowej w float2stringP nie powiodła się ponieważ bufer był za mały. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Stała Eulera" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "(%s) plik konfiguracyjny: pomijam nieznany wpis %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "(%s) plik konfiguracyjny: %s powinno mieć wartość TRUE lub FALSE. Używam wartości domyślnej. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "(%s) plik konfiguracyjny: nie powiodła się konwersja %s na liczbę. Czyżbyś zmienił locale? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "(%s) plik konfiguracyjny: pomijam nieznany key_type w strukturze konfiguracji. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "(%s) natrafiłem na nieznaną sekcję %s w pliku konfiguracyjnym %s. Użyję poprzedniej.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "(%s) plik konfiguracyjny: nie mogę otworzyć do odczytu pliku konfiguracyjnego %s. Jeśli uruchamiasz %s po raz pierwszy, to nie ma się czym martwić. Użyję ustawień domyślnych.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "(%s) plik konfiguracyjny - Zresetujemy przynajmniej jeden znak separatora jako że jest on zbieżny z punktem dziesiętnym. Jeżeli zmieniałeś ostatnio swoje ustawienia lokalizacji, to nie jest to coś czym powinieneś się martwić.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "(%s) plik konfiguracyjny: dziwna wartość logiczna przy zapisie. Pomijam ten klucz. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "(%s) plik konfiguracyjny: pomijam nieznany \"key_type\" w \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "(%s) plik konfiguracyjny: nie mogę zapisać pliku konfiguracyjnego %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "(%s) Line_index przekracza dopuszczalny zakres w funkcji \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "(%s) nieznana opcja wyświetlania w funkcji \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "nieznana funkcja odwrotna" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "nieznana funkcja hiperboliczna" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "(%s) nieznana notacja w funkcji \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "(%s) nie powiodło się konwertowanie znaku %c w funkcji \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "(%s) nie powiodło się konwertowanie %s w funkcji \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "(%s) nie powiodło się konwertowanie koloru %s w funkcji \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "(%s) nie udało się znaleźć widgetu %s w funkcji \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "nieznana podstawa liczby" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "(%s) nieznana podstawa liczby w funkcji \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "(%s) nieznana podstawa liczby w funkcji \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "(%s) nie powiodło się konwertowanie %s do liczby prawidłowo w funkcji \"string2double\". Czy zmieniałeś swoje ustawienia lokalizacji? Usunięcie twojego pliku konfiguracyjnego powinno rozwiązać ten problem. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "(%s) nieznana podstawa liczby w funkcji \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "(%s) nieznana jednostka miary kąta w funkcji \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "(%s) nieznana jednostka miary kąta w funkcji \"x2rad\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "(%s) nieznana baza liczby w funkcji \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "(%s) nieznana baza liczby w funkcji \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "(%s) nieznana baza liczby w funkcji \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "nieznana opcja wyświetlania w funkcji \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "(%s) rozmiar części ułamkowej w aktualnych ustawieniach regionalnych nie jest obsługiwany: >%s<\nKorzystanie z %s może sprawiać problemy! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "(%s) Nie można załadować %s. Ten plik jest niezbędny aby zbudować interfejs użytkownika programu galculator. Upewnij się czy wykonałeś make install i czy plik jest dostępny!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Pokaż _menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Ustawienia %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nazwa" #: ../src/ui.c:1046 msgid "Value" msgstr "Wartość" #: ../src/ui.c:1049 msgid "Description" msgstr "Opis" #: ../src/ui.c:1078 msgid "Variable" msgstr "Zmienna" #: ../src/ui.c:1081 msgid "Expression" msgstr "Wyrażenie" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Potęga" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "nawias otwierający" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "nawias zamykający" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "zamień miejscami aktualną liczbę i szczyt stosu" #: ../src/ui.c:1229 msgid "roll" msgstr "przesuń" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "przesuń stos w dół" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Wyświetlanie wyniku" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "(%s) parser flex został wywołany więcej niż %i razy. Jesteś pewien że wiesz co robisz? Jeśli nie: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "O programie galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Wszystkie prawa zastrzeżone (c) 2002-2014 Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Oparty na GTK+ kalkulator naukowy" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Siedem" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Osiem" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Dziewięć" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dzielenie" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Cztery" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Pięć" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Sześć" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Trzy" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Odejmowanie" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Suma" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Zmień znak" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Mnożenie" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Dodaj wyświetlaną wartość do pamięci" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Odczytaj z pamięci" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Zapisz do pamięci" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "kropka dziesiętna" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Jeden" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dwa" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Pierwiastek kwadratowy" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Procent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Główne okno programu." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Pole wprowadzania formuły - wpisz treść obliczanego wyrażenia." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Zresetuj kalkulator (wyczyść wszystko)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Wyczyść wyświetlacz" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Cofnij" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Plik" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Edycja" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Wytnij wyświetlaną wartość" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "S_kopiuj wyświetlaną wartość" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Wklej i Dodaj do wyświetlanej wartości" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferencje..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Widok" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Tryb _podstawowy" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Tryb _naukowy" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Tryb _papieru" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Przyciski" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "_Wyświetlanie" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funkcje" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logiczne" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Podstawa liczenia" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Dziesiętna" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Szesnastkowa" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Ósemkowa" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binarna" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Jednostki _kąta" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Stopnie" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radiany" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradusy" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Tryby _notacji" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebraiczna" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Odwrotna Notacja Polska (ONP)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Pole _formuły" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "P_omoc" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "Za_kończ" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Wk_lej jako wyświetlaną wartość" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_O programie..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Dziesiętnie" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Heksadecymalnie" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Oktalnie" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binarnie" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Ustawienia" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Dialog do zmiany ustawień." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Zamknięcie okna." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Wygląd" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Czcionka wyniku:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Kolor nieaktywnego modułu" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Kolor aktywnego modułu:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Kolor wyniku:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Kolor tła:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Czcionka modułu:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Czcionka stosu ONP:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Kolor stosu ONP:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Wybierz kolor tła wyświetlacza" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Wybierz kolor czcionki wyświetlanego wyniku" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Wybierz kolor stosu RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Wybierz kolor nieaktywnego modułu" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Wybierz kolor aktywnego modułu" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Wybierz czcionkę wyniku" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Wybierz czcionkę stosu RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Wybierz czcionkę modułu" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Widoczność modułów" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Jednostki miary kąta" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notacja" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operacja arytmetyczna" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Otwarte nawiasy" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Podstawa liczenia" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Wyświetl" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Czcionka" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Użyj niestandardowej czcionki dla przycisków" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Kolor przycisku:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Wybierz czcionkę przycisku" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Wymiary" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimalna szerokość przycisku:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimalna wysokość przycisku:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Stałe zdefiniowane przez użytkownika" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nazwa:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Wartość:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Opis:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Dodawanie" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Aktualizuj" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Skasuj" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Wyczyść" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Stałe" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Funkcje zdefiniowane przez użytkownika" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Zmienna:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Wyrażenie:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Skonfiguruj bazę liczby:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Ustawienia systemu dziesiętnego" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Wyświetlaj separator tysięcy" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Znak separatora:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Długość bloku separatora:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Ustawienia systemu heksadecymalnego" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Ze znakiem" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Wyświetlaj separator" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Liczba bitów:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Ustawienia systemu oktalnego" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Ustawienia systemu binarnego" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Ustal długość na wielokrotność" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Liczby" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "ONP" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "skończony rozmiar stosu (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "nieograniczony rozmiar stosu" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Uruchamianie" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Wychodząc zapamiętaj wyświetlaną wartość" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Widoczność" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Wyświetl pasek menu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Ogólne" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangens" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logarytm naturalny" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Część ułamkowa" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Wprowadź wykładnik (podstawa: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logarytm dziesiętny" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Do kwadratu" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Funkcje użytkownika" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Funkcje odwrotne" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Funkcje hiperboliczne" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logiczne I" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logiczne LUB" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logiczne ALBO (exclusive-OR)" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Uzupełnienie bitowe" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Szesnastkowe 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Szesnastkowe 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Szesnastkowe 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Szesnastkowe 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Szesnastkowe 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Szesnastkowe 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Przesunięcie w lewo" galculator-2.1.4/po/pt.po000066400000000000000000001211211257264055300152630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # alfalb_mansil, 2014 # Carlos Moreira , 2014-2015 # Marco Rodrigues , 2007 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-06-08 09:55+0000\n" "Last-Translator: Carlos Moreira \n" "Language-Team: Portuguese (http://www.transifex.com/mate/MATE/language/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Execute cálculos simples e científicos" #: ../src/callbacks.c:1051 msgid "save here" msgstr "guardar aqui" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed não conseguiu obter o 'iter'. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize não deve ser chamado. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUtilização: %s [options]\n\nopções:\n(Opções GTK)\n -h, --help\t\tMostrar esta mensagem de utilização\n -v, --version\t\tMostrar a informação da versão\n\nCompilado em comparação com versão GTK %i.%i.%i\nHiperligado com a versão GTK %i.%i.%i\n%s-precisão dos números do ponto flutuante.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] ficheiro de configuração: não foi possível criar o diretório %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "Ficheiro de configuração [%s]: Iremos mover o ficheiro de configuração de %s para %s. Depois de você sair de %s, poderá remover o ficheiro de configuração do seu local anterior %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Por favor, envie um relatório de erro." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - caráter de operação desconhecido. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversão do número de ponto flutuante em float2string falhou porque o limiar era demasiado pequeno. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversão do número de ponto flutuante em float2stringP falhou porque o limiar era demasiado pequeno. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Número de Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] ficheiro de configuração: a ignorar a entrada desconhecida %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] ficheiro de configuração: %s tem que ser TRUE ou FALSE. Utilizando padrões. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] ficheiro de configuração: falha ao converter %s para número. Você alterou os locais? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] ficheiro de configuração: a ignorar o key_type desconhecido na estrutura de configuração. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] encontrada secção desconhecida %s no ficheiro de configuração %s. Utilizando a secção precedente.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] ficheiro de configuração: não foi possível abrir o ficheiro de configuração %s para leitura. Nada com o que se preocupar se você está a executar o %s pela primeira vez. Utilizando padrões.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "ficheiro de configuração de [%s] - Nós repomos pelo menos um carácter de separação visto que coincide com a vírgula decimal. Se modificou recentemente as suas definições de local, não precisa de se preocupar.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] ficheiro de configuração: foi encontrado um booleano estranho ao escrever. Saltando esta tecla. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] ficheiro de configuração: a ignorar o \"key_type\" desconhecido em \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] ficheiro de configuração: não foi possível guardar/escrever no ficheiro de configuração %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index excede o intervalo válido da função \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] opção desconhecida de exibição da função \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "função inversa não suportada" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "função hiperbólica não suportada" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] modo de notação desconhecido na função \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] falhou ao converter o carácter %c na função \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] falhou ao converter %s na função \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] falhou a conversão da cor %s a função \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] falha ao procurar %s na função \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "base numérica desconhecida" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] base numérica desconhecida na função \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] base numérica desconhecida na função \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] falhou ao converter %s para um número propriamente na função \"string2double\". Já alterou as suas localizações? Apagar o seu ficheiro de configuração poderá resolver este problema. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] base numérica desconhecida na função \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] base trigonométrica desconhecida na função \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] base trigonométrica desconhecida na função \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] base de número desconhecido na função \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] base de número desconhecido na função \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] base de número desconhecido na função \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "opção desconhecida de na função \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] Comprimento da vírgula decimal decimal (na localização) não é suportado: >%s<\nVocê poderá ter problemas ao utilizar %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Não pôde carregar o ficheiro %s. Este ficheiro é preciso para montar a interface do utilizador de galculator. Assegure-se de que fez uma instalação devida e o ficheiro está acessível!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "_Mostrar a barra de menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Preferências" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nome" #: ../src/ui.c:1046 msgid "Value" msgstr "Valor" #: ../src/ui.c:1049 msgid "Description" msgstr "Descrição" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variável" #: ../src/ui.c:1081 msgid "Expression" msgstr "Expressão" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Calcula" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Potência" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Abre parêntesis" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Fecha parêntesis" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "trocar o número atual com o topo da pilha" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "Rola pilha pra baixo" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Mostrar Resultado" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] parser flex foi chamado mais que %i vezes. Você sabe o que está a fazer? Se não: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Sobre o galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Direitos de Autor (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "uma calculadora científica baseada no GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sete" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Oito" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nove" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dividir" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Quatro" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Cinco" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Seis" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Três" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Subtrair" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Somar" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Alterar o sinal" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiplicar" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Adicionar valor atual exibido à memória" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Ler da memória" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Guardar na memória" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Ponto decimal" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Um" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dois" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Raiz quadrada" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Percentual" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "A janela principal do programa." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Campo do texto de entrada da fórmula - insira a expressão a computar aqui." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Reinicia a calculadora (limpar tudo)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Limpar o écran" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Apaga último caractere inserido" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Ficheiro" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editar" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Recorta Valor do Écran" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Copia Valor do Écran" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Colar e Anexar para Mostrar o Valor" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferências" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Ver" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Modo _Básico" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Modo _Científico" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Modo de _Papel" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Botões" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Controlo do Ecrã" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funções" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Lógicos" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Padrão" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculadora" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Bases numéricas" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octogonal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binário" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Unidades trigonométricas" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "G_raus" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radianos" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradianos" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Modos de notação" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algébrico" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Financeiro (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Entrada de Fórmula" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "A_juda" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Saír" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Co_la como Valor do Écran" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Sobre..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octogonal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binário" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Preferências" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "É usado um diálogo para mudar as definições das preferências." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Fecha o diálogo." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Aparência" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Tipo de letra do resultado:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Cor do módulo desativado:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Cor do módulo ativo:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Cor da fonte do resultado:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Cor de fundo:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Fonte do módulo:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Tipo de letra da pilha RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Escolha a Cor da pilha RPN" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Escolher uma Cor do Fundo de Exibição" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Escolha uma cor da letra do resultado a exibir" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Escolha uma cor da pilha RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Escolher uma Cor do Módulo Inativo" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Escolher uma Cor do Módulo Ativo" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Escolha um tipo de letra para o resultado" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Escolha um tipo de letra para a pilha RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Escolher um Tipo de Letra de Módulo" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Visibilidade dos Módulos" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unidades trigonométricas" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notação" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operação aritmética" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Abre parêntesis" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Unidades de base numérica" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Ecrâ" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Tipo de letra" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Usar tipo de letra personalizado do botão" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Tipo de letra do botão:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Escolher um Tipo de Letra de Botão" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimensão" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Largura mínima do botão:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Altura mínima do botão:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Constantes definidas pelo utilizador:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nome:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Valor:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Descrição:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Adicionar" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Atualizar" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Eliminar" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Limpar" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constantes" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Funções definidas pelo utilizador:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variável:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Expressão:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Configure a base numérica: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Definições Decimais" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Mostrar separador de milhares" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Caractere separador:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Comprimento do tamanho do bloco:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "." #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Definições Hexadecimais" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Assinada" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Mostrar separador" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Número de bits: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Definições do Octogonal" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Definições do Binário" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Fixar tamanho para um múltiplo de " #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Números" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "Tamanho finito de pilha (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "Tamanho infinito de pilha" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Inicialização" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Lembrar valor do ecrã ao sair" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Visibilidade" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Mostrar barra de menu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Geral" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangente" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritmo natural (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Fatorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Introduza o expoente (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Coseno" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritmo (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Quadrado" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Funções definidas pelo utilizador" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Modo inverso" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Modo hiperbólico" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Seno" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "E lógico" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "OU lógico" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "OU Lógico exclusivo" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Complemento em bits" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "0xC hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "0xD hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "0xE hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "0xF hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "0xB hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "0xA hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Módulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Desloca à esquerda" galculator-2.1.4/po/pt_BR.po000066400000000000000000001207171257264055300156600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Marcelo Ghelman , 2014 # Marcio Andre Padula , 2014 # marco , 2004 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-07-16 22:00+0000\n" "Last-Translator: Marcelo Ghelman \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/mate/MATE/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Executa cálculos simples e científicos" #: ../src/callbacks.c:1051 msgid "save here" msgstr "salvar aqui" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed falhou em obter iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize não deveria ter sido chamado. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUso: %s [opções]\n\nopções:\n(opções do GTK)\n -h, --help\t\tMostra essa mensagem de ajuda\n -v, --version\t\tMostra informações de versão\n\nCompilado com GTK versão %i.%i.%i\nLinkado com GTK versão %i.%i.%i\nNúmeros de ponto flutuante de precisão %s.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "Arquivo de configuração [%s]: Falha ao criar diretório %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "Arquivo de configuração [%s]: Vamos mover o arquivo de configuração de %s para %s. Após sair do %s, você pode remover o arquivo de configuração de seu local antigo %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Envie um relatório de erro." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - caracter de operação desconhecido. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversão de número de ponto flutuante em float2string falhou porque o buffer era muito pequeno. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Conversão de número de ponto flutuante em float2stringP falhou porque o buffer era muito pequeno. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Número de Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "Arquivo de configuração [%s]: ignorando entrada desconhecida %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "Arquivo de configuração [%s]: %s tem que ser TRUE ou FALSE. Usando padrões. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "Arquivo de configuração [%s]: falha ao converter %s para número. Você mudou os locales? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "Arquivo de configuração [%s]: ignorando key_type desconhecido na estrutura de configuração. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] encontrada seção desconhecida %s no arquivo de configuração %s. Usando a seção precedente.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "Arquivo de configuração [%s]: não foi possível abrir arquivo de configuração %s para leitura. Nada com o que se preocupar se você está executando %s pela primeira vez. Utilizando padrões.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "Arquivo de configuração [%s] - Nós restauramos pelo menos um caractere separador, pois coincide com o ponto decimal. Se você mudou recentemente suas configurações de locale, não há nada com que se preocupar.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "Arquivo de configuração [%s]: encontrado booleano estranho ao escrever. Pulando esta chave. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "Arquivo de configuração [%s]: ignorando \"key_type\" desconhecido em \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "Arquivo de configuração [%s]: não foi possível salvar/escrever no arquivo de configuração %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index ultrapassa valores válidos na função \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] opção de exibição desconhecida na função \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "função inversa não suportada" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "função hiperbólica não suportada" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] base trigonométrica desconhecida na função \"display_result_set_angle\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] falhou ao converter o caractere %c na função \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] falhou ao converter %s na função \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] fahlou ao converter a cor %s na função \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] falha ao procurar o widget %s na função \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "base numérica desconhecida" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] base numérica desconhecida na função \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] base numérica desconhecida na função \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] falhou ao converter %s para número na função \"string2double\". Você mudou os locales? Apagar seu arquivo de configuração pode resolver este problema. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] base numérica desconhecida na função \"display_result_get_double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] base trigonométrica desconhecida na função \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] base trigonométrica desconhecida na função \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] base numérica desconhecida na função \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] base numérica desconhecida na função \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] base numérica desconhecida na função \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "opção de exibição desconhecida na função \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] Comprimento de ponto decimal (no locale) não é suportado: >%s<\nVocê poderá enfrentar problemas ao usar %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Não conseguiu carregar %s. Este arquivo é necessário para construir a interface de usuário do galculator. Verifique se você comandou make install e o arquivo está acessível!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "_Mostra a barra de menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Preferências" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nome" #: ../src/ui.c:1046 msgid "Value" msgstr "Valor" #: ../src/ui.c:1049 msgid "Description" msgstr "Descrição" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variável" #: ../src/ui.c:1081 msgid "Expression" msgstr "Expressão" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Calcula" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Potência" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Abre parêntese" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Fecha parêntese" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "Troca o número corrente com o topo da pilha" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "Rola pilha pra baixo" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Mostrador de resultados" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] parser flex foi chamado mais que %i vezes. Você sabe o que está fazendo? Se não: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Sobre o galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 por Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "uma calculadora científica baseada no GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sete" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Oito" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nove" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Divide" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Quatro" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Cinco" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Seis" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Três" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Subtrai" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Soma" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Muda sinal" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiplica" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Adiciona o valor atual do mostrador à memória" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Lê da memória" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Guarda na memória" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Ponto decimal" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Um" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dois" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Raiz quadrada" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Percentual" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Janela principal do programa" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Campo texto de entrada de fórmula - informe a expressão alfanumérica a ser computada aqui." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Reinicializa a calculadora (limpa tudo)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Limpa o mostrador" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Apaga último caracter inserido" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Arquivo" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editar" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Recorta Valor do Mostrador" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Copia Valor do Mostrador" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "C_olar e concatenar com o valor do mostrador" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferências" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Ver" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Modo _Básico" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Modo _Científico" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Modo _papel" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Botões" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Controle do Mostrador" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funções" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Lógicos" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Padrão" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculadora" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Bases numéricas" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binária" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Unidades trigonométricas" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "G_rau" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radiano" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Grado" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Modos de notação" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algébrico" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Financeiro (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Entrada de Fórmula" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "A_juda" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Sair" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Co_la Como Valor do Mostrador" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Sobre" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binário" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Preferências" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Janela de diálogo usada para mudança das preferências" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Fecha a janela" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Aparência" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "...." #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Fonte do resultado" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Cor do módulo desativado" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Cor do módulo ativo:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Cor da fonte do resultado" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Cor de fundo:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Fonte do módulo" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Fonte da pilha RPN" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Cor da pilha RPN" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Escolha a cor de fundo do mostrador" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Escolha uma cor para Texto de Resultado do Mostrador " #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Escolha uma cor para Pilha RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Escolha uma cor para Módulo Inativo" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Escolha uma cor para Módulo Ativo" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Escolha uma fonte de texto para o Resultado" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Escolha uma fonte de texto para a Pilha RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Escolha uma fonte de texto para Módulo" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Visibilidade dos Módulos" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unidades trigonométricas" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notação" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operação aritmética" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Abre parêntese" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Unidades de base numérica" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Mostrador" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Fonte" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Usar fonte customizável para botão" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Fonte do botão:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Escolha uma fonte de texto para Botão" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Tamanho" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Largura mínima do botão" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Altura mínima do botão" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Constantes definidas pelo usuário:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nome:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Valor:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Descrição:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Adiciona" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Atualiza" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Elimina" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Limpa" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constantes" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Funções definidas pelo usuário:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Valor:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Expressão:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Configurar base numérica: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Configuração de Decimal" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Mostrar separador de milhares" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Caractere separador:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Comprimento do bloco do separador:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "." #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Configuração de Hexadecimal" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Com sinal" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Mostrar separador" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Número de bits: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Configuração de Octal" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Configuração de Binário" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Fixar comprimento como múltiplo de" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Números" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "Tamanho finito de pilha (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "Tamanho infinito de pilha" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Inicialização" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Lembrar valor do mostrador ao sair" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Visibilidade" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Mostrar barra de menu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Diversos" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangente" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logarítmo natural (base: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Fatorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Informe expoente (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosseno" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logarítmo (base: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Quadrado" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Funções definidas pelo usuário" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Modo inverso" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Modo hiperbólico" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Seno" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "E lógico" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "OU lógico" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "OU Lógico exclusivo" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Complemento em bits" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "0xC hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "0xD hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "0xE hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "0xF hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "0xB hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "0xA hexadecimal" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Módulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Desloca à esquerda" galculator-2.1.4/po/ro.po000066400000000000000000001114341257264055300152660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Daniel , 2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-04-21 13:53+0000\n" "Last-Translator: Daniel \n" "Language-Team: Romanian (http://www.transifex.com/mate/MATE/language/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Realizează calcule simple și științifice" #: ../src/callbacks.c:1051 msgid "save here" msgstr "salveaza aici" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Te rog trimite un raport despre eroare" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - caracter operaþie necunoscut. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Constanta lui Euler" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] fiºier de configuraþie: ignora intrarea necunoscuta %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] fiºier de configuraþie: %s trebuie sa fie TRUE sau FALSE. Se utilizaeaza valoarea implicita. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] fiºier de configuraþie: se ignora tipul de cheie necunoscuta in structura de configurare. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] sa gasit o secþiune necunoscuta %s in fiºierul de configuraþie %s.Se utilizeaza secþiunea precedenta.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] fiºier de configuraþie: nu pot deschide fiºierul de configuraþie %s pentru citire. Nu este o eroare daca utilizati %s pentru prima data. Se utilizeaza setarile implicite.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] fiºier de configuraþie: eroare la scriere. Se renunþa la aceasta cheie. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] fiºier de configuraþie: se ignora \"tipul de cheie\" necunoscuta in \"structura de configurare\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] fiºier de configuraþie: eroare la scrierea in fiºierul de configuraþiei %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "Funcþie inversa necunoscuta" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "Funcþie hiperbolica necunoscuta" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "baza de numerotaþie necunoscuta" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] base de numérotation inconnue dans la fonction 'get_display_number_string'. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] base de numérotation inconnue dans la fonction 'get_display_number_length. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] la longueur du point décimal (dans la locale) n'est pas supportée: >%s<\nVous devriez régler le problème en utilisant %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Preferinþele %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Nume" #: ../src/ui.c:1046 msgid "Value" msgstr "Valoare" #: ../src/ui.c:1049 msgid "Description" msgstr "Descriere" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variabilă" #: ../src/ui.c:1081 msgid "Expression" msgstr "Expresie" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Egal" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Putere" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Deschide paranteze" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Inchide parantezele" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Despre galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "" #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Un calculator științific bazat pe GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sapte" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Opt" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Noua" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Impartire" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Patru" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Cinci" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Sase" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Trei" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Scadere" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Schimba semnul" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Inmulþire" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Adauga valoarea afiºajului la memorie" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Citeºte din memorie" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Salveaza in memorie" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Punct zecimal" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Unu" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Doi" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "radical" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Radacina patrata" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Procentaj" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Fereastra progam principala" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Reseteaza calculatorul (ºterge tot)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Sterge afiºajul" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Spaþiu inapoi" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Fiºier" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Editeaza" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Sterge valoarea afiºata" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "Copiaza valorea afiºata" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Preferinþe..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Mod de afiºare" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "Mod de _baza" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Mod _ºtinþific" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Butoane" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Controleaza afiºajul" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funcþii" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logic" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Calculator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "Baza de _numerotaþie" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Zecimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexazecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Octal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binar" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Unitaþile unghiurilor" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Grade _zecimale" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radiani" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Grade" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "_Moduri de notaþie" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebric" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "Logica Poloneza inve_rsa (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Ajutor" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Inchide" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Insereaza valoarea afiºata" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Despre..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Zecimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexazecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Octal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binar" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Preferinþe" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "O fereastra de dialog pentru setarea preferintelor." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Inchide fereastra." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Aspect" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Fontul pentru rezultat:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Culoarea modulului inactiv" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Culoarea modulului activ." #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Culoarea fontului pentru rezultat:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Culoarea fundalului:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Fontul modulului:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Fontul stivei RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Culoarea fontului stivei RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Module vizibile" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Unitatea de masura pentru unghiuri" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notaþie" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Operatie aritmetica" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Deschide paranteze" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Baza de numerotaþie" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Afiºaj" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Font" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Utilizeaza un font anume pentru butoane" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Fontul pentru butoane:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimensiune" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Laþimea minima a butonului:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Inalþimea minima a butonului:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Constante definite de utilizator:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Nume:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Valoare:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Descriere:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Adunare" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Actualizeaza" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Sterge" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Anuleaza" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Constante" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variabilă:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Expresie:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Numere" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "stiva de lungime finita (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "stiva infinita" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Pornire" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Memoreaza valoarea afiºajului la ieºire" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Vizibile" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Afiseaza bara de meniu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "General" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangenta" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Logaritm natural (baza: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Factorial" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Exponent (baza: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritm (baza 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "X^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Patrat" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Funcþie definita de utilizator" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Mod invers" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Mod hiperbolic" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "OR exclusif" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Complement pe biþi" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "0xC hexazecimal" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "0xD hexazecimal" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "0xE hexazecimal" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "0xF hexazecimal" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "0xB hexazecimal" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "0xA hexazecimal" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modulo" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Deplasare dreapta" galculator-2.1.4/po/ru.po000066400000000000000000001313731257264055300153000ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Alexander , 2014 # Alexei Sorokin , 2014 # equeim , 2014 # Evolve32 , 2014 # vlitomsk , 2014 # Агафонов Владислав , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-05-29 01:32+0000\n" "Last-Translator: Alexei Sorokin \n" "Language-Team: Russian (http://www.transifex.com/mate/MATE/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Вычисления: простые и инженерные" #: ../src/callbacks.c:1051 msgid "save here" msgstr "сохранить здесь" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed не смог извлечь итер. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize не должен быть вызван. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nИспользование: %s [ключи]\n\nключи:\n(Параметры GTK)\n-h, --help\t\tПоказать эту справку\n-v, --version\t\tНапечатать информацию о версии\n\nСобрано с GTK %i.%i.%i версии\nСлинковано с GTK %i.%i.%i версии\n%s-точность чисел с плавающей точкой.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] файл конфигурации: Не удалось создать каталог %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] файл конфигурации: Мы переместим файл конфигурации из %s в %s. После завершения %s вы можете удалить файл конфигурации из старого расположения %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Оформите сообщение об ошибке" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c – неизвестный управляющий символ. %s.\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Конвертация числа с плавающей запятой в float2string завершилась неудачно из-за того, что буфер был слишком мал. %s.\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Конвертация числа с плавающей запятой в float2stringP завершилась неудачно из-за того, что буфер был слишком мал. %s.\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Число Пи" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Число Эйлера" #: ../src/config_file.c:184 msgid "e" msgstr "е" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] файл конфигурации: неизвестное вхождение %s=%s игнорируется. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] файл конфигурации: %s должен быть TRUE или FALSE. Используются умолчания: %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] файл конфигурации: не удалось корректно конвертировать %s в число. Вы поменяли локаль? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] файл конфигурации: игнорируется неизвестный key_type в структуре конфигурации. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] найдена неизвестная секция %s в файле конфигурации %s. Используется предшествующая секция.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] файл конфигурации: не удалось открыть файл конфигурации %s для чтения. Беспокоиться не о чем, если вы запускаете %s в первый раз. Используются настройки по умолчанию.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] файл конфигурации – были убраны символы-разделители для длинных чисел, которые совпадали с десятичным разделителем в текущем языке. Причиной могла послужить недавняя смена локали.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] файл конфигурации: странное логическое значение встречено при записи. Этот ключ будет пропущен. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] файл конфигурации: игнорирование неизвестного \"key_type\" в \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] файл конфигурации: не удалось сохранить/записать в файл конфигурации %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] line_index превышает допустимый размер в функции \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] неизвестная опция вывода в функции \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "неподдерживаемая обратная функция" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "неподдерживаемая гиперболическая функция" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] неизвестная нотация в функции \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] ошибка преобразования символа %c в функции \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] ошибка преобразования %s в функции \"floatx\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] ошибка преобразования цвета %s в функции \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] не найден виджет %s в функции \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "неизвестная система счисления" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] неизвестное основание системы счисления в функции \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] неизвестное основание системы счисления в функции \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] не получилось правильно сконвертировать %s в число в функции \"string2double\". Вы изменяли локаль? Удаление конфигурационного файла может решить проблему. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] неизвестное основание системы счисления в функции \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] неизвестная мера измерения угла в функции \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] неизвестная мера измерения угла в функции \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] неизвестное основание системы счисления в функции \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] неизвестное основание системы счисления в функции \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] неизвестное основание системы счисления в функции \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "неизвестная опция вывода в функции \"display_change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] длина десятичного разделителя текущей локали не поддерживается: >%s<\nВозможно возникновение проблем при использовании %s! %s" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Невозможно прочесть %s. Данный файл обычно используется для построения GUI galculator'а. Убедитесь, что вы выполнили make install и что имеется доступ к файлу!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Показывать _строку меню" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Настройки %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Имя" #: ../src/ui.c:1046 msgid "Value" msgstr "Значение" #: ../src/ui.c:1049 msgid "Description" msgstr "Описание" #: ../src/ui.c:1078 msgid "Variable" msgstr "Переменная" #: ../src/ui.c:1081 msgid "Expression" msgstr "Выражение" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Вычислить" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Возведение в степень" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Открывающая скобка" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Закрывающая скобка" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "Поменять местами текущее число с вершиной стека" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "Прокрутить стек" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Отображение результата" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] Парсер flex был запущен более чем %i раз. Вы уверены в своих действиях? Если нет: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "О galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 от Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Инженерный калькулятор на основе GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Семь" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Восемь" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Девять" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Деление" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Четыре" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Пять" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Шесть" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Три" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Вычитание" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Сложение" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Изменить знак" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Умножение" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Прибавить текущее значение к значению в памяти" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Прочитать из памяти" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Сохранить в памяти" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Ноль" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Десятичная точка" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Один" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Два" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Квадратный корень" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Процент" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Главное окно программы." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Поле для ввода формулы" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Сброс" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Очистить дисплей" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Забой" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Файл" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Правка" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Вырезать" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Копировать" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "Вставить и дополнить текущее значение справа" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Настройки..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Вид" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Простой" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Инженерный" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "Бумажный режим" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Кнопки" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Управляющие" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Функции" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Логические операции" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Стандартные" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Калькулятор" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Система счисления" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Десятичная" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Шестнадцатиричная" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Восьмеричная" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Двоичная" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Измерение _углов" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Г_радусы" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Радианы" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Грады" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Режимы ввода" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Алгебраический" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Обратная польская запись (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Ввод _формулы" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Помощь" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Выход" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Вставить" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "О программе..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Десятичная" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Шестнадцатиричная" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Восьмеричная" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Двоичная" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Настройки" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Диалог для изменения настроек" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Закрывает диалог." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Отображение" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Шрифт результата:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Цвет неактивного модуля:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Цвет активного модуля:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Цвет результата:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Цвет фона:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Шрифт модулей:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Шрифт стека RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Цвет стека RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Выбрать цвет фона" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Выбрать цвет результата" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Выбрать цвет стека RPN" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Выбрать цвет неактивного модуля" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Выбрать цвет активного модуля" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Выбрать шрифт результата" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Выбрать шрифт стека RPN" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Выбрать шрифт модулей" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Модули" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Единицы измерения углов" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Режим ввода" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Арифметическая операция" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Открытые скобки" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Системы счисления" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Внешний вид" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Шрифт" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Использовать другой шрифт" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Шрифт надписей:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Выбрать шрифт кнопок" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Размеры" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Минимальная ширина:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Минимальная высота:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Пользовательские константы:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Имя:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Значение:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Описание:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Добавить" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Заменить" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Удалить" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Очистить" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Константы" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Пользовательские функции" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Переменная:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Выражение:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Система счисления" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Десятичная" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Показывать разделитель" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Разделитель:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Разбивать на блоки длины" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Шестнадцатиричная" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Со знаком" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Показывать разделитель" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Количество бит: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Восьмеричная" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Двоичная" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Фиксировать разрядность кратной" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Числа" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "ограниченный размер стека (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "неограниченный размер стека" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Запуск" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Восстанавливать состояние дисплея при запуске" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Внешний вид" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Показывать строку меню" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Общие" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Тангенс" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Натуральный логарифм" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Факториал" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Ввод экспоненты (основание: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Косинус" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Десятичный логарифм" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Возведение в квадрат" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Пользовательские функции" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Инверсный режим" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Гиперболический режим" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Синус" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Логичское побитовое И" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Логическое побитовое ИЛИ" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Логическое побитовое исключающее ИЛИ" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "NOT" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Логическое побитовое отрицание" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Шестнадцатеричное 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Шестнадцатеричное 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Шестнадцатеричное 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Шестнадцатеричное 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Шестнадцатеричное 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Шестнадцатеричное 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Остаток от деления" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Сдвиг влево" galculator-2.1.4/po/sk.po000066400000000000000000001211601257264055300152600ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Ján Ďanovský , 2014-2015 # Peter Chabada , 2005 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-03-19 16:48+0000\n" "Last-Translator: Ján Ďanovský \n" "Language-Team: Slovak (http://www.transifex.com/mate/MATE/language/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Kalkulačka na jednoduché i vedecké výpočty" #: ../src/callbacks.c:1051 msgid "save here" msgstr "uložiť" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed sa nepodarilo získať iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize by nemalo byť volané. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nPoužitie: %s [parametre]\n\nparametre:\n(GTK parametre)\n -h, --help\t\tZobraziť správu pre použitie\n -v, --version\t\tZobraziť informáciu o verzií\n\nSkompilované pre GTK verziu %i.%i.%i\nPrepojené pre GTK verziu %i.%i.%i\n%s-čísla s desatinným miestom.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] konfiguračný súbor: Nepodarilo sa vytvoriť priečinok %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] konfiguračný súbor: Tento konfiguračný súbor sa presunie z %s do %s. Po ukončení %s môžete konfiguračný súbor zo starého umiestnenia %s odstrániť.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Prosím nahláste chybu." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - neznámy znak operácie. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Prevod čísla s desatinným miestom v float2string zlyhalo, pretože bola nárazníková pamäť príliš malá. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Prevod čísla s desatinným miestom v float2stringP zlyhalo, pretože bola nárazníková pamäť príliš malá. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pí" #: ../src/config_file.c:181 msgid "pi" msgstr "pí" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eulerovo číslo" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] konfiguračný súbor: ignoruje sa neznáma položka %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] konfiguračný súbor: %s musí byť buď TRUE, alebo FALSE. Použije sa predvolená hodnota. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] konfiguračný súbor: zlyhal správny prevod %s na číslo. Zmenili ste národné nastavenia? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] konfiguračný súbor: ignoruje sa neznáme key_type v štruktúre nastavení. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] v konfiguračnom súbore %s bola nájdená neznáma sekcia %s. Použije sa predošlá sekcia.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] konfiguračný súbor: nepodarilo sa na čítanie otvoriť konfiguračný súbor %s. Nie je to problém, ak spúšťate %s po prvý raz. Používajú sa predvolené hodnoty.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] konfiguračný súbor - Zrušili sme aspoň jednu čiarku, keďže sa zhoduje s desatinnou čiarkou. Ak ste nedávno zmenili vaše národné nastavenia, nemal by s tým byť problém.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] konfiguračný súbor: čudný boolean pri zapisovaní. Tento kľúč sa vynechá. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] konfiguračný súbor: ignoruje sa neznáme „key_type“ v „config_structure“. %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] konfiguračný súbor: nepodarilo sa uložiť/zapísať do konfiguračného súboru %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index presahuje platné rozmedzie vo funkcií „display_delete_line“. %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] neznáma možnosť zobrazenia vo funkcií „display_change_option“" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "nepodporovaná inverzná funkcia" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "nepodporovaná hyperbolická funkcia" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] neznámy režim notácie vo funkcií „all_clear“. %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] zlyhal v prevedení char %c vo funkcií „axtof“. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] zlyhal v prevode %s vo funkcii „ftoax“. %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] zlyhal v prevode farby %s vo funkcii „set_button_color“. %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] zlyhalo v nájdení widgetu %s vo funkcii „activate_menu_item“. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "neznáma číselná sústava" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] neznáma číselná sústava vo funkcii „get_display_number_string“. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] neznáma číselná sústava vo funkcii „get_display_number_length“. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] zlyhalo v prevode %s na číslo vo funkcii „string2double“. Zmenili ste národné nastavenia? Odstránenie vášho konfiguračného súboru tento problém môže vyriešiť. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] neznáma číselná sústava vo funkcii „string2double“. %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] neznáma uholná sústava vo funkcii „x2rad“. %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] neznáma uholná sústava vo funkcii „rad2x“. %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] neznáma číselná sústava vo funkcii „get_sep“. %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] neznáma číselná sústava vo funkcii „get_sep_length“. %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] neznáma číselná sústava vo funkcii „get_sep_char“. %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "neznáma možnosť zobrazenia vo funkcii „change_option“" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] dĺžka desatinného miesta (v národných nastaveniach) nie je podporovaná: >%s<\nPri používaní %s by ste mohli naraziť na problémy! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Nepodarilo sa načítať %s. Súbor je potrebný na zostavenie používateľského rozhrania galculator. Uistite sa, že ste použili „make install“ a že je súbor dostupný!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Zobraziť panel _menu" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Nastavenia programu %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Názov" #: ../src/ui.c:1046 msgid "Value" msgstr "Hodnota" #: ../src/ui.c:1049 msgid "Description" msgstr "Popis" #: ../src/ui.c:1078 msgid "Variable" msgstr "Premenná" #: ../src/ui.c:1081 msgid "Expression" msgstr "Výraz" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Výsledok" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Mocnina" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Otváracia zátvorka" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Uzatváracia zátvorka" #: ../src/ui.c:1223 msgid "ENT" msgstr "=" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "Vymeniť hodnotu s predchádzajúcou" #: ../src/ui.c:1229 msgid "roll" msgstr "roll" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "posunúť nadol zásobník" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Zobrazenie výsledku" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex parser bol volaným viac ako %i krát. Viete, čo robíte? Ak nie: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "O programe galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "vedecká kalkulačka založená na GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sedem" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Osem" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Deväť" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Delenie" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Štyri" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Päť" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Šesť" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tri" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Rozdiel" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Súčet" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "±" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Zmeniť znamienko" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Násobenie" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Pripočítať zobrazenú hodnotu k hodnote v pamäti" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Vložiť z pamäte" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Uložiť do pamäte" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nula" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "," #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Desatinná čiarka" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Jeden" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dva" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Druhá odmocnina" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Percentá" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Hlavné okno programu." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Textové pole pre vzorec - zadajte reťazec pre výpočet." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Zresetovať kalkulačku (vymazať všetky hodnoty)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Vymazať displej" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Späť" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Súbor" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Upraviť" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Vys_trihnúť" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Kopírovať" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Vložiť a pripojiť zobrazenú hodnotu" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Nastavenia..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Zobraziť" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Základný režim" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Vedecký režim" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Papierový režim" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Tlačidlá" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "_Ovládanie displeja" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funkcie" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logické" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Štandardné" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulačka" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "Číselné _sústavy" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Desiatková" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "Še_sťnásková" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Osmičková" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "D_vojková" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Jednotky _uhlov" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Stupne" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radiány" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradiány" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Reži_my notácií" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Algebrická" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Reverzná poľská (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Písanie funkcií" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Pomocník" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Koniec" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Vložiť" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_O programe..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "desiatkovú" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "šesťnástkovú" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "osmičkovú" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "dvojkovú" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "Nastavenia programu galculator" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Dialógové okno, ktoré je používané na zmenu nastavení." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Zatvorí dialógové okno." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Vzhľad" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Písmo výsledku:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Farba neaktívneho modulu:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Farba aktívneho modulu:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Farba písma výsledku:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Farba pozadia:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Písmo modulu:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Písmo RPN zásobníka:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Farba RPN zásobníka:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Vyberte farbu pozadia" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Vyberte farbu výsledkového písma" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Vyberte farbu RPN zásobníka" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Vyberte farbu neaktívneho modulu" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Vyberte farbu" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Vyberte farbu výsledku" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Vyberte farbu RPN zásobníka" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Vyberte písmo modulu" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Zobrazenie modulov" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Jednotky uhlov" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notácia" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmetické operácie" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Otvorené zátvorky" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Jednotky číselnej sústavy" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Displej" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Písmo" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Pre tlačidlá použiť vlastný font" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Písmo tlačidiel:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Vyberte písmo tlačidiel" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Rozmery tlačidiel" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minimálna šírka tlačidla:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minimálna výška tlačidla:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Používateľom zadefinované konštanty:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Názov:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Hodnota:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Popis:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Pridať" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Aktualizovať" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Odstrániť" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Vyprázdniť" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konštanty" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Používateľom zadefinované funkcie:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Premenná:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Výraz:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Konfigurovať číselnú sústavu: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Nastavenia desiatkovej sústavy" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Zobraziť oddelovač tisícov" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Znak oddelovača" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Veľkosť bloku pre separátor:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Nastavenia šesťnástkovej sústavy" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Znamienková" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Zobraziť oddelovač" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Počet bitov: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Nastavenia osmičkovej sústavy" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Nastavenia dvojkovej sústavy" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Fixná dĺžka je násobkom" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Čísla" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "Reverzná poľská notácia" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "konečná veľkosť zásobníka (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "nekonečná veľkosť zásobníka" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Pri štarte" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Zobraziť hodnotu z posledného spustenia" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Zobrazenie" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Zobraziť panel menu" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Všeobecné" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangens" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Prirodzený logaritmus (základ: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktoriál" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Exponent (základ: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosínus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritmus (základ: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x²" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Druhá mocnina" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Používateľom zadefinované funkcie" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fcie" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "konšt" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Nastaviť inverznú voľbu pre trigonometrické funkcie" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Nastaviť hyperbolickú voľbu pre trigonometrické funkcie" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sínus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logický (bitový) súčin" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logický (bitový) súčet" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logický (bitový) exkluzívny súčet" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitový doplnok" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Šestnástková číslica 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Šestnástková číslica 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Šestnástková číslica 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Šestnástková číslica 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Šestnástková číslica 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Šestnástková číslica 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Zvyšok po delení" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Posun doľava" galculator-2.1.4/po/sl.po000066400000000000000000001103711257264055300152630ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Damir Jerovšek , 2014 # worm , 2014-2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-03-11 21:22+0000\n" "Last-Translator: worm \n" "Language-Team: Slovenian (http://www.transifex.com/mate/MATE/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Izvajanje preprostih in znanstvenih izračunov" #: ../src/callbacks.c:1051 msgid "save here" msgstr "shrani tukaj" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize ne sme biti klican. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nUporaba: %s [možnosti]\n\nmožnosti:\n(možnosti GTK)\n -h, --help\t\tPokaži to sporočilo uporabe\n -v, --version\t\tPokaži podrobnosti različice\n\nKodno prevedeno proti različici GTK %i.%i.%i\nPovezano proti različici GTK %i.%i.%i\n%s-natančnost številk s plavajočo vejico.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] nastavitvena datoteka: ustvarjanje mape %s je spodletelo.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Prosim pošljite poročilo o napaki." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - neznan operator. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Pretvorba realnega števila v niz znakov ni uspela, ker je bil medpomnilnik premajhen. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Pretvorba realnega števila v niz znakov ni uspela, ker je bil medpomnilnik premajhen. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eulerjevo število" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "nepodprta inverzna funkcija" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "nepodprta hiperbolična funkcija" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "neznano osnovno število" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Ime" #: ../src/ui.c:1046 msgid "Value" msgstr "Vrednost" #: ../src/ui.c:1049 msgid "Description" msgstr "Opis" #: ../src/ui.c:1078 msgid "Variable" msgstr "Spremenljivka" #: ../src/ui.c:1081 msgid "Expression" msgstr "Izraz" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Uklepaj" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Zaklepaj" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "O galculatorju" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "" #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Na GTK+ temelječ znanstveni kalkulator " #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sedem" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Osem" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Devet" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Deli" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Štiri" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Pet" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Šest" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tri" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Odštej" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Prištej" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Spremeni znak" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Zmnoži" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Beri iz spomina" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Shrani v spomin" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Nič" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Decimalna vejica" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Ena" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dve" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "koren" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Kvadratni koren" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Procent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Glavno okno programa." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Briši nazaj" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Datoteka" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Uredi" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Izreži prikazano vrednost" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "Kopiraj prikazana vrednost" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Prilepi in pripni k prikazani vrednosti" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Možnosti ..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Pogled" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Osnovni način" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Znanstveni način" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Papirnati način" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Gumbi" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Nadzor prikaza" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funkcije" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logične" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Običajne" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Kalkulator" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimalno" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Šestnajstiško" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Osmiško" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Dvojiško" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "_Enote kotov" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Stopinje" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radiani" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradi" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Pomoč" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Končaj" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_O programu ..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimalne" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Šestnajstiške" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Osmiške" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Dvojiške" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Možnosti" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Pogovorno okno, ki se uporablja za spreminjanje nastavitev možnosti." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Zapre pogovorno okno." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Videz" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Pisava rezultata:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Barva nedejavnega modula:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Barva dejavnega modula:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Barva pisave rezultata:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Barva ozadja:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Pisava modula:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Izberite barvo ozadja prikaza" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Izberite barvo pisavo prikaza rezultata" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Zapis" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmetično opravilo" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Uklepaji" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Prikaz" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Pisava" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Uporabi pisavo gumbov po meri" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Pisava bumbov:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Izberite pisavo gumbov" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimenzija" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Najmanjša širina gumba:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Najmanjša višina bumba:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Uporabniško določene konstante:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Ime:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Vrednost:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Opis:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Dodaj" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Posodobi" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Izbriši" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Počisti" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstante" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Uporabniško določene funkcije:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Spremenljivka:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Izraz:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Nastavitve decimalnih števil" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Pokaži ločilnik tisočic" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Znak ločilnika:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Bločna dolžina ločilnika:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr "" #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Nastavitve šestnajstiških števil" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Predznačene" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Pokaži ločilnik" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Število bitov:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Nastavitve osmiških števil" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Nastavitve dvojiških števil" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Nastavi dolžino kot večkratnik" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Števila" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Shrani prikazano vrednost ob končanju" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Vidnost" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Pokaži menijsko vrstico" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Splošno" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangenta" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Naravni logaritem (osnova: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Fakulteta" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritem (osnova: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Kvadrat" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Uporabniško določene funkcije" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hiperbolični način" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logični AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logični OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logični XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Šestnajstiški 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Šestnajstiški 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Šestnajstiški 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Šestnajstiški 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Šestnajstiški 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Šestnajstiški 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Levi shift" galculator-2.1.4/po/sq.po000066400000000000000000001031021257264055300152620ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Indrit Bashkimi , 2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-07-08 10:11+0000\n" "Last-Translator: Indrit Bashkimi \n" "Language-Team: Albanian (http://www.transifex.com/mate/MATE/language/sq/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "" #: ../src/callbacks.c:1051 msgid "save here" msgstr "" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "" #: ../src/config_file.c:180 msgid "Pi" msgstr "" #: ../src/config_file.c:181 msgid "pi" msgstr "" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Emri" #: ../src/ui.c:1046 msgid "Value" msgstr "Vlera" #: ../src/ui.c:1049 msgid "Description" msgstr "Përshkrimi" #: ../src/ui.c:1078 msgid "Variable" msgstr "" #: ../src/ui.c:1081 msgid "Expression" msgstr "" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "" #: ../src/ui.c:1223 msgid "ENT" msgstr "" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "" #: ../src/ui.c:1229 msgid "roll" msgstr "" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "" #: ../src/ui.c:1300 msgid "Result Display" msgstr "" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "" #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Shtatë" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Tetë" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nëntë" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Katër" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Pesë" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Gjashtë" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tre" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Lexo nga memoria" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Zero" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Një" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Dy" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Përqind" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Dritarja kryesore e programit." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Skedari" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Ndrysho" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Parapëlqimet..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Ndihmë" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Rreth..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Ngjyra e sfondit:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Emri:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Vlera:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Përshkrimi:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Shto" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Përditëso" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Pastro" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstantet" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Shfaq ndarësin" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "" galculator-2.1.4/po/sr.po000066400000000000000000001315321257264055300152730ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Мирослав Николић , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-12-10 20:31+0000\n" "Last-Translator: Мирослав Николић \n" "Language-Team: Serbian (http://www.transifex.com/mate/MATE/language/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sr\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" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Обављајте једноставне и научне прорачуне" #: ../src/callbacks.c:1051 msgid "save here" msgstr "чува овде" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] „on_prefs_number_combo_changed“ није успео да довуче пут. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] „on_main_window_check_resize“ не треба бити позвана. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s и%s, (c) 2002-2014 Сајмон Флори\n\nУпотреба: %s [опције]\n\nопције:\n(Гтк опције)\n -h, --help\t\tПриказује ову поруку о коришћењу\n -v, --version\t\tПриказује податке о издању\n\nПреведено ГТК-ом издања %i.%i.%i\nПовезано ГТК-ом издања %i.%i.%i\nбројеви са покретним зарезом %s-тачности.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] датотека подешавања: Нисам успео да направим директоријум „%s“.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] датотека подешавања: Преместићемо датотеку подешавања из „%s“ у „%s“. Након што изађете из „%s“, можете да уклоните датотеку подешавања са њеног старог места „%s“.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Пошаљите извештај о грешци." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c — непознат знак операције. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Претварање броја покретног зареза у „float2string“ није успело због премале међумеморије. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Претварање броја покретног зареза у „float2stringP“ није успело због премале међумеморије. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Пи" #: ../src/config_file.c:181 msgid "pi" msgstr "π" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Ојлеров број" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] датотека подешавања: занемарујем непознати унос %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] датотека подешавања: „%s“ треба да буде ТАЧНО или НЕТАЧНО. Користим основности. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] датотека подешавања: нисам успео да претворим „%s“ у број исправно. Да ли сте изменили језик? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] датотека подешавања: занемарујем непознату врсту кључа у структури подешавања. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] нашао сам непознати одељак „%s“ у датотеци подешавања „%s“. Користим претходни одељак.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] датотека подешавања: не могу да отворим датотеку подешавања „%s“ за читање. Будите без бриге ако покрећете „%s“ по први пут. Користим основности.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] датотека подешавања — Поништили смо барем један знак раздвајача јер се подудара са децималним зарезом. Ако сте недавно изменили подешавања језика, ово није разлог за бригу.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] датотека подешавања: чудна логичка вредност приликом писања. Прескачем овај кључ. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] датотека подешавања: занемарујем непознату врсту кључа (key_type) у структури подешавања (config_structure). %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] датотека подешавања: не могу да сачувам/упишем у датотеку подешавања „%s“.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] „Line_index“ превазилази исправан опсег у функцији „display_delete_line“ . %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] непозната опција приказа у функцији „display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "неподржана инверзна функција" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "неподржана хиперболичка функција" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] непознати начин бележења у функцији „all_clear“. %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] нисам успео да претворим знак „%c“ у функцији „axtof“. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] нисам успео да претворим „%s“ у функцији „ftoax“. %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] нисам успео да претворим боју „%s“ у функцији „set_button_color“. %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] нисам успео да нађем елемент „%s“ у функцији „activate_menu_item“. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "непозната основа броја" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] непозната основа броја у функцији „get_display_number_string“. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] непозната основа броја у функцији „get_display_number_length“. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] нисам успео исправно да претворим „%s“ у број у функцији „string2double“. Да ли сте изменили језик? Брисање датотеке подешавања може да реши овај проблем. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] непозната основа броја у функцији „string2double“. %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] непозната основа угла у функцији „x2rad“. %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] непозната основа угла у функцији „rad2x“. %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] непозната основа броја у функцији „get_sep“. %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] непозната основа броја у функцији „get_sep_length“. %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] непозната основа броја у функцији „get_sep_char“. %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "непозната опција приказа у функцији „change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] дужина децималног зареза (у језику) није подржана: >%s<\nМожете наићи на проблеме када користите „%s“! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Не могу да учитам „%s“. Ова датотека је неопходна за изградњу галкулаторовог корисничког сучеља. Уверите се да сте одрадили „make install“ и да је датотека приступачна!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Прикажи траку _изборника" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Поставке за %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Назив" #: ../src/ui.c:1046 msgid "Value" msgstr "Вредност" #: ../src/ui.c:1049 msgid "Description" msgstr "Опис" #: ../src/ui.c:1078 msgid "Variable" msgstr "Променљива" #: ../src/ui.c:1081 msgid "Expression" msgstr "Израз" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Унеси" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Степен" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Отворите заграду" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Затворите заграду" #: ../src/ui.c:1223 msgid "ENT" msgstr "УНЕ" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "замените текући број оним са врха спремника" #: ../src/ui.c:1229 msgid "roll" msgstr "замотај" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "откотрљај спремник" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Приказ резултата" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] флекс обрађивач је позван више од %i пута. Да ли знате шта радите? Ако не знате: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "О галкулатору" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Ауторска права (c) 2002-2014 Сајмно Флори " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "научни калкулатор на основу Гтк+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Седам" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Осам" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Девет" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Поделите" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Четири" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Пет" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Шест" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Три" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Одузмите" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Саберите" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Промените знак" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Помножите" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Додајте тренутну вредност приказа у меморију" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "М+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Прочитајте из меморије" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "ЧМ" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Сачувајте у меморију" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "СМ" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Нула" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "," #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Децимални зарез" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Један" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Два" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Квадратни корен" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Проценат" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Главни прозор програма." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Текстуално поље за унос формуле — овде унесите ниску израза за израчунавање." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "АЦ" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Поништите калкулатор (очистите све)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "Ц" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Очистите екран" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Повратница" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Датотека" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Уреди" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "_Исеци вредност приказа" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Умножи вредност приказа" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Убаци и додај на вредност приказа" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Поставке..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Преглед" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Основни начин рада" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Научни начин рада" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Папирни начин рада" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Дугмад" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Управљање приказом" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Функцијска" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Логичка" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Уобичајена" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Калкулатор" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Основа броја" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Децимална" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Хексадецимална" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Октална" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Бинарна" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Јединица _углова" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "_Степени" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Радијани" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Градијани" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Начин _записивања" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Алгебарски" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Обрнуто пољско (ОПБ)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Унос формуле" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "По_моћ" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Изађи" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Убаци као вредност приказа" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_О програму..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Децимална" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Хексадецимална" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Октална" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Бинарна" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "Поставке галкулатора" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Прозорче које се користи за мењање подешавања поставки." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Затворите прозорче." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Изглед" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Словолик резултата:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Боја нерадног модула:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Боја радног модула:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Боја словолика резултата:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Боја позадине:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Словолик модула:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Словолик спремника ОПБ-а:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Боја спремника ОПБ-а:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Изаберите боју позадине приказа" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Изаберите боју словолика резултата" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Изаберите боју спремника ОБП-а" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Изаберите боју нерадног модула" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Изаберите боју радног модула" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Изаберите словолик резултата" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Изаберите словолик спремника ОБП-а" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Изаберите словолик модула" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Видљивост модула" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Јединице основе углова" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Бележење" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Аритметичка операција" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Отворене заграде" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Јединице основе броја" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Приказ" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Словолик" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Користи произвољни словолик дугмета" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Словолик дугмета:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Изаберите словолик дугмета" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Величина" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Најмања ширина дугмета:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Најмања висина дугмета:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Константе које је одредио корисник:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Назив:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Вредност:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Опис:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Додај" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Освежи" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Обриши" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Очисти" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Константе" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Функције које је одредио корисник:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Променљива:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Израз:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Поставите основу бројева:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Децимална подешавања" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Прикажи раздвајач хиљада" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Знак за раздвајање:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Дужина блока раздвајача:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Хексадецимална подешавања" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Са знаком" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Покажи раздвајач" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Број битова: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Октална подешавања" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Бинарна подешавања" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Стална дужина на умножак од" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Бројеви" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "Обрнуто пољско бележење" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "ограничена величина спремника (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "неограничена величина спремника" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Почетак" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Запамти вредност приказа приликом изласка" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Видљивост" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Прикажи траку изборника" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Опште" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Тангенс" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Природни логаритам (основа: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Факторијел" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "УИ" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Унесите изложилац (основа: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Косинус" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Логаритам (основа: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Квадратни корен" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Функције које је одредио корисник" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "фун" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "кон" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Инверзни режим" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Хиперболични режим" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Синус" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "И" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Логичко И" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "ИЛИ" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Логичко ИЛИ" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "ИЛЛИ" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Логичко ИЛЛИ" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "ЦМП" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Допуна на нивоу бита" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Хексадецимално 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "Д" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Хексадецимално 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "Е" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Хексадецимално 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "Ф" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Хексадецимално 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "Б" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Хексадецимално 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "А" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Хексадецимално 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "МОД" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Модул" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "ЛПМ" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Леви помак" galculator-2.1.4/po/sv.po000066400000000000000000001172731257264055300153050ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Patrik Nilsson , 2014 # Daniel Nylander , 2009 # Kristoffer Grundström , 2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-07-15 21:35+0000\n" "Last-Translator: Kristoffer Grundström \n" "Language-Team: Swedish (http://www.transifex.com/mate/MATE/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Genomför enkla och vetenskapliga beräkningar" #: ../src/callbacks.c:1051 msgid "save here" msgstr "spara här" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_change misslyckades att hämta iter. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize ska inte anropas. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nAnvändning: %s [options]\n\nalternativ:\n(GTK alternativ)\n -h, --help\t\tVisa detta bruksmeddelande\n -v, --version\t\tVisa versionsinformation\n\nKompilerad mot GTK version %i.%i.%i\nLänkad mot GTK version %i.%i.%i\n%s-precisions flyttal.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] konfigurationsfil: Misslyckades att skapa katalog. %s.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] konfigurationsfil: Vi kommer flytta konfigurationsfilen från %s till %s. Efter att du har avslutat %s, kan du ta bort konfigurationsfilen från dess gamla plats %s.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Skicka in en felrapport." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - okänd operationstecken. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Konvertering av flyttal i float2string misslyckades eftersom bufferten var för liten. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Konverteringen av flyttal i float2stringP misslyckades eftersom bufferten var för liten. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Eulers tal" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] konfigurationsfil: ignorerar okänd post %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] konfigurationsfil: %s måste vara TRUE eller FALSE. Använder standardvärde. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] konfigurationsfil: misslyckades med att konvertera %s till ett tal. Har du ändrat dina lokalanpassningar? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] konfigurationsfil: ignorerar okänd key_type i konfigurationsstruktur. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] hittade okänd sektion %s i konfigurationsfilen %s. Använder föregående sektion.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] konfigurationsfil: kunde inte öppna konfigurationsfilen %s för läsning. Ingenting att oroa sig för om du startar %s för första gången. Använder standardvärden.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] Konfigurationsfil - Vi återställde minst ett separationstecken eftersom det sammanfaller med decimalkommat.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] konfigurationsfil: konstig boolesk vid skrivning. Hoppar över denna nyckel. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] konfigurationsfil: ignorerar okänd \"key_type\" i \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] konfigurationsfil: kunde inte spara/skriva till konfigurationsfilen %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index överstiger giltigt intervall i funktionen \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] okänd skärmalternativ i funktionen \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "invers funktion stöds inte" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "hyperbolisk funktion stöds inte" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] okänt notationsläge i funktionen \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] misslyckades med att konvertera char %c i funktionen \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] misslyckades med att konvertera %s i funktionen \"ftoax\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] misslyckades att konvertera färg %s i funktion \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] misslyckades med att hitta widgeten %s i funktionen \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "okänd talbas" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] okänd talbas i funktionen \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] okänd talbas i funktionen \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] misslyckades med att konvertera %s till ett tal i funktionen \"string2double\". Har du ändrat dina lokalanpassningar? Ta bort din konfigurationsfil kan lösa detta problem. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] okänd talbas i funktionen \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] okänd vinkelbas i funktionen \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] okänd vinkelbas i funktionen \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] okänd talbas i funktionen \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] okänd talbas i funktionen \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] okänd talbas i funktionen \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "okänt skärmalternativ i funktionen \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] längd för decimalpunkt (i lokalanpassning) stöds inte: >%s<\nDu kan uppleva problem när du använder %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Kunde inte läsa in %s. Denna fil är nödvändig för att bygga galculators användargränssnitt. Försäkra dig om att du körde en make install och filen är åtkomlig!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Visa _menyrad" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "Inställningar för %s" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Namn" #: ../src/ui.c:1046 msgid "Value" msgstr "Värde" #: ../src/ui.c:1049 msgid "Description" msgstr "Beskrivning" #: ../src/ui.c:1078 msgid "Variable" msgstr "Variabel" #: ../src/ui.c:1081 msgid "Expression" msgstr "Uttryck" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Enter" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Exponent" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Inledande parantes" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Avslutande parantes" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "växla aktuellt tal med stackens övre" #: ../src/ui.c:1229 msgid "roll" msgstr "rulla" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "rulla ner hög" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Resultat display" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Om galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 av Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "En GTK+ baserad vetenkaplig miniräknare" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Sju" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Åtta" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Nio" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Dela" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Fyra" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Fem" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Sex" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Tre" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Subtrahera" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Summa" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Ändra tecken" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Multiplicera" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Lägg till aktuellt skärmvärde till minnet" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Läs från minne" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Spara till minne" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Noll" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Decimalpunkt" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Ett" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Två" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "kvdr" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Kvadratrot" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Procent" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Huvudprogramfönstret." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Textfält för formelinmatning - ange stränguttryck att beräkna här." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Nollställ miniräknare (töm allt)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Töm skärm" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backsteg" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Arkiv" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Redigera" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Klipp _ut skärmvärde" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Kopiera skärmvärde" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Klistra in och Verkställ till att bli ett skärm-värde" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Inställningar..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Visa" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Grundläggande läge" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "Veten_skapligt läge" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Pappersläge" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Knappar" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Skärmkontroll" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Funktioner" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Logisk" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standard" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Miniräknare" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Talbaser" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Decimal" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Hexadecimal" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Oktal" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Binär" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Vinkel_enheter" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Grad_er" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radianer" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "Ny_grader" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Notations_lägen" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "A_lgebra" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Omvänd polsk (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formelinmatning" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Hjälp" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "A_vsluta" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Klistra _in som skärmvärde" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Om..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Decimal" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Hexadecimal" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Oktal" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Binär" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Inställningar" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "En dialogruta som används för att ändra inställningar." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Stänger dialogrutan." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Utseende" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Resultattypsnitt:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Färg för inaktiv modul:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Färg för aktiv modul:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Färg för resultattypsnitt:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Bakgrundsfärg:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Modultypsnitt:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Typsnitt för RPN-stack:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Färg för RPN-stack:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Välj en bakgrundsfärg för skärm" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Välj en typsnittsfärg för skärmresultat" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Välj en färg för RPN-stack" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Välj en färg för inaktiv modul" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Välj en färg för aktiv modul" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Välj ett resultattypsnitt" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Välj ett typsnitt för RPN-stack" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Välj ett modultypsnitt" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Modulsynlighet" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Basenheter för vinkel" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Notation" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmetisk operation" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Inledande paranteser" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Basenhet för tal" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Skärm" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Typsnitt" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Använd anpassat knapptypsnitt" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Knapptypsnitt:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Välj ett knapptypsnitt" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Dimension" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Minsta knappbredd:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Minsta knapphöjd:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Användardefinierade konstanter:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Namn:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Värde:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Beskrivning:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Lägg till" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Uppdatera" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Ta bort" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Töm" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Konstanter" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Användardefinierade funktioner:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Variabel:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Uttryck:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Konfigurera talbas:" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Decimala inställningar" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Visa tusentalsavgränsare" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Avgränsningstecken:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Blocklängd för avgränsare:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Hexadecimala inställningar" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Signerad" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Visa avgränsare" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Antal bitar: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Oktala inställningar" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Binära inställningar" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Rätta till längd för en multipel av" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Tal" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "fast stackstorlek (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "oändlig stackstorlek" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Uppstart" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Kom ihåg skärmvärde vid avslut" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Synlighet" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Visa menyrad" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Allmänt" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tangent" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Naturlig logaritm (bas: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Fakultet" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Ange exponent (bas: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Cosinus" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritm (bas: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Kvadrat" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Användardefinierade funktioner" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "kon" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Inversläge" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hyperboliskt läge" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinus" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Logisk AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Logisk OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Logisk XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bitvis komplement" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Hexadecimal 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Hexadecimal 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Hexadecimal 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Hexadecimal 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Hexadecimal 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Hexadecimal 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Modul" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Skifta vänster" galculator-2.1.4/po/tr.po000066400000000000000000001214261257264055300152750ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Atilla Öntaş , 2014 # msoysal , 2012 # Necdet Yücel , 2012 # Oguz Yarimtepe , 2012 # Volkan Gezer , 2014 # Zeki Bildirici , 2012 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-03-22 15:56+0000\n" "Last-Translator: Atilla Öntaş \n" "Language-Team: Turkish (http://www.transifex.com/mate/MATE/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Basit ve bilimsel hesaplamalar gerçekleştir" #: ../src/callbacks.c:1051 msgid "save here" msgstr "buraya kaydet" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed %s iteratörünü getiremedi\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize çağırılmamalı. %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\nKullanımı: %s [seçenekler]\n\nseçenekler:\n(GTK seçenekleri)\n -h, --help\t\tBu kullanım iletisini görüntüler\n -v, --version\t\tSürüm bilgisini görüntüler\n\nDerlendiği GTK sürümü %i.%i.%i\nBağlantılı GTK sürümü %i.%i.%i\n%s-tamlı kayan noktalı sayılar.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] yapılandırma dosyası: %s dizini oluşturulamadı.\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] yapılandırma dosyası: Yapılandırma dosyasını %s konumundan %s konumuna taşıyacağız. %s kapatıldıktan sonra, eski %s konumundan yapılandırma dosyasını kaldırabilirsiniz.\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Lütfen bir hata kaydı gönderin." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - bilinmeyen işlem karakteri. %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Kayan nokta sayısının float2string içerisinde dönüşümü tamponun çok küçük olmasından başarısız oldu. %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Kayan nokta sayısının float2stringP içerisinde dönüşümü tamponun çok küçük olmasından başarısız oldu. %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Euler Sayısı" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] yapılandırma dosyası: bilinmeyen girdiler gözardı ediliyor %s=%s. %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] yapılandırma dosyası: %s TRUE veya FALSE olmalı. Vasayılanları kullanarak. %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] yapılandırma dosyası: %s ifadesini bir sayıya düzgün şekilde dönüştürmede hata oluştu. Yerellerinizi değiştirdiniz mi? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] yapılandırma dosyası: yapılandırma yapısı içerisindeki bilinmeyen key_type göz ardı edilir. %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] %s bilinmeyen bölümü %s yapılandırma dosyasında bulundu. Önceki bölüm kullanılıyor.\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] yapılandırma dosyası: %s yapılandırma dosyası okumak için açılamadı. Eğer %s'yi ilk defa başlatıyorsanız dert edilecek bir durum yok. Varsayılanlar kullanılıyor.\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] yapılandırma dosyası: - Ondalık noktasına rastladığından en az bir ayırıcı karakteri sıfırlıyoruz. Eğer yakın zamanda dil ayarlarınızı değiştirdiyseniz, telaşlanacak hiçbir şey yok.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] yapılandırma dosyası: yazarken garip ikilik ifade. Bu anahtar atlanıyor. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] yapılandırma dosyası: \"config_structure\" içerisindeki bilinmeyen \"key_type\" gözardı ediliyor. %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] yapılandırma dosyası: yapılandırma dosyasına kaydedilemiyor/yazılamıyor %s.\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index \"display_delete_line\" fonksiyonu içerisindeki geçerli aralığı aştı. %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] \"display_change_option\" içerisindeki bilinmeyen gösterim seçeneği" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "desteklenmeyen tersini alma fonksiyonu" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "desteklenmeyen hiperbolik fonksiyon" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] \"all_clear\" fonksiyonu içerisindeki bilinmeyen gösterim. %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] char %c ifadesinin \"axtof\" fonksiyonu içerisinde dönüşünde hata. %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] \"ftoax\" fonksiyonunda %s çeviremedi. %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] renk %s \"set_button_color\" fonksiyon içerisinde dönüştürülemedi. %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] %s gerecini \"activate_menu_item\" fonksiyonu içerisinde bulmada hata oluştu. %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "bilinmeyen sayı tabanı" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] \"get_display_number_string\" fonksiyonu içerisinde bilinmeyen sayı tabanı. %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] \"get_display_number_length\" fonksiyonu içerisinde bilinmeyen sayı tabanı. %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] %s ifadesini \"string2double\" fonksiyonu içerisinde uygun bir sayıya dönüştürmede hata oluştu. Dil ayarlarınızı değiştirdiniz mi? Yapılandırma dosyanızı silmek bu sorunu çözebilir. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] \"string2double\" fonksiyonu içerisinde bilinmeyen sayı tabanı. %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] \"x2rad\" fonksiyonu içerisinde bilinmeyen açı tabası. %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] \"rad2x\" fonksiyonu içerisinde bilinmeyen açı tabanı. %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] \"get_sep\" fonksiyonu içerisinde bilinmeyen sayı tabanı. %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] \"get_sep_length\" fonksiyonu içerisinde bilinmeyen sayı tabanı. %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] \"get_sep_char\" fonksiyonu içerisinde bilinmeyen sayı tabanı. %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "\"change_option\" fonksiyonu içinde bilinmeyen görüntü seçeneği" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] Ondalık noktanın uzunluğu (yerel içerisinde) desteklenmemektedir: >%s<\n%s kullanırken problemler ile karşılaşabilirsiniz! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] %s yüklenemedi. Bu dosya gcalculator kullanıcı arayüzünü oluşturmak için gereklidir. make install komutunu çalıştırdığınızdan ve dosyanın erişilebilir olduğundan emin olun!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "_Menü çubuğunu göster" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Tercihleri" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "İsim" #: ../src/ui.c:1046 msgid "Value" msgstr "Değer" #: ../src/ui.c:1049 msgid "Description" msgstr "Açıklama" #: ../src/ui.c:1078 msgid "Variable" msgstr "Değişken" #: ../src/ui.c:1081 msgid "Expression" msgstr "İfade" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Eşittir" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Üs" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Parantezi Aç" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Parantezi Kapa" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "mevcut sayıyı yığının tepesindeki ile yer değiştir" #: ../src/ui.c:1229 msgid "roll" msgstr "döndür" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "yığını aşağı döndür" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Sonuç Gösterimi" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex ayrıştırıcısı %i kereden daha fazla çağrıldı. Ne yaptığınızı biliyor musunuz? Bilmiyorsanız: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "galculator Hakkında" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "GTK+ tabanlı bir bilimsel hesap makinesi" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Yedi" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Sekiz" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Dokuz" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Böl" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Dört" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "Beş" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Altı" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Üç" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Çıkarma" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Toplama" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "İşareti değiştir" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Çarpım" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Mevcut gösterilen değeri belleğe ekle" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Bellekten oku" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Belleğe kaydet" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Sıfır" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Ondalık nokta" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Bir" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "İki" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Karekök" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Yüzde" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Ana program penceresi." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Formül girdisi metin alanı - burada hesaplamak için karakter dizisi ifadesini girin." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Hesap makinesini sıfırla (tümünü temizle)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Görünümü temizle" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Dosya" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Düzenle" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Görüntü Değerini Ke_s" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "Görüntülenen Değeri _Kopyala" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Yapıştır ve Gösterilen Değere Ekle" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Tercihler..." #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Görünüm" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Temel Kip" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Bilimsel Kip" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Sayfa Kipi" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Düğmeler" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Görüntü Kontrolü" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Fonksiyonlar" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Mantıksal" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Standart" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Hesap Makinesi" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "_Sayı tabanları" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Ondalık" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Onaltılık" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Sekizlik" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_İkilik" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Açı _birimleri" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "D_ereceler" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Radyanlar" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Gradyanlar" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Gösterim _kipleri" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Cebirsel" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Ters Polonyalı Gösterimi (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "_Formül Girdisi" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Yardım" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "_Çık" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "Görüntülenen Değer Olarak _Yapıştır" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Hakkında..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Ondalık" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Onaltılık" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Sekizlik" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "İkilik" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Tercihler" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Tercih ayarlarını değiştirmek için kullanılan bir iletişim penceresi." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "İletişim penceresini kapatır." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Görünüm" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Sonuç yazı tipi:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Etkin olmayan modül rengi:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Etkin modül rengi:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Sonuç yazı tipi rengi:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Arkaplan rengi:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Modül yazı tipi:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN yığın yazı tipi:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN yığın rengi:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Görüntü Arkaplan Rengi Seç" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Görüntü Sonuç Yazı Tipi Rengi Seç" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "RPN Yığın Rengi Seç" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Etkin Olmatan Modül Rengi Seç" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Bir Etkin Modül Rengi Seç" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Sonuç Yazı Tipi Seç" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "RPN Yığın Yazı Tipi Seç" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Modül Yazı Tipi Seç" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Modüllerin Görünebilirliği" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Açı taban birimleri" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Gösterim" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Aritmetik işlem" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Açık parantezler" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Sayı tabanı birimleri" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Görüntü" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Yazı tipi" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Özel düğme yazı tipini kullan" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Düğme yazı tipi" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Düğme Yazı Tipi Seç" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Boyut" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "En az düğme genişliği:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "En küçük düğme yüksekliği:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Kullanıcı tanımlı sabitler:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "İsim:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Değer:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Tanım:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Ekle" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Güncelle" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Sil" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Temizle" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Sabitler" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Kullanıcı tanımlı fonksiyonlar:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Değişken:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "İfade:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Sayı tabanını yapılandır: " #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Ondalık Ayarlar" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Binlik ayracını göster" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Ayraç karakteri:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Ayraç bloğu uzunluğu:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Onaltılık Ayarlar" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "İmzalı" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Ayracı göster" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Bit sayıları: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Sekizlik Ayarlar" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "İkilik Ayarlar" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Uzunluğu şu değerin katı olarak sabitle" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Sayılar" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "sonlu yığın boyutu (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "sonsuz yığın boyutu" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Başlangıç" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Çıkışta gösterilen değeri hatırla" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Görünürlük" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Menü çubuğunu göster" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Genel" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Tanjant" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Doğal logaritma (taban: e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Faktöriyel" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Üs değerini giriniz (taban: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Kosinüs" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Logaritma (taban: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Kare" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Kullanıcı tanımlı fonksiyonlar" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Tersini alma Kipi" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Hiperbolik kip" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Sinüs" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "VE" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Mantıksal VE" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "VEYA" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Mantıksal VEYA" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Mantıksal Özel VEYA (XOR)" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Bit düzeyinde tamamlayıcı" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Onaltılık 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Onaltılık 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Onaltılık 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Onaltılık 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Onaltılık 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Onaltılık 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Mod" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Sola kaydır" galculator-2.1.4/po/uk.po000066400000000000000000001305151257264055300152660ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Oleh, 2014 # Shahor , 2014 # Микола Ткач , 2014-2015 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2015-05-09 07:10+0000\n" "Last-Translator: Микола Ткач \n" "Language-Team: Ukrainian (http://www.transifex.com/mate/MATE/language/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: uk\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" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "Виконання простих і наукових розрахунків" #: ../src/callbacks.c:1051 msgid "save here" msgstr "зберегти тут " #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed не вдалося отримати процес\n. %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize не повинен бути викликаний. %s \n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\n Використання: %s [ключі] \n\nключі:\n(Параметри GTK) \n -h, --help\t\tПоказати цю довідку\n -v, --version\t\tНадрукувати інформацію про версію\n\nЗібрано з GTK %i.%i.%i версії\nЗлінковано з GTK %i.%i.%i версії\n%s-точність чисел з плаваючою точкою.\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] файл конфігурації: Не вдалося створити каталог %s. \n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] файл конфігурації: Ми перемістимо файл конфігурації з %s у %s. Після завершення %s ви можете вилучити файл конфігурації зі старого розташування %s. \n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "Будь ласка, надішліть повідомлення про помилку." #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c – невідомий керуючий символ. %s. \n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] Конвертація числа з плаваючою комою у float2string завершилася невдало тому, що буфер був замалий. %s. )" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] Конвертація числа з плаваючою комою у float2stringP завершилася невдало тому, що буфер був замалий. %s. )" #: ../src/config_file.c:180 msgid "Pi" msgstr "Пі" #: ../src/config_file.c:181 msgid "pi" msgstr "пі" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "Число Ейлера" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] файл конфігурації: невідоме входження %s=%s ігнорується. %s \n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] файл конфігурації: %s повинен бути TRUE або FALSE. Використовуються типові: %s \n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] файл конфігурації: не вдалося коректно конвертувати %s у число. Ви змінили локаль? %s \n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] файл конфігурації: ігнорується невідомий key_type у структурі конфігурації. %s \n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] знайдена невідома секція %s у файлі конфігурації %s. Використовується попередня секція. \n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] файл конфігурації: не вдалося відкрити файл конфігурації %s для читання. Турбуватися немає про що, якщо ви запускаєте %s вперше. Використовуються типові налаштування. \n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] файл налаштувань - Ми скидаємо принаймні один роздільний знак, коли він збігається з десятковою крапкою. Якщо ви нещодавно змінювали свої мовні налаштування, тоді нічого хвилюватись.\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] файл налаштувань: дивний логічний знак при написанні. Пропускаю цей знак. %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] файл налаштувань: пропускаю невідомий \"key_type\" у \"config_structure\". %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] файл конфігурації: не вдалося зберегти/записати у файл конфігурації %s. \n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index перевищує можливе значення у функції \"display_delete_line\". %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] невідома опція виводу у функції \"display_change_option\"" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "непідтримувана зворотня функція" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "непідтримувана гіперболічна функція" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] невідома режимна позначка у функції \"all_clear\". %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] не вдалося конвертувати символ %c у функції \"axtof\". %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] не вдалося конвертувати %s у функції \"ftoaxf\". %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] не вдалося змінити колір %s у функції \"set_button_color\". %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] не вдалося знайти віджет %s у функції \"activate_menu_item\". %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "невідома система числення" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] невідома система числення у функції \"get_display_number_string\". %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] невідома система числення у функції \"get_display_number_length\". %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] не вдалося правильно перетворити %s у цифру у фукнції \"string2double\". Ви змінювали мовні налаштування? Вилучення файлу з налаштуваннями може вирішити цю проблему. %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] невідома система числення у функції \"string2double\". %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] невідома система вимірювань у функції \"x2rad\". %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] невідома система вимірювань у функції \"rad2x\". %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] невідома система числення у функції \"get_sep\". %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] невідома система числення у функції \"get_sep_length\". %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] невідома система числення у функції \"get_sep_char\". %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "невідома опція відображення у функції \"change_option\"" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] довжина десяткової крапки (у мовах) не підтримується: >%s<\nВ вас можуть виникнути складнощі при використанні %s! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] Не вдалося завантажити %s. Цей файл є необхідним для створення користувацького інтерфейсу galculator. Переконайтеся, що провели встановлення і файл є доступним!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "Показувати _рядок меню" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s Налаштування" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "Ім’я" #: ../src/ui.c:1046 msgid "Value" msgstr "Значення" #: ../src/ui.c:1049 msgid "Description" msgstr "Опис" #: ../src/ui.c:1078 msgid "Variable" msgstr "Змінна" #: ../src/ui.c:1081 msgid "Expression" msgstr "Вираз" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "Обчислити результат" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "Зведення у ступінь" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "Відкриваюча дужка" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "Закриваюча дужка" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "замінити поточне число першим із переліку" #: ../src/ui.c:1229 msgid "roll" msgstr "прокрутити" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "Перемістити стек донизу" #: ../src/ui.c:1300 msgid "Result Display" msgstr "Показ результату" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] парсер гнучкості був викликаний більше, ніж %i разів. Ви знаєте, що робите? Якщо ні: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "Про galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Авторське право (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "Інженерний калькулятор на базі GTK+" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "Сім" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "Вісім" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "Дев’ять" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "Поділити" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "Чотири" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "П’ять" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "Шість" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "Три" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "Відняти" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "Додати" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "Змінити знак" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "Помножити" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "Додати поточне значення до значення у пам’яті" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "Прочитати з пам’яті" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "Зберегти у пам’яті" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "Нуль" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "Десяткова крапка" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "Один" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "Два" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "Квадратний корінь" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "Відсоток" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "Головне вікно проґрами." #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "Поле для уведення формули." #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "Скидання (очистити усе)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "Очистити дисплей" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "Backspace" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "_Файл" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "_Редагувати..." #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "Ви_різати" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "_Копіювати" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "_Вставте і Додайте, щоб вивести значення" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "_Налаштування" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "_Вигляд" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "_Простий" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "_Інженерний" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Режим паперу" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "Кнопки" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "Керуючі" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "Функції" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "Логічні операції" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "Стандартні" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "_Калькулятор" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "Система числення" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "_Десяткова" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "_Шістнадцяткова" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "_Вісімкова" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "_Двійкова" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "Вимір _кутів" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "Г_радуси" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "_Радіани" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "_Гради" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "Режими вводу" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "_Алгебраїчний" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "_Зворотній польський запис (RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "Ввід _формули" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "_Допомога" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "Ви_йти" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "_Вставити" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "_Про проґраму..." #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "Десяткова" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "Шістнадцяткова" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "Вісімкова" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "Двійкова" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - Налаштування" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "Діялоґ для зміни налаштувань." #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "Закриває діялоґ." #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "Відображення" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "Шрифт результату:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "Колір неактивного модулю:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "Колір активного модулю:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "Колір результату:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "Колір тла:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "Шрифт модулів:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "Шрифт стеку RPN:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "Колір стеку RPN:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "Вибрати колір тла дисплею" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "Вибрати колір шрифту показу результату" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "Оберіть колір для зворотнього польського запису" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "Оберіть колір неактивного модулю" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "Оберіть колір активного модулю" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "Вибрати шрифт результатів" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "Оберіть шрифт для зворотнього польського запису" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "Вибрати шрифт модулів" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "Модулі" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "Одиниці виміру кутів" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "Режим вводу" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "Арифметична операція" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "Відкриті дужки" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "Системи числення" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "Зовнішній вигляд" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "Шрифт" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "Використовувати інший шрифт" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "Шрифт написів:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "Вибрати шрифт кнопок" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "Розміри" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "Мінімальна ширина:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "Мінімальна висота:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "Користувацькі константи:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "Ім’я:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "Значення:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "Опис:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "Додати" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "Замінити" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "Вилучити" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "Очистити" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "Константи" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "Користувацькі функції:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "Змінна:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "Вираз:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "Система числення" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "Десяткова" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "Показувати розділювач" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "Розділювач:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "Розбивати на блоки довжини:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "Шістнадцядкова" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "Зі знаком" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "Показувати розділювач" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "Кількість бітів: " #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "Вісімкова" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "Двійкова" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "Фіксувати розрядність кратної" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "Числа" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "RPN" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "обмежений розмір стеку (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "необмежений розмір стеку" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "Запуск" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "Відновлювати стан дисплею при запуску" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "Зовнішній вигляд" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "Показувати рядок меню" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "Загальні" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "Танґенс" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "Натуральный логарифм" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "Факторіал" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "Ввід експоненти (основа: 10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "Косинус" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "Десятковий логарифм" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "Зведення у квадрат" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "Користувацькі функції" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "Інверсний режим" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "Гіперболічний режим" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "Синус" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "Логічне побітове І" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "Логічне побітове АБО" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "Логічне побітове виключаюче АБО" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "Побітове доповнення" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "Шістнадцяткове 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "Шістнадцяткове 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "Шістнадяткове 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "Шістнадцяткове 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "Шістнадцяткове 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "Шістнадцяткове 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "Залишок від ділення" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "Зсув вліво" galculator-2.1.4/po/zh_CN.po000066400000000000000000001163041257264055300156500ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # 白铭骢 , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-03-18 20:16+0000\n" "Last-Translator: 白铭骢 \n" "Language-Team: Chinese (China) (http://www.transifex.com/mate/MATE/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "执行简单和科学级别的计算" #: ../src/callbacks.c:1051 msgid "save here" msgstr "在此保存" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed 获取 iter 失败。%s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize 不应被调用。%s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\n用法: %s [选项]\n\n选项:\n(GTK 选项)\n-h, --helpShow 显示此用法信息\n-v, --version 显示版本信息\n\n编译于 GTK+ 版本 %i.%i.%i\n链接于 GTK+ 版本 %i.%i.%i\n%s-精度浮点数字。\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] 配置文件: 创建目录 %s 失败。\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] 配置文件: 我们将会从 %s 移动配置文件到 %s。在你退出 %s 后,你可以在 %s 删除旧的配置文件。\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "请提交一个 Bug 报告" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - 未知运算符。%s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] 使用 float2string 进行的浮点数转换失败,因为缓冲区太小。%s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] 使用 float2stringP 进行的浮点数转换失败,因为缓冲区太小。%s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "欧拉数" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] 配置文件: 忽略未知输入 %s=%s . %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] 配置文件: %s 必须为 TRUE 或 FALSE。使用默认值。%s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] 配置文件: 无法正确转换 %s 为一个数字。你是否更换了地区配置?%s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] 配置文件: 忽略配置构架中的未知 key_type . %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] 在配置文件 %s 找到了一个未知区块 %s . 使用前一个区块。\n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] 配置文件: 无法打开配置文件 %s 以读取。如果你是首次运行 %s 则大可忽略此消息。使用默认值。\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] 配置文件 - 我们重置了至少一个分隔符,因为它和一个小数点重合。如果你最近更改了地域配置,则无需担心。\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] 配置文件: 在写入时发现陌生布理值。跳过这个键值。%s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] 配置文件: 忽略 \"config_structure\" 中的未知 \"key_type\" . %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] 配置文件: 无法保存/写入到配置文件 %s .\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index 超出了函数 \"display_delete_line\" 的有效范围。%s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] 在函数 \"display_change_options\" 中存在未知显示选项。" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "不支持的反函数" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "不支持的双曲函数" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] 函数 \"all_clear\" 中存在未知符号模式。%s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] 在函数 \"axtof\" 中转换 char %c 失败。%s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] 在函数 \"ftoax\" 中转换 %s 失败。%s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] 在函数 \"set_button_color\" 中转换颜色 %s 失败。%s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] 在函数 \"activate_menu_item\" 中寻找挂件 %s 失败。%s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "未知基数" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] 在函数 \"get_display_number_string\" 中存在未知基数。%s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] 在 \"get_display_number_length\" 中存在未知基数。%s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] 在函数 \"string2double\" 中转换 %s 到一个数字失败。你是否更换了地区设置?删除你的配置文件也许可以解决此问题。%s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] 在函数 \"string2double\" 中存在未知基数。%s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] 在函数 \"x2rad\" 中存在未知基角。%s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] 在函数 \"rad2x\" 中存在未知基角。%s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] 在函数 \"get_sep\" 中存在未知基数。%s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] 在函数 \"get_sep_length\" 中存在未知基数。%s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] 在函数 \"get_sep_char\" 中存在未知基数。%s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "在函数 \"change_option\" 中存在未知显示选项" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] (在地区配置中的) 小数点长度不被支持: >%s<\n你在使用 %s 时很可能遇到麻烦!%s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] 无法载入 %s . 这个文件在构建 galculator 的用户界面时是必须的。请确定你已经运行 make install 并且此文件可以访问!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "显示菜单栏(_m)" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s 首选项" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "名字" #: ../src/ui.c:1046 msgid "Value" msgstr "值" #: ../src/ui.c:1049 msgid "Description" msgstr "说明" #: ../src/ui.c:1078 msgid "Variable" msgstr "变量" #: ../src/ui.c:1081 msgid "Expression" msgstr "表达式" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "计算" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "乘方" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "打开的括号" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "关闭括号" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "使用栈顶端替换当前数字" #: ../src/ui.c:1229 msgid "roll" msgstr "滚动" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "下滚栈" #: ../src/ui.c:1300 msgid "Result Display" msgstr "结果显示" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex 解析器已经被调用超过 %i 次。你确定你自己在做什么吗?否则: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "关于 galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "版权所有 (c) 2002-2014 - Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "一个基于 GTK+ 的科学计算器" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "七" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "八" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "九" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "除法" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "四" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "五" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "六" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "三" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "减" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "求和" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "修改符号" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "乘" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "将显示值累加到存储器" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "从存储器读入" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "保存到存储器" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "零" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "小数点" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "一" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "二" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "sqrt" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "平方根" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "百分比" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "主程序窗口。" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "公式文字输入栏 - 输入一个表达式字符串以在此计算。" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "复位" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "重置计算器(清除所有)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "清除显示" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "退格" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "退格" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "文件(_F)" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "编辑(_E)" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "剪切(_t)" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "复制(_C)" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "粘贴并追加到显示值 (_P)" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "个性设置(_P)……" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "视图(_V)" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "简单模式(_B)" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "科学模式(_S)" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "页模式" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "按钮" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "控制" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "函数" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "逻辑" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "标准" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "计算器(_C)" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "数值进制" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "十进制(_D)" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "十六进制(_H)" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "八进制(_O)" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "二进制(_B)" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "角度单位(_u)" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "度(_e)" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "幅度(_R)" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "梯度(_G)" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "输入模式(_m)" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "代数" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "逆波兰式(_R)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "公式输入(_F)" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "帮助(_H)" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "退出(_Q)" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "粘贴(_P)" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "关于……" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "十进制" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "十六进制" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "八进制" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "二进制" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - 个性化" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "用来修改个性设置的对话框" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "关闭对话框。" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "外观" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "结果字体:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "未启用模块颜色:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "激活模块颜色:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "结果字体颜色:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "背景色:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "模块字体:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "【逆波兰式】栈字体" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "【逆波兰式】栈颜色:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "选择一个背景显示颜色" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "选择一个结果显示字体颜色" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "选择一个 RPN 栈颜色" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "选择一个非活动模块颜色" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "选择一个活动模块颜色" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "选择一个结果zi ti" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "选择一个 RPN 栈字体" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "选择一个模块字体" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "模块可见性" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "角度基本单位" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "输入模式" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "算法操作" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "打开的括号" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "数字基本单元" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "显示" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "字体" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "使用自定义按钮字体" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "按钮字体:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "选择一个an niu zi ti" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "分隔符" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "按钮最小宽度:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "按钮最小高度:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "用户常量:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "名字:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "值:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "说明:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "添加" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "更新" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "删除" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "清除" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "常量" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "用户定义功能:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "变量:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "表达式:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "配置数值进制" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "十进制设置" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "显示千位分隔符" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "分割字符:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "分割块宽度" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "十六进制设置" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "符号位" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "显示分隔符" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "位数:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "八进制设置" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "二进制设置" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "修正长度到该数字的倍数: " #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "数字" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "逆波兰式" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "限制栈大小" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "不限制栈大小" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "启动设置" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "退出时保存显示值" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "外观" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "显示菜单栏" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "通用选项" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "正切" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "以自然对数e为底的对数" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "阶乘" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "输入指数(以10为底)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "余弦" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "以10为底的对数" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "平方" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "用户定义功能" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "函数" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "常量" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "插入模式" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "双曲模式" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "正弦" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "与" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "逻辑与" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "或" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "逻辑或" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "异或" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "逻辑异或" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "位取反" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "位取反" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "十六进制 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "十六进制 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "十六进制 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "十六进制 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "十六进制 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "十六进制 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "MOD" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "取模" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "左移位" galculator-2.1.4/po/zh_TW.po000066400000000000000000001161661257264055300157100ustar00rootroot00000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Translators: # Jeff Huang , 2014 msgid "" msgstr "" "Project-Id-Version: MATE Desktop Environment\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-03-17 16:18+0100\n" "PO-Revision-Date: 2014-04-24 01:31+0000\n" "Last-Translator: Jeff Huang \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/mate/MATE/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../galculator.desktop.in.h:1 msgid "Perform simple and scientific calculations" msgstr "進行簡單和科學的計算" #: ../src/callbacks.c:1051 msgid "save here" msgstr "在此處儲存" #: ../src/callbacks.c:1427 #, c-format msgid "[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n" msgstr "[%s] on_prefs_number_combo_changed 無法擷取 iter。 %s\n" #: ../src/callbacks.c:1590 #, c-format msgid "[%s] on_main_window_check_resize should not get called. %s\n" msgstr "[%s] on_main_window_check_resize 不應該被呼叫。 %s\n" #: ../src/main.c:61 #, c-format msgid "" "\n" "%s v%s, (c) 2002-2014 Simon Flöry\n" "\n" "Usage: %s [options]\n" "\n" "options:\n" "(GTK options)\n" " -h, --help\t\tShow this usage message\n" " -v, --version\t\tShow version information\n" "\n" "Compiled against GTK version %i.%i.%i\n" "Linked against GTK version %i.%i.%i\n" "%s-precision floating point numbers.\n" msgstr "\n%s v%s, (c) 2002-2014 Simon Flöry\n\n使用方法: %s [選項]\n\n選項:\n(GTK 選項)\n -h, --help\t\t顯示本訊息\n -v, --version\t\t顯示版本資訊\n\n編譯時使用的GTK 版本 %i.%i.%i\n連結 GTK 版本 %i.%i.%i\n%s-精確的浮點數字。\n" #: ../src/main.c:196 #, c-format msgid "[%s] configuration file: Failed to create directory %s.\n" msgstr "[%s] 設定檔:創建目錄 %s 失敗。\n" #: ../src/main.c:201 #, c-format msgid "" "[%s] configuration file: We will move the configuration file from %s to %s. " "After you quit %s, you may remove the configuration file from its old " "location %s.\n" msgstr "[%s] 設定檔:我們將會從 %s 移動設定檔到 %s 。在您結束 %s 後,您需要移除舊版位置 %s 的設定檔。\n" #: ../src/galculator.h:92 msgid "Please submit a bugreport." msgstr "請送出錯誤回報" #: ../src/calc_basic.c:300 #, c-format msgid "[%s] %c - unknown operation character. %s\n" msgstr "[%s] %c - 未知的運算子。 %s\n" #: ../src/calc_basic.c:690 #, c-format msgid "" "[%s] Conversion of floating point number in float2string failed because buffer was too small. %s\n" ")" msgstr "[%s] 因為緩衝區太小,所以在 float2string 中的浮點數值轉換失敗。 %s\n)" #: ../src/calc_basic.c:719 #, c-format msgid "" "[%s] Conversion of floating point number in float2stringP failed because buffer was too small. %s\n" ")" msgstr "[%s] 因為緩衝區太小,所以在 float2stringP 中的浮點數值轉換失敗。 %s\n)" #: ../src/config_file.c:180 msgid "Pi" msgstr "Pi" #: ../src/config_file.c:181 msgid "pi" msgstr "pi" #: ../src/config_file.c:183 msgid "Euler's Number" msgstr "尤拉數" #: ../src/config_file.c:184 msgid "e" msgstr "e" #: ../src/config_file.c:232 #, c-format msgid "[%s] configuration file: ignoring unknown entry %s=%s. %s\n" msgstr "[%s] 設定檔:忽略未知的輸入 %s=%s 。 %s\n" #: ../src/config_file.c:256 #, c-format msgid "" "[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n" msgstr "[%s] 設定檔: %s 必須為 TRUE 或 FALSE。正在使用預設值。 %s\n" #: ../src/config_file.c:262 #, c-format msgid "" "[%s] configuration file: failed to convert %s to a number properly. Have you" " changed your locales? %s\n" msgstr "[%s] 設定檔:未能正確轉換 %s 為一個數字。您更改了您的語言環境? %s\n" #: ../src/config_file.c:265 #, c-format msgid "" "[%s] configuration file: ignoring unknown key_type in config structure. %s\n" msgstr "[%s] 設定檔:忽略在設定結構裡未知的 key_type 。 %s\n" #: ../src/config_file.c:284 #, c-format msgid "" "[%s] found unknown section %s in configuration file %s. Using preceding " "section.\n" msgstr "[%s] 發現未知的區段 %s 在設定檔 %s 內。正在使用前一區段。 \n" #: ../src/config_file.c:403 #, c-format msgid "" "[%s] configuration file: couldn't open configuration file %s for reading. " "Nothing to worry about if you are starting %s for the first time. Using " "defaults.\n" msgstr "[%s] 設定檔:無法讀取設定檔 %s 。如果您是首次執行 %s 就不需要擔心。正在使用預設值。\n" #: ../src/config_file.c:432 #, c-format msgid "" "[%s] configuration file - We reset at least one separator character as it " "coincides with the decimal point. If you recently changed your locales " "settings, this is nothing to worry about.\n" msgstr "[%s] 設定檔 - 我們重設了至少一個分隔符號,因為它與小數點一致。如果您最近變更過語言環境設定的話,您就不需要擔心這個。\n" #: ../src/config_file.c:470 #, c-format msgid "" "[%s] configuration file: strange boolean when writing. Skipping this key. " "%s\n" msgstr "[%s] 設定檔:寫入時有奇怪的布爾值。正在略過此按鍵。 %s\n" #: ../src/config_file.c:478 #, c-format msgid "" "[%s] configuration file: ignoring unknown \"key_type\" in " "\"config_structure\". %s\n" msgstr "[%s] 設定檔:忽略未知的 \"key_type\" 在 \"config_structure\"裡。 %s\n" #: ../src/config_file.c:501 #, c-format msgid "[%s] configuration file: couldn't save/write to configuration file %s.\n" msgstr "[%s] 設定檔:無法儲存/寫入倒設定檔 %s。\n" #: ../src/display.c:420 #, c-format msgid "" "[%s] Line_index exceeds valid range in function \"display_delete_line\". " "%s\n" msgstr "[%s] Line_index 超出函數 \"display_delete_line\" 的容許值範圍。 %s\n" #: ../src/display.c:598 #, c-format msgid "[%s] unknown display option in function \"display_change_option\"" msgstr "[%s] 在 \"display_change_option\" 函數中未知的顯示選項" #: ../src/general_functions.c:43 msgid "unsupported inverse function" msgstr "不支援的反函數" #: ../src/general_functions.c:49 msgid "unsupported hyperbolic function" msgstr "不支援的雙曲函數" #: ../src/general_functions.c:112 #, c-format msgid "[%s] unknown notation mode in function \"all_clear\". %s\n" msgstr "[%s] 在函數 \"all_clear\" 中未知的註記模式。 %s\n" #: ../src/general_functions.c:138 #, c-format msgid "[%s] failed to convert char %c in function \"axtof\". %s\n" msgstr "[%s] 轉換 char %c 失敗在函數 \"axtof\"。 %s\n" #: ../src/general_functions.c:194 #, c-format msgid "[%s] failed to convert %s in function \"ftoax\". %s\n" msgstr "[%s] 轉換 %s 失敗在函數 \"ftoax\"。 %s\n" #: ../src/general_functions.c:274 #, c-format msgid "[%s] failed to convert color %s in function \"set_button_color\". %s\n" msgstr "[%s] 轉換顏色 %s 在函數 \"set_button_color\"。 %s\n" #: ../src/general_functions.c:395 #, c-format msgid "[%s] failed to find widget %s in function \"activate_menu_item\". %s\n" msgstr "[%s] 查詢小工具 %s 失敗在函數 \"activate_menu_item\"。 %s\n" #: ../src/general_functions.c:437 msgid "unknown number base" msgstr "未知的基數" #: ../src/general_functions.c:438 #, c-format msgid "[%s] unknown number base in function \"get_display_number_string\". %s\n" msgstr "[%s] 在函數 \"get_display_number_string\" 中未知的數字基底。 %s\n" #: ../src/general_functions.c:459 #, c-format msgid "[%s] unknown number base in function \"get_display_number_length\". %s\n" msgstr "[%s] 在函數 \"get_display_number_length\" 中未知的數字基底。 %s\n" #: ../src/general_functions.c:568 #, c-format msgid "" "[%s] failed to convert %s to a number properly in function " "\"string2double\". Have you changed your locales? Deleting your " "configuration file might solve this problem. %s\n" msgstr "[%s] 未能正確轉換 %s 為一個數字在函數 \"string2double\" 中。您更改了您的語言環境?刪除您的設定檔也許可以解決這個問題。 %s\n" #: ../src/general_functions.c:586 #, c-format msgid "[%s] unknown number base in function \"string2double\". %s\n" msgstr "[%s] 在函數 \"string2double\" 中未知的數字基底。 %s\n" #: ../src/general_functions.c:741 #, c-format msgid "[%s] unknown angle base in function \"x2rad\". %s\n" msgstr "[%s] 在函數 \"x2rad\" 中未知的角度基底。 %s\n" #: ../src/general_functions.c:756 #, c-format msgid "[%s] unknown angle base in function \"rad2x\". %s\n" msgstr "[%s] 在函數 \"rad2x\" 中未知的角度基底。 %s\n" #: ../src/general_functions.c:773 #, c-format msgid "[%s] unknown number base in function \"get_sep\". %s\n" msgstr "[%s] 在函數 \"get_sep\" 中未知的數字基底。 %s\n" #: ../src/general_functions.c:790 #, c-format msgid "[%s] unknown number base in function \"get_sep_length\". %s\n" msgstr "[%s] 在函數 \"get_sep_length\" 中未知的數字基底。 %s\n" #: ../src/general_functions.c:807 #, c-format msgid "[%s] unknown number base in function \"get_sep_char\". %s\n" msgstr "[%s] 在函數 \"get_sep_char\" 中未知的數字基底。 %s\n" #: ../src/general_functions.c:875 msgid "unknown display option in function \"change_option\"" msgstr "在函數 \"change_option\" 中未知的顯示選項。" #: ../src/general_functions.c:915 #, c-format msgid "" "[%s] length of decimal point (in locale) is not supported: >%s<\n" "You might face problems when using %s! %s\n" ")" msgstr "[%s] 小數點的長度(在語言環境中)不被支援: >%s<\n您必須在使用 %s 時面對這個問題! %s\n)" #: ../src/ui.c:89 #, c-format msgid "" "[%s] Couldn't load %s. This file is necessary to build galculator's user" " interface. Make sure you did a make install and the file is " "accessible!\n" msgstr "[%s] 無法載入 %s 。這個檔案是構建 galculator 的使用者介面所必須的。請確認您有安裝此檔案且是可以使用的!\n" #: ../src/ui.c:959 ../ui/main_frame.ui.h:17 ../ui/main_frame_hildon.ui.h:16 msgid "Show _menu bar" msgstr "顯示主選單(_M)" #: ../src/ui.c:999 #, c-format msgid "%s Preferences" msgstr "%s 偏好設定" #: ../src/ui.c:1043 ../src/ui.c:1075 msgid "Name" msgstr "名稱" #: ../src/ui.c:1046 msgid "Value" msgstr "數值" #: ../src/ui.c:1049 msgid "Description" msgstr "描述" #: ../src/ui.c:1078 msgid "Variable" msgstr "變數" #: ../src/ui.c:1081 msgid "Expression" msgstr "表達式" #: ../src/ui.c:1211 ../ui/basic_buttons_gtk2.ui.h:43 #: ../ui/basic_buttons_gtk3.ui.h:43 ../ui/scientific_buttons_gtk2.ui.h:98 #: ../ui/scientific_buttons_gtk3.ui.h:98 msgid "=" msgstr "=" #: ../src/ui.c:1211 ../src/ui.c:1223 ../ui/basic_buttons_gtk2.ui.h:44 #: ../ui/basic_buttons_gtk3.ui.h:44 ../ui/paper_view.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:99 ../ui/scientific_buttons_gtk3.ui.h:99 msgid "Enter" msgstr "輸入" #: ../src/ui.c:1213 ../ui/scientific_buttons_gtk2.ui.h:17 #: ../ui/scientific_buttons_gtk3.ui.h:17 msgid "x^y" msgstr "x^y" #: ../src/ui.c:1213 ../src/ui.c:1225 ../ui/scientific_buttons_gtk2.ui.h:18 #: ../ui/scientific_buttons_gtk3.ui.h:18 msgid "Power" msgstr "次方" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:33 #: ../ui/basic_buttons_gtk3.ui.h:33 ../ui/scientific_buttons_gtk2.ui.h:88 #: ../ui/scientific_buttons_gtk3.ui.h:88 msgid "(" msgstr "(" #: ../src/ui.c:1215 ../ui/basic_buttons_gtk2.ui.h:34 #: ../ui/basic_buttons_gtk3.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:89 #: ../ui/scientific_buttons_gtk3.ui.h:89 msgid "Open Bracket" msgstr "開啟括弧" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:31 #: ../ui/basic_buttons_gtk3.ui.h:31 ../ui/scientific_buttons_gtk2.ui.h:86 #: ../ui/scientific_buttons_gtk3.ui.h:86 msgid ")" msgstr ")" #: ../src/ui.c:1217 ../ui/basic_buttons_gtk2.ui.h:32 #: ../ui/basic_buttons_gtk3.ui.h:32 ../ui/scientific_buttons_gtk2.ui.h:87 #: ../ui/scientific_buttons_gtk3.ui.h:87 msgid "Close Bracket" msgstr "關閉括弧" #: ../src/ui.c:1223 msgid "ENT" msgstr "ENT" #: ../src/ui.c:1225 msgid "y^x" msgstr "y^x" #: ../src/ui.c:1227 msgid "x<>y" msgstr "x<>y" #: ../src/ui.c:1227 msgid "swap current number with top of stack" msgstr "使用堆疊頂端的數字替換當前的數字" #: ../src/ui.c:1229 msgid "roll" msgstr "捲動" #: ../src/ui.c:1229 msgid "roll down stack" msgstr "捲動堆疊" #: ../src/ui.c:1300 msgid "Result Display" msgstr "結果顯示" #: ../src/flex_parser.l:233 #, c-format msgid "" "[%s] flex parser was called more than %i times. Do you know what you are " "doing? If not: %s\n" msgstr "[%s] flex 解析器被呼叫超過 %i 次。您確定知道您在作什麼嗎?如果不: %s\n" #: ../ui/about.ui.in.h:1 msgid "About galculator" msgstr "關於 galculator" #: ../ui/about.ui.in.h:2 msgid "Copyright (c) 2002-2014 by Simon Flöry " msgstr "Copyright (c) 2002-2014 by Simon Flöry " #: ../ui/about.ui.in.h:3 msgid "a GTK+ based scientific calculator" msgstr "一個基於 GTK+ 的科學計算機" #: ../ui/basic_buttons_gtk2.ui.h:1 ../ui/basic_buttons_gtk3.ui.h:1 #: ../ui/scientific_buttons_gtk2.ui.h:52 ../ui/scientific_buttons_gtk3.ui.h:52 msgid "7" msgstr "7" #: ../ui/basic_buttons_gtk2.ui.h:2 ../ui/basic_buttons_gtk3.ui.h:2 #: ../ui/scientific_buttons_gtk2.ui.h:53 ../ui/scientific_buttons_gtk3.ui.h:53 msgid "Seven" msgstr "七" #: ../ui/basic_buttons_gtk2.ui.h:3 ../ui/basic_buttons_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:54 ../ui/scientific_buttons_gtk3.ui.h:54 msgid "8" msgstr "8" #: ../ui/basic_buttons_gtk2.ui.h:4 ../ui/basic_buttons_gtk3.ui.h:4 #: ../ui/scientific_buttons_gtk2.ui.h:55 ../ui/scientific_buttons_gtk3.ui.h:55 msgid "Eight" msgstr "八" #: ../ui/basic_buttons_gtk2.ui.h:5 ../ui/basic_buttons_gtk3.ui.h:5 #: ../ui/scientific_buttons_gtk2.ui.h:56 ../ui/scientific_buttons_gtk3.ui.h:56 msgid "9" msgstr "9" #: ../ui/basic_buttons_gtk2.ui.h:6 ../ui/basic_buttons_gtk3.ui.h:6 #: ../ui/scientific_buttons_gtk2.ui.h:57 ../ui/scientific_buttons_gtk3.ui.h:57 msgid "Nine" msgstr "九" #: ../ui/basic_buttons_gtk2.ui.h:7 ../ui/basic_buttons_gtk3.ui.h:7 #: ../ui/scientific_buttons_gtk2.ui.h:58 ../ui/scientific_buttons_gtk3.ui.h:58 msgid "/" msgstr "/" #: ../ui/basic_buttons_gtk2.ui.h:8 ../ui/basic_buttons_gtk3.ui.h:8 #: ../ui/scientific_buttons_gtk2.ui.h:59 ../ui/scientific_buttons_gtk3.ui.h:59 msgid "Divide" msgstr "除" #: ../ui/basic_buttons_gtk2.ui.h:9 ../ui/basic_buttons_gtk3.ui.h:9 #: ../ui/scientific_buttons_gtk2.ui.h:62 ../ui/scientific_buttons_gtk3.ui.h:62 msgid "4" msgstr "4" #: ../ui/basic_buttons_gtk2.ui.h:10 ../ui/basic_buttons_gtk3.ui.h:10 #: ../ui/scientific_buttons_gtk2.ui.h:63 ../ui/scientific_buttons_gtk3.ui.h:63 msgid "Four" msgstr "四" #: ../ui/basic_buttons_gtk2.ui.h:11 ../ui/basic_buttons_gtk3.ui.h:11 #: ../ui/scientific_buttons_gtk2.ui.h:64 ../ui/scientific_buttons_gtk3.ui.h:64 msgid "5" msgstr "5" #: ../ui/basic_buttons_gtk2.ui.h:12 ../ui/basic_buttons_gtk3.ui.h:12 #: ../ui/scientific_buttons_gtk2.ui.h:65 ../ui/scientific_buttons_gtk3.ui.h:65 msgid "Five" msgstr "五" #: ../ui/basic_buttons_gtk2.ui.h:13 ../ui/basic_buttons_gtk3.ui.h:13 #: ../ui/scientific_buttons_gtk2.ui.h:66 ../ui/scientific_buttons_gtk3.ui.h:66 msgid "6" msgstr "6" #: ../ui/basic_buttons_gtk2.ui.h:14 ../ui/basic_buttons_gtk3.ui.h:14 #: ../ui/scientific_buttons_gtk2.ui.h:67 ../ui/scientific_buttons_gtk3.ui.h:67 msgid "Six" msgstr "六" #: ../ui/basic_buttons_gtk2.ui.h:15 ../ui/basic_buttons_gtk3.ui.h:15 #: ../ui/scientific_buttons_gtk2.ui.h:68 ../ui/scientific_buttons_gtk3.ui.h:68 msgid "3" msgstr "3" #: ../ui/basic_buttons_gtk2.ui.h:16 ../ui/basic_buttons_gtk3.ui.h:16 #: ../ui/scientific_buttons_gtk2.ui.h:69 ../ui/scientific_buttons_gtk3.ui.h:69 msgid "Three" msgstr "三" #: ../ui/basic_buttons_gtk2.ui.h:17 ../ui/basic_buttons_gtk3.ui.h:17 #: ../ui/scientific_buttons_gtk2.ui.h:70 ../ui/scientific_buttons_gtk3.ui.h:70 msgid "-" msgstr "-" #: ../ui/basic_buttons_gtk2.ui.h:18 ../ui/basic_buttons_gtk3.ui.h:18 #: ../ui/scientific_buttons_gtk2.ui.h:71 ../ui/scientific_buttons_gtk3.ui.h:71 msgid "Subtract" msgstr "減" #: ../ui/basic_buttons_gtk2.ui.h:19 ../ui/basic_buttons_gtk3.ui.h:19 #: ../ui/scientific_buttons_gtk2.ui.h:72 ../ui/scientific_buttons_gtk3.ui.h:72 msgid "+" msgstr "+" #: ../ui/basic_buttons_gtk2.ui.h:20 ../ui/basic_buttons_gtk3.ui.h:20 #: ../ui/scientific_buttons_gtk2.ui.h:73 ../ui/scientific_buttons_gtk3.ui.h:73 msgid "Sum" msgstr "總和" #: ../ui/basic_buttons_gtk2.ui.h:21 ../ui/basic_buttons_gtk3.ui.h:21 #: ../ui/scientific_buttons_gtk2.ui.h:76 ../ui/scientific_buttons_gtk3.ui.h:76 msgid "+/-" msgstr "+/-" #: ../ui/basic_buttons_gtk2.ui.h:22 ../ui/basic_buttons_gtk3.ui.h:22 #: ../ui/scientific_buttons_gtk2.ui.h:77 ../ui/scientific_buttons_gtk3.ui.h:77 msgid "Change sign" msgstr "改變正負號" #: ../ui/basic_buttons_gtk2.ui.h:23 ../ui/basic_buttons_gtk3.ui.h:23 #: ../ui/main_frame_hildon.ui.h:34 ../ui/scientific_buttons_gtk2.ui.h:78 #: ../ui/scientific_buttons_gtk3.ui.h:78 msgid "*" msgstr "*" #: ../ui/basic_buttons_gtk2.ui.h:24 ../ui/basic_buttons_gtk3.ui.h:24 #: ../ui/scientific_buttons_gtk2.ui.h:79 ../ui/scientific_buttons_gtk3.ui.h:79 msgid "Multiply" msgstr "乘" #: ../ui/basic_buttons_gtk2.ui.h:25 ../ui/basic_buttons_gtk3.ui.h:25 #: ../ui/scientific_buttons_gtk2.ui.h:80 ../ui/scientific_buttons_gtk3.ui.h:80 msgid "Add current display value to memory" msgstr "新增當前顯示的數值到記憶體中" #: ../ui/basic_buttons_gtk2.ui.h:26 ../ui/basic_buttons_gtk3.ui.h:26 #: ../ui/scientific_buttons_gtk2.ui.h:81 ../ui/scientific_buttons_gtk3.ui.h:81 msgid "M+" msgstr "M+" #: ../ui/basic_buttons_gtk2.ui.h:27 ../ui/basic_buttons_gtk3.ui.h:27 #: ../ui/scientific_buttons_gtk2.ui.h:82 ../ui/scientific_buttons_gtk3.ui.h:82 msgid "Read from memory" msgstr "從記憶讀取" #: ../ui/basic_buttons_gtk2.ui.h:28 ../ui/basic_buttons_gtk3.ui.h:28 #: ../ui/scientific_buttons_gtk2.ui.h:83 ../ui/scientific_buttons_gtk3.ui.h:83 msgid "MR" msgstr "MR" #: ../ui/basic_buttons_gtk2.ui.h:29 ../ui/basic_buttons_gtk3.ui.h:29 #: ../ui/scientific_buttons_gtk2.ui.h:84 ../ui/scientific_buttons_gtk3.ui.h:84 msgid "Save to memory" msgstr "儲存到記憶" #: ../ui/basic_buttons_gtk2.ui.h:30 ../ui/basic_buttons_gtk3.ui.h:30 #: ../ui/scientific_buttons_gtk2.ui.h:85 ../ui/scientific_buttons_gtk3.ui.h:85 msgid "MS" msgstr "MS" #: ../ui/basic_buttons_gtk2.ui.h:35 ../ui/basic_buttons_gtk3.ui.h:35 #: ../ui/scientific_buttons_gtk2.ui.h:90 ../ui/scientific_buttons_gtk3.ui.h:90 msgid "0" msgstr "0" #: ../ui/basic_buttons_gtk2.ui.h:36 ../ui/basic_buttons_gtk3.ui.h:36 #: ../ui/scientific_buttons_gtk2.ui.h:91 ../ui/scientific_buttons_gtk3.ui.h:91 msgid "Zero" msgstr "零" #: ../ui/basic_buttons_gtk2.ui.h:37 ../ui/basic_buttons_gtk3.ui.h:37 #: ../ui/scientific_buttons_gtk2.ui.h:92 ../ui/scientific_buttons_gtk3.ui.h:92 msgid "." msgstr "." #: ../ui/basic_buttons_gtk2.ui.h:38 ../ui/basic_buttons_gtk3.ui.h:38 #: ../ui/scientific_buttons_gtk2.ui.h:93 ../ui/scientific_buttons_gtk3.ui.h:93 msgid "Decimal point" msgstr "小數點" #: ../ui/basic_buttons_gtk2.ui.h:39 ../ui/basic_buttons_gtk3.ui.h:39 #: ../ui/scientific_buttons_gtk2.ui.h:94 ../ui/scientific_buttons_gtk3.ui.h:94 msgid "1" msgstr "1" #: ../ui/basic_buttons_gtk2.ui.h:40 ../ui/basic_buttons_gtk3.ui.h:40 #: ../ui/scientific_buttons_gtk2.ui.h:95 ../ui/scientific_buttons_gtk3.ui.h:95 msgid "One" msgstr "一" #: ../ui/basic_buttons_gtk2.ui.h:41 ../ui/basic_buttons_gtk3.ui.h:41 #: ../ui/scientific_buttons_gtk2.ui.h:96 ../ui/scientific_buttons_gtk3.ui.h:96 msgid "2" msgstr "2" #: ../ui/basic_buttons_gtk2.ui.h:42 ../ui/basic_buttons_gtk3.ui.h:42 #: ../ui/scientific_buttons_gtk2.ui.h:97 ../ui/scientific_buttons_gtk3.ui.h:97 msgid "Two" msgstr "二" #: ../ui/basic_buttons_gtk2.ui.h:45 ../ui/basic_buttons_gtk3.ui.h:45 #: ../ui/scientific_buttons_gtk2.ui.h:5 ../ui/scientific_buttons_gtk3.ui.h:5 msgid "sqrt" msgstr "根號" #: ../ui/basic_buttons_gtk2.ui.h:46 ../ui/basic_buttons_gtk3.ui.h:46 #: ../ui/scientific_buttons_gtk2.ui.h:6 ../ui/scientific_buttons_gtk3.ui.h:6 msgid "Square root" msgstr "平方根" #: ../ui/basic_buttons_gtk2.ui.h:48 ../ui/basic_buttons_gtk3.ui.h:48 #: ../ui/scientific_buttons_gtk2.ui.h:24 ../ui/scientific_buttons_gtk3.ui.h:24 #, no-c-format msgid "%" msgstr "%" #: ../ui/basic_buttons_gtk2.ui.h:49 ../ui/basic_buttons_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:25 ../ui/scientific_buttons_gtk3.ui.h:25 msgid "Percent" msgstr "百分比" #: ../ui/classic_view.ui.h:1 ../ui/main_frame.ui.h:1 #: ../ui/main_frame_hildon.ui.h:35 ../ui/paper_view.ui.h:1 msgid "The main program window." msgstr "主要程式視窗" #: ../ui/classic_view.ui.h:2 ../ui/main_frame_hildon.ui.h:33 msgid "Formula entry text field - enter string expression to compute here." msgstr "公式輸入欄 - 在此輸入表示式" #: ../ui/dispctrl_bottom_gtk2.ui.h:1 ../ui/dispctrl_bottom_gtk3.ui.h:1 #: ../ui/dispctrl_right_gtk2.ui.h:1 ../ui/dispctrl_right_gtk3.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:5 msgid "AC" msgstr "AC" #: ../ui/dispctrl_bottom_gtk2.ui.h:2 ../ui/dispctrl_bottom_gtk3.ui.h:2 #: ../ui/dispctrl_right_gtk2.ui.h:2 ../ui/dispctrl_right_gtk3.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:6 msgid "Reset calculator (clear all)" msgstr "重設計算機 (全部清除)" #: ../ui/dispctrl_bottom_gtk2.ui.h:3 ../ui/dispctrl_bottom_gtk3.ui.h:3 #: ../ui/dispctrl_right_gtk2.ui.h:5 ../ui/dispctrl_right_gtk3.ui.h:5 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:3 #: ../ui/scientific_buttons_gtk2.ui.h:40 ../ui/scientific_buttons_gtk3.ui.h:40 msgid "C" msgstr "C" #: ../ui/dispctrl_bottom_gtk2.ui.h:4 ../ui/dispctrl_bottom_gtk3.ui.h:4 #: ../ui/dispctrl_right_gtk2.ui.h:6 ../ui/dispctrl_right_gtk3.ui.h:6 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:4 msgid "Clear display" msgstr "清除顯示" #: ../ui/dispctrl_bottom_gtk2.ui.h:5 ../ui/dispctrl_bottom_gtk3.ui.h:5 #: ../ui/dispctrl_right_gtk2.ui.h:3 ../ui/dispctrl_right_gtk3.ui.h:3 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:1 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:1 msgid "<-" msgstr "<-" #: ../ui/dispctrl_bottom_gtk2.ui.h:6 ../ui/dispctrl_bottom_gtk3.ui.h:6 #: ../ui/dispctrl_right_gtk2.ui.h:4 ../ui/dispctrl_right_gtk3.ui.h:4 #: ../ui/dispctrl_right_vertical_gtk2.ui.h:2 #: ../ui/dispctrl_right_vertical_gtk3.ui.h:2 msgid "Backspace" msgstr "後退" #: ../ui/main_frame.ui.h:2 ../ui/main_frame_hildon.ui.h:1 msgid "_File" msgstr "檔案(_F)" #: ../ui/main_frame.ui.h:3 ../ui/main_frame_hildon.ui.h:3 msgid "_Edit" msgstr "編輯(_E)" #: ../ui/main_frame.ui.h:4 ../ui/main_frame_hildon.ui.h:4 msgid "Cu_t Display Value" msgstr "剪下顯示的數值(_T)" #: ../ui/main_frame.ui.h:5 ../ui/main_frame_hildon.ui.h:5 msgid "_Copy Display Value" msgstr "複製顯示的數值(_C)" #: ../ui/main_frame.ui.h:6 msgid "_Paste and Append to Display Value" msgstr "貼上並加到顯示的數值中(_P)" #: ../ui/main_frame.ui.h:7 ../ui/main_frame_hildon.ui.h:7 msgid "_Preferences..." msgstr "偏好設定(_P)" #: ../ui/main_frame.ui.h:8 ../ui/main_frame_hildon.ui.h:8 msgid "_View" msgstr "檢視(_V)" #: ../ui/main_frame.ui.h:9 ../ui/main_frame_hildon.ui.h:9 msgid "_Basic Mode" msgstr "基本模式(_B)" #: ../ui/main_frame.ui.h:10 ../ui/main_frame_hildon.ui.h:10 msgid "_Scientific Mode" msgstr "科學模式(_S)" #: ../ui/main_frame.ui.h:11 msgid "_Paper Mode" msgstr "_Paper 模式" #: ../ui/main_frame.ui.h:12 ../ui/main_frame_hildon.ui.h:11 #: ../ui/prefs_gtk2.ui.h:40 ../ui/prefs_gtk3.ui.h:40 ../ui/prefs-ume.ui.h:19 msgid "Buttons" msgstr "按鈕" #: ../ui/main_frame.ui.h:13 ../ui/main_frame_hildon.ui.h:12 msgid "Display Control" msgstr "顯示控制" #: ../ui/main_frame.ui.h:14 ../ui/main_frame_hildon.ui.h:13 #: ../ui/prefs_gtk2.ui.h:53 ../ui/prefs_gtk3.ui.h:53 msgid "Functions" msgstr "函數" #: ../ui/main_frame.ui.h:15 ../ui/main_frame_hildon.ui.h:14 msgid "Logical" msgstr "邏輯" #: ../ui/main_frame.ui.h:16 ../ui/main_frame_hildon.ui.h:15 msgid "Standard" msgstr "標準" #: ../ui/main_frame.ui.h:18 ../ui/main_frame_hildon.ui.h:17 msgid "_Calculator" msgstr "計算機(_C)" #: ../ui/main_frame.ui.h:19 ../ui/main_frame_hildon.ui.h:18 msgid "_Number bases" msgstr "數字基底(_N)" #: ../ui/main_frame.ui.h:20 ../ui/main_frame_hildon.ui.h:19 msgid "_Decimal" msgstr "十進位(_D)" #: ../ui/main_frame.ui.h:21 ../ui/main_frame_hildon.ui.h:20 msgid "_Hexadecimal" msgstr "十六進位(_H)" #: ../ui/main_frame.ui.h:22 ../ui/main_frame_hildon.ui.h:21 msgid "_Octal" msgstr "八進位(_O)" #: ../ui/main_frame.ui.h:23 ../ui/main_frame_hildon.ui.h:22 msgid "_Binary" msgstr "二進位(_B)" #: ../ui/main_frame.ui.h:24 ../ui/main_frame_hildon.ui.h:23 msgid "Angle _units" msgstr "角度單位(_U)" #: ../ui/main_frame.ui.h:25 ../ui/main_frame_hildon.ui.h:24 msgid "D_egrees" msgstr "度" #: ../ui/main_frame.ui.h:26 ../ui/main_frame_hildon.ui.h:25 msgid "_Radians" msgstr "弧度(_R)" #: ../ui/main_frame.ui.h:27 ../ui/main_frame_hildon.ui.h:26 msgid "_Gradians" msgstr "梯度(_G)" #: ../ui/main_frame.ui.h:28 ../ui/main_frame_hildon.ui.h:27 msgid "Notation _modes" msgstr "符號模式(_M)" #: ../ui/main_frame.ui.h:29 ../ui/main_frame_hildon.ui.h:28 msgid "_Algebraic" msgstr "代數(_A)" #: ../ui/main_frame.ui.h:30 ../ui/main_frame_hildon.ui.h:29 msgid "_Reverse Polish (RPN)" msgstr "逆波蘭表示法 (_RPN)" #: ../ui/main_frame.ui.h:31 ../ui/main_frame_hildon.ui.h:30 msgid "_Formula Entry" msgstr "輸入公式(_F)" #: ../ui/main_frame.ui.h:32 ../ui/main_frame_hildon.ui.h:31 msgid "_Help" msgstr "說明(_H)" #: ../ui/main_frame_hildon.ui.h:2 msgid "_Quit" msgstr "結束(_Q)" #: ../ui/main_frame_hildon.ui.h:6 msgid "_Paste As Display Value" msgstr "貼上數值(_P)" #: ../ui/main_frame_hildon.ui.h:32 msgid "_About..." msgstr "關於(_A)…" #: ../ui/prefs_gtk2.ui.h:1 ../ui/prefs_gtk3.ui.h:1 msgid "Decimal" msgstr "10 進位" #: ../ui/prefs_gtk2.ui.h:2 ../ui/prefs_gtk3.ui.h:2 msgid "Hexadecimal" msgstr "16 進位" #: ../ui/prefs_gtk2.ui.h:3 ../ui/prefs_gtk3.ui.h:3 msgid "Octal" msgstr "8 進位" #: ../ui/prefs_gtk2.ui.h:4 ../ui/prefs_gtk3.ui.h:4 msgid "Binary" msgstr "2 進位" #: ../ui/prefs_gtk2.ui.h:5 ../ui/prefs_gtk3.ui.h:5 ../ui/prefs-ume.ui.h:1 msgid "galculator - Preferences" msgstr "galculator - 偏好設定" #: ../ui/prefs_gtk2.ui.h:6 ../ui/prefs_gtk3.ui.h:6 ../ui/prefs-ume.ui.h:2 msgid "A dialog that is used to change preferences settings." msgstr "用來更改偏好設定的對話框。" #: ../ui/prefs_gtk2.ui.h:7 ../ui/prefs_gtk3.ui.h:7 ../ui/prefs-ume.ui.h:3 msgid "Closes the dialog." msgstr "關閉對話框" #: ../ui/prefs_gtk2.ui.h:8 ../ui/prefs_gtk3.ui.h:8 msgid "Appearance" msgstr "外觀" #: ../ui/prefs_gtk2.ui.h:9 ../ui/prefs_gtk3.ui.h:9 ../ui/prefs-ume.ui.h:5 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:10 ../ui/prefs_gtk3.ui.h:10 msgid "Result font:" msgstr "計算結果字型:" #: ../ui/prefs_gtk2.ui.h:11 ../ui/prefs_gtk3.ui.h:11 msgid "Inactive module color:" msgstr "非作用中模組色彩:" #: ../ui/prefs_gtk2.ui.h:12 ../ui/prefs_gtk3.ui.h:12 msgid "Active module color:" msgstr "作用中模組色彩:" #: ../ui/prefs_gtk2.ui.h:13 ../ui/prefs_gtk3.ui.h:13 msgid "Result font color:" msgstr "計算結果文字色彩:" #: ../ui/prefs_gtk2.ui.h:14 ../ui/prefs_gtk3.ui.h:14 msgid "Background color:" msgstr "背景色彩:" #: ../ui/prefs_gtk2.ui.h:15 ../ui/prefs_gtk3.ui.h:15 msgid "Module font:" msgstr "模組字型:" #: ../ui/prefs_gtk2.ui.h:16 ../ui/prefs_gtk3.ui.h:16 msgid "RPN stack font:" msgstr "RPN 堆疊字型:" #: ../ui/prefs_gtk2.ui.h:17 ../ui/prefs_gtk3.ui.h:17 msgid "RPN stack color:" msgstr "RPN 堆疊色彩:" #: ../ui/prefs_gtk2.ui.h:18 ../ui/prefs_gtk3.ui.h:18 msgid "Pick a Display Background Color" msgstr "選擇一個背景色" #: ../ui/prefs_gtk2.ui.h:19 ../ui/prefs_gtk3.ui.h:19 msgid "Pick a Display Result Font Color" msgstr "選擇一個用於計算結果文字的顏色" #: ../ui/prefs_gtk2.ui.h:20 ../ui/prefs_gtk3.ui.h:20 msgid "Pick a RPN Stack Color" msgstr "選取 RPN 堆疊色彩" #: ../ui/prefs_gtk2.ui.h:21 ../ui/prefs_gtk3.ui.h:21 msgid "Pick a Inactive Module Color" msgstr "選取非作用中模組色彩" #: ../ui/prefs_gtk2.ui.h:22 ../ui/prefs_gtk3.ui.h:22 msgid "Pick a Active Module Color" msgstr "選取作用中模組色彩" #: ../ui/prefs_gtk2.ui.h:23 ../ui/prefs_gtk3.ui.h:23 msgid "Pick a Result Font" msgstr "選擇計算結果字型" #: ../ui/prefs_gtk2.ui.h:24 ../ui/prefs_gtk3.ui.h:24 msgid "Pick a RPN Stack Font" msgstr "選擇 RPN 堆疊字型" #: ../ui/prefs_gtk2.ui.h:25 ../ui/prefs_gtk3.ui.h:25 msgid "Pick a Module Font" msgstr "選擇模組字型" #: ../ui/prefs_gtk2.ui.h:26 ../ui/prefs_gtk3.ui.h:26 ../ui/prefs-ume.ui.h:4 msgid "Modules Visibility" msgstr "模組可見度" #: ../ui/prefs_gtk2.ui.h:27 ../ui/prefs_gtk3.ui.h:27 ../ui/prefs-ume.ui.h:6 msgid "Angle base units" msgstr "角度基底單位" #: ../ui/prefs_gtk2.ui.h:28 ../ui/prefs_gtk3.ui.h:28 ../ui/prefs-ume.ui.h:7 msgid "Notation" msgstr "符號" #: ../ui/prefs_gtk2.ui.h:29 ../ui/prefs_gtk3.ui.h:29 ../ui/prefs-ume.ui.h:8 msgid "Arithmetic operation" msgstr "算術操作" #: ../ui/prefs_gtk2.ui.h:30 ../ui/prefs_gtk3.ui.h:30 ../ui/prefs-ume.ui.h:9 msgid "Open brackets" msgstr "開啟括弧" #: ../ui/prefs_gtk2.ui.h:31 ../ui/prefs_gtk3.ui.h:31 ../ui/prefs-ume.ui.h:10 msgid "Number base units" msgstr "數字基底單位" #: ../ui/prefs_gtk2.ui.h:32 ../ui/prefs_gtk3.ui.h:32 ../ui/prefs-ume.ui.h:11 msgid "Display" msgstr "顯示" #: ../ui/prefs_gtk2.ui.h:33 ../ui/prefs_gtk3.ui.h:33 ../ui/prefs-ume.ui.h:12 msgid "Font" msgstr "字型" #: ../ui/prefs_gtk2.ui.h:34 ../ui/prefs_gtk3.ui.h:34 ../ui/prefs-ume.ui.h:13 msgid "Use custom button font" msgstr "使用自訂字型" #: ../ui/prefs_gtk2.ui.h:35 ../ui/prefs_gtk3.ui.h:35 ../ui/prefs-ume.ui.h:14 msgid "Button font:" msgstr "按鈕字型:" #: ../ui/prefs_gtk2.ui.h:36 ../ui/prefs_gtk3.ui.h:36 ../ui/prefs-ume.ui.h:15 msgid "Pick a Button Font" msgstr "選擇一個按鈕字型" #: ../ui/prefs_gtk2.ui.h:37 ../ui/prefs_gtk3.ui.h:37 ../ui/prefs-ume.ui.h:16 msgid "Dimension" msgstr "尺寸" #: ../ui/prefs_gtk2.ui.h:38 ../ui/prefs_gtk3.ui.h:38 ../ui/prefs-ume.ui.h:17 msgid "Minimal button width:" msgstr "最小按鈕寬度:" #: ../ui/prefs_gtk2.ui.h:39 ../ui/prefs_gtk3.ui.h:39 ../ui/prefs-ume.ui.h:18 msgid "Minimal button height:" msgstr "最小按鈕高度:" #: ../ui/prefs_gtk2.ui.h:41 ../ui/prefs_gtk3.ui.h:41 msgid "User defined constants:" msgstr "使用者自定義常數:" #: ../ui/prefs_gtk2.ui.h:42 ../ui/prefs_gtk3.ui.h:42 msgid "Name:" msgstr "名稱:" #: ../ui/prefs_gtk2.ui.h:43 ../ui/prefs_gtk3.ui.h:43 msgid "Value:" msgstr "數值:" #: ../ui/prefs_gtk2.ui.h:44 ../ui/prefs_gtk3.ui.h:44 msgid "Description:" msgstr "描述:" #: ../ui/prefs_gtk2.ui.h:45 ../ui/prefs_gtk3.ui.h:45 msgid "Add" msgstr "加入" #: ../ui/prefs_gtk2.ui.h:46 ../ui/prefs_gtk3.ui.h:46 msgid "Update" msgstr "更新" #: ../ui/prefs_gtk2.ui.h:47 ../ui/prefs_gtk3.ui.h:47 msgid "Delete" msgstr "刪除" #: ../ui/prefs_gtk2.ui.h:48 ../ui/prefs_gtk3.ui.h:48 msgid "Clear" msgstr "清除" #: ../ui/prefs_gtk2.ui.h:49 ../ui/prefs_gtk3.ui.h:49 #: ../ui/scientific_buttons_gtk2.ui.h:21 ../ui/scientific_buttons_gtk3.ui.h:21 msgid "Constants" msgstr "常數" #: ../ui/prefs_gtk2.ui.h:50 ../ui/prefs_gtk3.ui.h:50 msgid "User defined functions:" msgstr "使用者自定義函數:" #: ../ui/prefs_gtk2.ui.h:51 ../ui/prefs_gtk3.ui.h:51 msgid "Variable:" msgstr "變數:" #: ../ui/prefs_gtk2.ui.h:52 ../ui/prefs_gtk3.ui.h:52 msgid "Expression:" msgstr "表達式:" #: ../ui/prefs_gtk2.ui.h:54 ../ui/prefs_gtk3.ui.h:54 ../ui/prefs-ume.ui.h:20 msgid "Configure number base: " msgstr "設定數字基底" #: ../ui/prefs_gtk2.ui.h:55 ../ui/prefs_gtk3.ui.h:55 msgid "Decimal Settings" msgstr "十進位設定" #: ../ui/prefs_gtk2.ui.h:56 ../ui/prefs_gtk3.ui.h:56 msgid "Show thousands separator" msgstr "顯示千位分隔符號" #: ../ui/prefs_gtk2.ui.h:57 ../ui/prefs_gtk3.ui.h:57 msgid "Separator character:" msgstr "分隔符號:" #: ../ui/prefs_gtk2.ui.h:58 ../ui/prefs_gtk3.ui.h:58 msgid "Separator block length:" msgstr "分隔符號長度:" #: ../ui/prefs_gtk2.ui.h:59 ../ui/prefs_gtk3.ui.h:59 msgid " " msgstr " " #: ../ui/prefs_gtk2.ui.h:60 ../ui/prefs_gtk3.ui.h:60 msgid "Hexadecimal Settings" msgstr "十六進位設定" #: ../ui/prefs_gtk2.ui.h:61 ../ui/prefs_gtk3.ui.h:61 msgid "Signed" msgstr "有正負號" #: ../ui/prefs_gtk2.ui.h:62 ../ui/prefs_gtk3.ui.h:62 msgid "Show separator" msgstr "顯示分隔" #: ../ui/prefs_gtk2.ui.h:63 ../ui/prefs_gtk3.ui.h:63 msgid "Number of bits: " msgstr "位元數:" #: ../ui/prefs_gtk2.ui.h:64 ../ui/prefs_gtk3.ui.h:64 msgid "Octal Settings" msgstr "八進位設定" #: ../ui/prefs_gtk2.ui.h:65 ../ui/prefs_gtk3.ui.h:65 msgid "Binary Settings" msgstr "二進位設定" #: ../ui/prefs_gtk2.ui.h:66 ../ui/prefs_gtk3.ui.h:66 msgid "Fix length to a multiple of" msgstr "固定長度的倍數" #: ../ui/prefs_gtk2.ui.h:67 ../ui/prefs_gtk3.ui.h:67 ../ui/prefs-ume.ui.h:21 msgid "Numbers" msgstr "數字" #: ../ui/prefs_gtk2.ui.h:68 ../ui/prefs_gtk3.ui.h:68 ../ui/prefs-ume.ui.h:22 msgid "RPN" msgstr "逆波蘭表示法 (RPN)" #: ../ui/prefs_gtk2.ui.h:69 ../ui/prefs_gtk3.ui.h:69 ../ui/prefs-ume.ui.h:23 msgid "finite stack size (x, y, z, t)" msgstr "有限堆疊大小 (x, y, z, t)" #: ../ui/prefs_gtk2.ui.h:70 ../ui/prefs_gtk3.ui.h:70 ../ui/prefs-ume.ui.h:24 msgid "infinite stack size" msgstr "無限堆疊大小" #: ../ui/prefs_gtk2.ui.h:71 ../ui/prefs_gtk3.ui.h:71 ../ui/prefs-ume.ui.h:25 msgid "Startup" msgstr "啟動" #: ../ui/prefs_gtk2.ui.h:72 ../ui/prefs_gtk3.ui.h:72 ../ui/prefs-ume.ui.h:26 msgid "Remember display value on exit" msgstr "結束時記得上次顯示數值" #: ../ui/prefs_gtk2.ui.h:73 ../ui/prefs_gtk3.ui.h:73 msgid "Visibility" msgstr "可見度" #: ../ui/prefs_gtk2.ui.h:74 ../ui/prefs_gtk3.ui.h:74 msgid "Show menu bar" msgstr "顯示主選單" #: ../ui/prefs_gtk2.ui.h:75 ../ui/prefs_gtk3.ui.h:75 ../ui/prefs-ume.ui.h:27 msgid "General" msgstr "一般" #: ../ui/scientific_buttons_gtk2.ui.h:1 ../ui/scientific_buttons_gtk3.ui.h:1 msgid "tan" msgstr "tan" #: ../ui/scientific_buttons_gtk2.ui.h:2 ../ui/scientific_buttons_gtk3.ui.h:2 msgid "Tangent" msgstr "正切" #: ../ui/scientific_buttons_gtk2.ui.h:3 ../ui/scientific_buttons_gtk3.ui.h:3 msgid "ln" msgstr "ln" #: ../ui/scientific_buttons_gtk2.ui.h:4 ../ui/scientific_buttons_gtk3.ui.h:4 msgid "Natural logarithm (base: e)" msgstr "自然對數(基底:e)" #: ../ui/scientific_buttons_gtk2.ui.h:7 ../ui/scientific_buttons_gtk3.ui.h:7 msgid "n!" msgstr "n!" #: ../ui/scientific_buttons_gtk2.ui.h:8 ../ui/scientific_buttons_gtk3.ui.h:8 msgid "Factorial" msgstr "階乘" #: ../ui/scientific_buttons_gtk2.ui.h:9 ../ui/scientific_buttons_gtk3.ui.h:9 msgid "EE" msgstr "EE" #: ../ui/scientific_buttons_gtk2.ui.h:10 ../ui/scientific_buttons_gtk3.ui.h:10 msgid "Enter exponent (base: 10)" msgstr "10的指數(基底:10)" #: ../ui/scientific_buttons_gtk2.ui.h:11 ../ui/scientific_buttons_gtk3.ui.h:11 msgid "cos" msgstr "cos" #: ../ui/scientific_buttons_gtk2.ui.h:12 ../ui/scientific_buttons_gtk3.ui.h:12 msgid "Cosine" msgstr "餘弦" #: ../ui/scientific_buttons_gtk2.ui.h:13 ../ui/scientific_buttons_gtk3.ui.h:13 msgid "log" msgstr "log" #: ../ui/scientific_buttons_gtk2.ui.h:14 ../ui/scientific_buttons_gtk3.ui.h:14 msgid "Logarithm (base: 10)" msgstr "對數(基底:10)" #: ../ui/scientific_buttons_gtk2.ui.h:15 ../ui/scientific_buttons_gtk3.ui.h:15 msgid "x^2" msgstr "x^2" #: ../ui/scientific_buttons_gtk2.ui.h:16 ../ui/scientific_buttons_gtk3.ui.h:16 msgid "Square" msgstr "平方" #: ../ui/scientific_buttons_gtk2.ui.h:19 ../ui/scientific_buttons_gtk3.ui.h:19 msgid "User defined functions" msgstr "使用者自定義函數" #: ../ui/scientific_buttons_gtk2.ui.h:20 ../ui/scientific_buttons_gtk3.ui.h:20 msgid "fun" msgstr "fun" #: ../ui/scientific_buttons_gtk2.ui.h:22 ../ui/scientific_buttons_gtk3.ui.h:22 msgid "con" msgstr "con" #: ../ui/scientific_buttons_gtk2.ui.h:26 ../ui/scientific_buttons_gtk3.ui.h:26 msgid "inv" msgstr "inv" #: ../ui/scientific_buttons_gtk2.ui.h:27 ../ui/scientific_buttons_gtk3.ui.h:27 msgid "Inverse mode" msgstr "反轉模式" #: ../ui/scientific_buttons_gtk2.ui.h:28 ../ui/scientific_buttons_gtk3.ui.h:28 msgid "hyp" msgstr "hyp" #: ../ui/scientific_buttons_gtk2.ui.h:29 ../ui/scientific_buttons_gtk3.ui.h:29 msgid "Hyperbolic mode" msgstr "雙曲模式" #: ../ui/scientific_buttons_gtk2.ui.h:30 ../ui/scientific_buttons_gtk3.ui.h:30 msgid "sin" msgstr "sin" #: ../ui/scientific_buttons_gtk2.ui.h:31 ../ui/scientific_buttons_gtk3.ui.h:31 msgid "Sine" msgstr "正弦" #: ../ui/scientific_buttons_gtk2.ui.h:32 ../ui/scientific_buttons_gtk3.ui.h:32 msgid "AND" msgstr "AND" #: ../ui/scientific_buttons_gtk2.ui.h:33 ../ui/scientific_buttons_gtk3.ui.h:33 msgid "Logical AND" msgstr "邏輯 AND" #: ../ui/scientific_buttons_gtk2.ui.h:34 ../ui/scientific_buttons_gtk3.ui.h:34 msgid "OR" msgstr "OR" #: ../ui/scientific_buttons_gtk2.ui.h:35 ../ui/scientific_buttons_gtk3.ui.h:35 msgid "Logical OR" msgstr "邏輯 OR" #: ../ui/scientific_buttons_gtk2.ui.h:36 ../ui/scientific_buttons_gtk3.ui.h:36 msgid "XOR" msgstr "XOR" #: ../ui/scientific_buttons_gtk2.ui.h:37 ../ui/scientific_buttons_gtk3.ui.h:37 msgid "Logical XOR" msgstr "邏輯 XOR" #: ../ui/scientific_buttons_gtk2.ui.h:38 ../ui/scientific_buttons_gtk3.ui.h:38 msgid "CMP" msgstr "CMP" #: ../ui/scientific_buttons_gtk2.ui.h:39 ../ui/scientific_buttons_gtk3.ui.h:39 msgid "Bitwise complement" msgstr "按位補數" #: ../ui/scientific_buttons_gtk2.ui.h:41 ../ui/scientific_buttons_gtk3.ui.h:41 msgid "Hexadecimal 0xC" msgstr "十六進位 0xC" #: ../ui/scientific_buttons_gtk2.ui.h:42 ../ui/scientific_buttons_gtk3.ui.h:42 msgid "D" msgstr "D" #: ../ui/scientific_buttons_gtk2.ui.h:43 ../ui/scientific_buttons_gtk3.ui.h:43 msgid "Hexadecimal 0xD" msgstr "十六進位 0xD" #: ../ui/scientific_buttons_gtk2.ui.h:44 ../ui/scientific_buttons_gtk3.ui.h:44 msgid "E" msgstr "E" #: ../ui/scientific_buttons_gtk2.ui.h:45 ../ui/scientific_buttons_gtk3.ui.h:45 msgid "Hexadecimal 0xE" msgstr "十六進位 0xE" #: ../ui/scientific_buttons_gtk2.ui.h:46 ../ui/scientific_buttons_gtk3.ui.h:46 msgid "F" msgstr "F" #: ../ui/scientific_buttons_gtk2.ui.h:47 ../ui/scientific_buttons_gtk3.ui.h:47 msgid "Hexadecimal 0xF" msgstr "十六進位 0xF" #: ../ui/scientific_buttons_gtk2.ui.h:48 ../ui/scientific_buttons_gtk3.ui.h:48 msgid "B" msgstr "B" #: ../ui/scientific_buttons_gtk2.ui.h:49 ../ui/scientific_buttons_gtk3.ui.h:49 msgid "Hexadecimal 0xB" msgstr "十六進位 0xB" #: ../ui/scientific_buttons_gtk2.ui.h:50 ../ui/scientific_buttons_gtk3.ui.h:50 msgid "A" msgstr "A" #: ../ui/scientific_buttons_gtk2.ui.h:51 ../ui/scientific_buttons_gtk3.ui.h:51 msgid "Hexadecimal 0xA" msgstr "十六進位 0xA" #: ../ui/scientific_buttons_gtk2.ui.h:60 ../ui/scientific_buttons_gtk3.ui.h:60 msgid "MOD" msgstr "餘數" #: ../ui/scientific_buttons_gtk2.ui.h:61 ../ui/scientific_buttons_gtk3.ui.h:61 msgid "Modulus" msgstr "絕對值" #: ../ui/scientific_buttons_gtk2.ui.h:74 ../ui/scientific_buttons_gtk3.ui.h:74 msgid "LSH" msgstr "LSH" #: ../ui/scientific_buttons_gtk2.ui.h:75 ../ui/scientific_buttons_gtk3.ui.h:75 msgid "Left shift" msgstr "向左移動" galculator-2.1.4/src/000077500000000000000000000000001257264055300144535ustar00rootroot00000000000000galculator-2.1.4/src/Makefile.am000066400000000000000000000013361257264055300165120ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in AM_CPPFLAGS = \ -DPACKAGE_LOCALE_DIR=\""$(datadir)/locale"\" \ -DPACKAGE_UI_DIR=\""$(datadir)/galculator/ui"\" \ -DPACKAGE_PIXMAPS_DIR=\""$(datadir)/pixmaps"\" \ -DGDK_DISABLE_DEPRECATED \ -DGTK_DISABLE_DEPRECATED \ -DGSEAL_ENABLE bin_PROGRAMS = galculator galculator_SOURCES = \ main.c galculator.h \ math_functions.c math_functions.h \ display.c display.h \ general_functions.c general_functions.h \ calc_basic.c calc_basic.h \ config_file.c config_file.h \ callbacks.c callbacks.h \ ui.c ui.h \ flex_parser.l flex_parser.h \ g_real.h galculator_CFLAGS = \ $(GTK_CFLAGS) galculator_LDADD = \ $(GTK_LIBS) $(LIBM) galculator_LDFLAGS = -export-dynamic galculator-2.1.4/src/Makefile.in000066400000000000000000001155771257264055300165400ustar00rootroot00000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ bin_PROGRAMS = galculator$(EXEEXT) subdir = src DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/mkinstalldirs flex_parser.c \ $(top_srcdir)/depcomp $(top_srcdir)/ylwrap ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am_galculator_OBJECTS = galculator-main.$(OBJEXT) \ galculator-math_functions.$(OBJEXT) \ galculator-display.$(OBJEXT) \ galculator-general_functions.$(OBJEXT) \ galculator-calc_basic.$(OBJEXT) \ galculator-config_file.$(OBJEXT) \ galculator-callbacks.$(OBJEXT) galculator-ui.$(OBJEXT) \ galculator-flex_parser.$(OBJEXT) galculator_OBJECTS = $(am_galculator_OBJECTS) am__DEPENDENCIES_1 = galculator_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = galculator_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(galculator_CFLAGS) \ $(CFLAGS) $(galculator_LDFLAGS) $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = @MAINTAINER_MODE_FALSE@am__skiplex = test -f $@ || LEXCOMPILE = $(LEX) $(AM_LFLAGS) $(LFLAGS) LTLEXCOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(LEX) $(AM_LFLAGS) $(LFLAGS) AM_V_LEX = $(am__v_LEX_@AM_V@) am__v_LEX_ = $(am__v_LEX_@AM_DEFAULT_V@) am__v_LEX_0 = @echo " LEX " $@; am__v_LEX_1 = YLWRAP = $(top_srcdir)/ylwrap SOURCES = $(galculator_SOURCES) DIST_SOURCES = $(galculator_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CATALOGS = @CATALOGS@ CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INSTOBJEXT = @INSTOBJEXT@ INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBM = @LIBM@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POFILES = @POFILES@ POSUB = @POSUB@ PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AM_CPPFLAGS = \ -DPACKAGE_LOCALE_DIR=\""$(datadir)/locale"\" \ -DPACKAGE_UI_DIR=\""$(datadir)/galculator/ui"\" \ -DPACKAGE_PIXMAPS_DIR=\""$(datadir)/pixmaps"\" \ -DGDK_DISABLE_DEPRECATED \ -DGTK_DISABLE_DEPRECATED \ -DGSEAL_ENABLE galculator_SOURCES = \ main.c galculator.h \ math_functions.c math_functions.h \ display.c display.h \ general_functions.c general_functions.h \ calc_basic.c calc_basic.h \ config_file.c config_file.h \ callbacks.c callbacks.h \ ui.c ui.h \ flex_parser.l flex_parser.h \ g_real.h galculator_CFLAGS = \ $(GTK_CFLAGS) galculator_LDADD = \ $(GTK_LIBS) $(LIBM) galculator_LDFLAGS = -export-dynamic all: all-am .SUFFIXES: .SUFFIXES: .c .l .lo .o .obj $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu src/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ || test -f $$p1 \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ echo " rm -f" $$list; \ rm -f $$list || exit $$?; \ test -n "$(EXEEXT)" || exit 0; \ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list galculator$(EXEEXT): $(galculator_OBJECTS) $(galculator_DEPENDENCIES) $(EXTRA_galculator_DEPENDENCIES) @rm -f galculator$(EXEEXT) $(AM_V_CCLD)$(galculator_LINK) $(galculator_OBJECTS) $(galculator_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-calc_basic.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-callbacks.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-config_file.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-display.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-flex_parser.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-general_functions.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-main.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-math_functions.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/galculator-ui.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< galculator-main.o: main.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-main.o -MD -MP -MF $(DEPDIR)/galculator-main.Tpo -c -o galculator-main.o `test -f 'main.c' || echo '$(srcdir)/'`main.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-main.Tpo $(DEPDIR)/galculator-main.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='main.c' object='galculator-main.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-main.o `test -f 'main.c' || echo '$(srcdir)/'`main.c galculator-main.obj: main.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-main.obj -MD -MP -MF $(DEPDIR)/galculator-main.Tpo -c -o galculator-main.obj `if test -f 'main.c'; then $(CYGPATH_W) 'main.c'; else $(CYGPATH_W) '$(srcdir)/main.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-main.Tpo $(DEPDIR)/galculator-main.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='main.c' object='galculator-main.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-main.obj `if test -f 'main.c'; then $(CYGPATH_W) 'main.c'; else $(CYGPATH_W) '$(srcdir)/main.c'; fi` galculator-math_functions.o: math_functions.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-math_functions.o -MD -MP -MF $(DEPDIR)/galculator-math_functions.Tpo -c -o galculator-math_functions.o `test -f 'math_functions.c' || echo '$(srcdir)/'`math_functions.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-math_functions.Tpo $(DEPDIR)/galculator-math_functions.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='math_functions.c' object='galculator-math_functions.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-math_functions.o `test -f 'math_functions.c' || echo '$(srcdir)/'`math_functions.c galculator-math_functions.obj: math_functions.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-math_functions.obj -MD -MP -MF $(DEPDIR)/galculator-math_functions.Tpo -c -o galculator-math_functions.obj `if test -f 'math_functions.c'; then $(CYGPATH_W) 'math_functions.c'; else $(CYGPATH_W) '$(srcdir)/math_functions.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-math_functions.Tpo $(DEPDIR)/galculator-math_functions.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='math_functions.c' object='galculator-math_functions.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-math_functions.obj `if test -f 'math_functions.c'; then $(CYGPATH_W) 'math_functions.c'; else $(CYGPATH_W) '$(srcdir)/math_functions.c'; fi` galculator-display.o: display.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-display.o -MD -MP -MF $(DEPDIR)/galculator-display.Tpo -c -o galculator-display.o `test -f 'display.c' || echo '$(srcdir)/'`display.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-display.Tpo $(DEPDIR)/galculator-display.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='display.c' object='galculator-display.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-display.o `test -f 'display.c' || echo '$(srcdir)/'`display.c galculator-display.obj: display.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-display.obj -MD -MP -MF $(DEPDIR)/galculator-display.Tpo -c -o galculator-display.obj `if test -f 'display.c'; then $(CYGPATH_W) 'display.c'; else $(CYGPATH_W) '$(srcdir)/display.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-display.Tpo $(DEPDIR)/galculator-display.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='display.c' object='galculator-display.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-display.obj `if test -f 'display.c'; then $(CYGPATH_W) 'display.c'; else $(CYGPATH_W) '$(srcdir)/display.c'; fi` galculator-general_functions.o: general_functions.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-general_functions.o -MD -MP -MF $(DEPDIR)/galculator-general_functions.Tpo -c -o galculator-general_functions.o `test -f 'general_functions.c' || echo '$(srcdir)/'`general_functions.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-general_functions.Tpo $(DEPDIR)/galculator-general_functions.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='general_functions.c' object='galculator-general_functions.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-general_functions.o `test -f 'general_functions.c' || echo '$(srcdir)/'`general_functions.c galculator-general_functions.obj: general_functions.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-general_functions.obj -MD -MP -MF $(DEPDIR)/galculator-general_functions.Tpo -c -o galculator-general_functions.obj `if test -f 'general_functions.c'; then $(CYGPATH_W) 'general_functions.c'; else $(CYGPATH_W) '$(srcdir)/general_functions.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-general_functions.Tpo $(DEPDIR)/galculator-general_functions.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='general_functions.c' object='galculator-general_functions.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-general_functions.obj `if test -f 'general_functions.c'; then $(CYGPATH_W) 'general_functions.c'; else $(CYGPATH_W) '$(srcdir)/general_functions.c'; fi` galculator-calc_basic.o: calc_basic.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-calc_basic.o -MD -MP -MF $(DEPDIR)/galculator-calc_basic.Tpo -c -o galculator-calc_basic.o `test -f 'calc_basic.c' || echo '$(srcdir)/'`calc_basic.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-calc_basic.Tpo $(DEPDIR)/galculator-calc_basic.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='calc_basic.c' object='galculator-calc_basic.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-calc_basic.o `test -f 'calc_basic.c' || echo '$(srcdir)/'`calc_basic.c galculator-calc_basic.obj: calc_basic.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-calc_basic.obj -MD -MP -MF $(DEPDIR)/galculator-calc_basic.Tpo -c -o galculator-calc_basic.obj `if test -f 'calc_basic.c'; then $(CYGPATH_W) 'calc_basic.c'; else $(CYGPATH_W) '$(srcdir)/calc_basic.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-calc_basic.Tpo $(DEPDIR)/galculator-calc_basic.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='calc_basic.c' object='galculator-calc_basic.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-calc_basic.obj `if test -f 'calc_basic.c'; then $(CYGPATH_W) 'calc_basic.c'; else $(CYGPATH_W) '$(srcdir)/calc_basic.c'; fi` galculator-config_file.o: config_file.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-config_file.o -MD -MP -MF $(DEPDIR)/galculator-config_file.Tpo -c -o galculator-config_file.o `test -f 'config_file.c' || echo '$(srcdir)/'`config_file.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-config_file.Tpo $(DEPDIR)/galculator-config_file.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='config_file.c' object='galculator-config_file.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-config_file.o `test -f 'config_file.c' || echo '$(srcdir)/'`config_file.c galculator-config_file.obj: config_file.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-config_file.obj -MD -MP -MF $(DEPDIR)/galculator-config_file.Tpo -c -o galculator-config_file.obj `if test -f 'config_file.c'; then $(CYGPATH_W) 'config_file.c'; else $(CYGPATH_W) '$(srcdir)/config_file.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-config_file.Tpo $(DEPDIR)/galculator-config_file.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='config_file.c' object='galculator-config_file.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-config_file.obj `if test -f 'config_file.c'; then $(CYGPATH_W) 'config_file.c'; else $(CYGPATH_W) '$(srcdir)/config_file.c'; fi` galculator-callbacks.o: callbacks.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-callbacks.o -MD -MP -MF $(DEPDIR)/galculator-callbacks.Tpo -c -o galculator-callbacks.o `test -f 'callbacks.c' || echo '$(srcdir)/'`callbacks.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-callbacks.Tpo $(DEPDIR)/galculator-callbacks.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='callbacks.c' object='galculator-callbacks.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-callbacks.o `test -f 'callbacks.c' || echo '$(srcdir)/'`callbacks.c galculator-callbacks.obj: callbacks.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-callbacks.obj -MD -MP -MF $(DEPDIR)/galculator-callbacks.Tpo -c -o galculator-callbacks.obj `if test -f 'callbacks.c'; then $(CYGPATH_W) 'callbacks.c'; else $(CYGPATH_W) '$(srcdir)/callbacks.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-callbacks.Tpo $(DEPDIR)/galculator-callbacks.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='callbacks.c' object='galculator-callbacks.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-callbacks.obj `if test -f 'callbacks.c'; then $(CYGPATH_W) 'callbacks.c'; else $(CYGPATH_W) '$(srcdir)/callbacks.c'; fi` galculator-ui.o: ui.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-ui.o -MD -MP -MF $(DEPDIR)/galculator-ui.Tpo -c -o galculator-ui.o `test -f 'ui.c' || echo '$(srcdir)/'`ui.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-ui.Tpo $(DEPDIR)/galculator-ui.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ui.c' object='galculator-ui.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-ui.o `test -f 'ui.c' || echo '$(srcdir)/'`ui.c galculator-ui.obj: ui.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-ui.obj -MD -MP -MF $(DEPDIR)/galculator-ui.Tpo -c -o galculator-ui.obj `if test -f 'ui.c'; then $(CYGPATH_W) 'ui.c'; else $(CYGPATH_W) '$(srcdir)/ui.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-ui.Tpo $(DEPDIR)/galculator-ui.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ui.c' object='galculator-ui.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-ui.obj `if test -f 'ui.c'; then $(CYGPATH_W) 'ui.c'; else $(CYGPATH_W) '$(srcdir)/ui.c'; fi` galculator-flex_parser.o: flex_parser.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-flex_parser.o -MD -MP -MF $(DEPDIR)/galculator-flex_parser.Tpo -c -o galculator-flex_parser.o `test -f 'flex_parser.c' || echo '$(srcdir)/'`flex_parser.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-flex_parser.Tpo $(DEPDIR)/galculator-flex_parser.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='flex_parser.c' object='galculator-flex_parser.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-flex_parser.o `test -f 'flex_parser.c' || echo '$(srcdir)/'`flex_parser.c galculator-flex_parser.obj: flex_parser.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -MT galculator-flex_parser.obj -MD -MP -MF $(DEPDIR)/galculator-flex_parser.Tpo -c -o galculator-flex_parser.obj `if test -f 'flex_parser.c'; then $(CYGPATH_W) 'flex_parser.c'; else $(CYGPATH_W) '$(srcdir)/flex_parser.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/galculator-flex_parser.Tpo $(DEPDIR)/galculator-flex_parser.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='flex_parser.c' object='galculator-flex_parser.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(galculator_CFLAGS) $(CFLAGS) -c -o galculator-flex_parser.obj `if test -f 'flex_parser.c'; then $(CYGPATH_W) 'flex_parser.c'; else $(CYGPATH_W) '$(srcdir)/flex_parser.c'; fi` .l.c: $(AM_V_LEX)$(am__skiplex) $(SHELL) $(YLWRAP) $< $(LEX_OUTPUT_ROOT).c $@ -- $(LEXCOMPILE) mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) installdirs: for dir in "$(DESTDIR)$(bindir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -rm -f flex_parser.c clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-binPROGRAMS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-binPROGRAMS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ ctags ctags-am distclean distclean-compile distclean-generic \ distclean-libtool distclean-tags distdir dvi dvi-am html \ html-am info info-am install install-am install-binPROGRAMS \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-binPROGRAMS # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: galculator-2.1.4/src/calc_basic.c000066400000000000000000000443521257264055300166720ustar00rootroot00000000000000/* * calc_basic.c - arithmetic precedence handling and computing in basic * calculator mode. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* * compile with: * gcc calc_basic.c `pkg-config --cflags --libs glib-2.0` -Wall -lm * * this is calc_basic version 2. */ #include #include #include #include #include #include "calc_basic.h" #include "galculator.h" /* i18n */ #include #define _(String) gettext (String) #define gettext_noop(String) String #define N_(String) gettext_noop (String) static char *operator_precedence[] = {"=)", "+-&|x", "*/<>%", "^", "(", "%", NULL}; static char *right_associative = "^"; static GArray *rpn_stack; static int rpn_stack_size; static int alg_debug = 0, rpn_debug = 0; /* * GENERAL STUFF */ /* id. The identity function. This is used as stack function, if none was given. */ G_REAL id (G_REAL x) { return x; } /* * binary arithmetic */ #if USE_LIBQUADMATH /* This is a helper function to implement and/or/xor with arguments of up to * 112 bit length. This converts the given G_REAL (which is the type variables * are passed around in galculator) to G_HUGEINT2, a struct that is capable of * storing at least 128 bits. This function is called at the beginning of * and/or/xor to obtain integer representation for right and left hand side. * These are subsequently combined and converted back to G_REAL with * hugeint2greal. */ G_HUGEINT2 greal2hugeint(G_REAL d) { G_HUGEINT2 h; int bits = 112; if (d < 0) { switch (current_status.number) { case CS_HEX: bits = prefs.hex_bits; break; case CS_OCT: bits = prefs.oct_bits; break; case CS_BIN: bits = prefs.bin_bits; break; } d += scalbnq(1.0Q, bits); } /* The first 128-56=56 bits */ h.a = truncq(d / 0x100000000000000L); /* The remainding 56 bits */ h.b = fmodq(d, 0x100000000000000L); /* this makes 112 bits in total */ return h; } /* This is a helper function to implement and/or/xor with arguments of up to * 112 bit length. This converts the given G_HUGEINT2 back to G_REAL. * * See greal2hugeint for more information. */ G_REAL hugeint2greal(G_HUGEINT2 h) { G_REAL d; G_REAL mask; G_HUGEINT2 maskh; int is_signed = 1; int bits = 112; switch (current_status.number) { case CS_HEX: is_signed = prefs.hex_signed; bits = prefs.hex_bits; break; case CS_OCT: is_signed = prefs.oct_signed; bits = prefs.oct_bits; break; case CS_BIN: is_signed = prefs.bin_signed; bits = prefs.bin_bits; break; } /* d = h.a*2^56 + h.b */ d = scalbnq((__float128)(h.a & 0xffffffffffffffL), 56) + (__float128)(h.b & 0xffffffffffffffL); if (is_signed) { mask = scalbnq(1.0Q, bits - 1); maskh = greal2hugeint(mask); if ((h.a & maskh.a) | (h.b & maskh.b)) d -= scalbnq(1.0Q, bits); } return d; } /* See greal2hugeint for more information. */ static G_REAL and(G_REAL left_hand, G_REAL right_hand) { G_HUGEINT2 hl, hr, h; hl = greal2hugeint(left_hand); hr = greal2hugeint(right_hand); h.a = hl.a & hr.a; h.b = hl.b & hr.b; return hugeint2greal(h); } /* See greal2hugeint for more information. */ static G_REAL or(G_REAL left_hand, G_REAL right_hand) { G_HUGEINT2 hl, hr, h; hl = greal2hugeint(left_hand); hr = greal2hugeint(right_hand); h.a = hl.a | hr.a; h.b = hl.b | hr.b; return hugeint2greal(h); } /* See greal2hugeint for more information. */ static G_REAL xor(G_REAL left_hand, G_REAL right_hand) { G_HUGEINT2 hl, hr, h; hl = greal2hugeint(left_hand); hr = greal2hugeint(right_hand); h.a = hl.a ^ hr.a; h.b = hl.b ^ hr.b; return hugeint2greal(h); } #else // USE_LIBQUADMATH static G_REAL and(G_REAL left_hand, G_REAL right_hand) { return (G_HUGEINT)left_hand & (G_HUGEINT)right_hand; } static G_REAL or(G_REAL left_hand, G_REAL right_hand) { return (G_HUGEINT)left_hand | (G_HUGEINT)right_hand; } static G_REAL xor(G_REAL left_hand, G_REAL right_hand) { return (G_HUGEINT)left_hand ^ (G_HUGEINT)right_hand; } #endif // USE_LIBQUADMATH /* debug_input. debug code: enter tokens on stdin. */ /* void debug_input () { char input[20]; s_cb_token current_token; scanf ("%s", input); current_token.number = atof (input); scanf ("%s", input); current_token.operation = input[0]; current_token.func = NULL; printf ("\t\tdisplay value: %"G_LMOD"f\n", alg_add_token (current_token)); } */ /* reduce. TRUE if op1 comes before op2 in a computation. */ static int reduce (char op1, char op2) { int counter = 0, p1 = 0, p2 = 0; while (operator_precedence[counter] != NULL) { if (strchr (operator_precedence[counter], op1) != NULL) p1 = counter; if (strchr (operator_precedence[counter], op2) != NULL) p2 = counter; counter++; } if (p1 < p2) return FALSE; /* associativity only makes sense for same operations */ else if ((op1 == op2) && (strchr (right_associative, op1) != NULL)) return FALSE; else return TRUE; } /* compute_expression. here, the real copmputation is done. */ static G_REAL compute_expression (G_REAL left_hand, char operator, G_REAL right_hand) { G_REAL result; switch (operator) { case '+': result = left_hand + right_hand; break; case '-': result = left_hand - right_hand; break; case '*': result = left_hand * right_hand; break; case '/': result = left_hand / right_hand; break; case '^': result = G_POW (left_hand, right_hand); break; case '<': /* left shift x*2^n */ result = G_LDEXP (left_hand, (int) G_FLOOR(right_hand)); /* truncate result to have integers as result only. negative exponent * makes left shifitng a right shifting. */ result = g_trunc(result); break; case '>': /* right shift x*2^(-n). */ result = G_LDEXP (left_hand, ((int) G_FLOOR(right_hand))*(-1)); /* truncate result to have integers as result only */ result = g_trunc(result); break; case 'm': result = G_FMOD (left_hand, right_hand); break; case '&': result = and(left_hand, right_hand); break; case '|': result = or(left_hand, right_hand); break; case 'x': result = xor(left_hand, right_hand); break; case '%': result = left_hand * right_hand/100.; break; default: if (alg_debug+rpn_debug > 0) fprintf (stderr, _("[%s] %c - unknown operation \ character. %s\n"), PROG_NAME, operator, BUG_REPORT); result = left_hand; break; } if (alg_debug + rpn_debug > 0) { char *slh = float2string("%"G_LMOD"f", left_hand); char *srh = float2string("%"G_LMOD"f", right_hand); char *sr = float2string("%"G_LMOD"f", result); fprintf (stderr, "[%s] computing: %s %c %s = %s\n", PROG_NAME, slh, operator, srh, sr); g_free(slh); g_free(srh); g_free(sr); } return result; } /* implement truncate with floor function: * x > 0 --> trunc(x) = floor(x) trunc(0.4) = floor(0.4) = 0 * x < 0 --> trunc(x) = floor(x) + 1 trunc(-0.4) = 0 = floor(-0.4) + 1 = -1 + 1 = 0 */ G_REAL g_trunc(G_REAL x) { return G_FLOOR(x) + (x < 0); } /* * (PSEUDO)ALGEBRAIC MODE */ /* alg_stack_new. we are working with stacks. every bracket layer is a single * stack. this function creates a new stack. */ static s_alg_stack *alg_stack_new (s_cb_token this_token) { s_alg_stack *new_stack; new_stack = (s_alg_stack *) g_malloc (sizeof(s_alg_stack)); new_stack->func = this_token.func; new_stack->number = NULL; new_stack->operation = NULL; new_stack->size = 0; return new_stack; } /* alg_stack_append. simply appends token (number and operation) to stack. * that's all (no computation etc!). */ static void alg_stack_append (s_alg_stack *stack, s_cb_token token) { stack->size++; stack->number = (G_REAL *) g_realloc (stack->number, stack->size * sizeof(G_REAL)); stack->number[stack->size-1] = token.number; stack->operation = (char *) g_realloc (stack->operation, stack->size * sizeof(char)); stack->operation[stack->size-1] = token.operation; } /* alg_stack_pool. do as many computation as possible with respect to * precedence. here, reduce from above is used. */ static G_REAL alg_stack_pool (s_alg_stack *stack) { int index; index = stack->size - 1; while ((index >= 1) && (reduce(stack->operation[index-1], stack->operation[index]))) { stack->number[index - 1] = compute_expression ( stack->number[index - 1], stack->operation[index - 1], stack->number[index]); stack->operation[index - 1] = stack->operation[index]; index--; } if (stack->size != (index + 1)) { stack->size = index + 1; stack->number = (G_REAL *) g_realloc (stack->number, sizeof(G_REAL) * stack->size); stack->operation = (char *) g_realloc (stack->operation, sizeof(char) * stack->size); } return stack->number[stack->size-1]; } /* alg_stack_free. the stack destructor. */ static void alg_stack_free (s_alg_stack *stack) { if (stack) { if (stack->number) { g_free (stack->number); } if (stack->operation) { g_free (stack->operation); } g_free (stack); } } /* alg_stack_free_gfunc. wrapper for alg_stack_free for g_slist_foreach. */ static void alg_stack_free_gfunc (gpointer data, gpointer user_data) { s_alg_stack *stack; stack = data; alg_stack_free (stack); } /* alg_add_token. call this from outside. */ G_REAL alg_add_token (ALG_OBJECT **alg, s_cb_token this_token) { static G_REAL return_value; s_alg_stack *current_stack; switch (this_token.operation) { case '(': if (this_token.func == NULL) this_token.func = id; *alg = g_slist_prepend (*alg, alg_stack_new (this_token)); break; case ')': if (g_slist_length (*alg) < 2) break; current_stack = (s_alg_stack *) (*alg)->data; alg_stack_append (current_stack, this_token); return_value = current_stack->func ( alg_stack_pool (current_stack)); /* we may specify a function after a bracket enclosed expression * this is necessary e.g. for factorial. This function is * applied after the stack function, so sin(3)! will be (sin(3))! */ if (this_token.func != NULL) return_value = this_token.func(return_value); alg_stack_free (current_stack); /* simon, 20140219 */ current_stack = NULL; *alg = g_slist_delete_link (*alg, *alg); break; case '=': /* first close all open brackets */ while (g_slist_length (*alg) > 1) { this_token.operation = ')'; this_token.number = alg_add_token (alg, this_token); } this_token.operation = '='; current_stack = (s_alg_stack *) (*alg)->data; alg_stack_append (current_stack, this_token); return_value = alg_stack_pool (current_stack); alg_free (*alg); *alg = alg_init(alg_debug); break; default: current_stack = (s_alg_stack *) (*alg)->data; alg_stack_append (current_stack, this_token); return_value = alg_stack_pool (current_stack); break; } return return_value; } /* alg_init. use this from outside to initialize everything */ ALG_OBJECT *alg_init (int debug_level) { s_cb_token token; alg_debug = debug_level; token.func = id; return g_slist_prepend (NULL, alg_stack_new(token)); } /* alg_free. call this from outside to clean up properly */ void alg_free (ALG_OBJECT *alg) { if (alg) { g_slist_foreach (alg, alg_stack_free_gfunc, NULL); g_slist_free (alg); alg = NULL; } } /* * RPN */ /* rpn_init. initializes everything from stack to sizes and debug. */ void rpn_init (int size, int debug_level) { rpn_stack = g_array_new (FALSE, FALSE, sizeof(G_REAL)); rpn_stack_size = size; rpn_debug = debug_level; } /* debug_rpn_stack_print. printf stack to stderr */ void debug_rpn_stack_print () { int counter; G_REAL *stack; char *str; stack = rpn_stack_get (rpn_stack_size); for (counter = 0; counter < MAX(rpn_stack_size, (int)rpn_stack->len); counter++) { str = float2string("%"G_LMOD"f", stack[counter]); fprintf (stderr, "[%s]\t %02i: %s\n", PROG_NAME, counter, str); g_free(str); } g_free (stack); } /* rpn_stack_push. new values is prepended! then, if finite stack size, * remove last one. in the end some debugs. */ void rpn_stack_push (G_REAL number) { rpn_stack = g_array_prepend_val (rpn_stack, number); if (((int)rpn_stack->len > rpn_stack_size) && (rpn_stack_size > 0)) rpn_stack = g_array_remove_index (rpn_stack, rpn_stack_size); if (rpn_debug > 0) fprintf (stderr, "[%s] RPN stack size is %i.\n", PROG_NAME, (int)rpn_stack->len); if (rpn_debug > 1) debug_rpn_stack_print(); } /* rpn_stack_operation. does some operation. This is also the place where the * stack is popped! */ G_REAL rpn_stack_operation (s_cb_token current_token) { G_REAL return_value; G_REAL left_hand; G_REAL last_on_stack; /* this function only serves binary operations. therefore, we need at * least one element on the stack. if this is not the case, work with 0. */ if (rpn_stack->len < 1) left_hand = 0; else { /* retrieve left_hand from stack */ left_hand = g_array_index (rpn_stack, G_REAL, 0); last_on_stack = g_array_index (rpn_stack, G_REAL, (int)rpn_stack->len-1); rpn_stack = g_array_remove_index (rpn_stack, 0); /* last register is kept, if stack size is finite */ if (((int) rpn_stack->len == rpn_stack_size-1) && (rpn_stack_size > 0)) rpn_stack = g_array_append_val (rpn_stack, last_on_stack); } /* compute it */ return_value = compute_expression (left_hand, current_token.operation, current_token.number); if (rpn_debug > 0) fprintf (stderr, "[%s] RPN stack size is %i.\n", PROG_NAME, (int)rpn_stack->len); if (rpn_debug > 1) debug_rpn_stack_print(); return return_value; } /* rpn_stack_swapxy. swap first and second register. there are some special cases. */ G_REAL rpn_stack_swapxy (G_REAL x) { G_REAL *y, ret_val; if ((int)rpn_stack->len < 1) { ret_val = 0.; rpn_stack = g_array_append_val (rpn_stack, x); } else { y = &g_array_index (rpn_stack, G_REAL, 0); ret_val = *y; *y = x; } if (rpn_debug > 0) fprintf (stderr, "[%s] RPN stack size is %i.\n", PROG_NAME, (int)rpn_stack->len); if (rpn_debug > 1) debug_rpn_stack_print(); return ret_val; } /* rpn_stack_rolldown. y->x, z->y, ..., x->t * return value ret_val is new result. */ G_REAL rpn_stack_rolldown (G_REAL x) { G_REAL *a, ret_val; int counter; if (rpn_stack_size <= 0) return x; ret_val = 0.; /* in the following case we have to fill up with zeros. thus this is * done virtually in rpn_stack_get. */ if ((rpn_stack_size > 0) && ((int)rpn_stack->len < rpn_stack_size)) for (counter = rpn_stack->len; counter < rpn_stack_size; counter++) rpn_stack = g_array_append_val (rpn_stack, ret_val); ret_val = g_array_index (rpn_stack, G_REAL, 0); for (counter = 0; counter < (int) rpn_stack->len - 1; counter++) { a = &g_array_index (rpn_stack, G_REAL, counter); *a = g_array_index (rpn_stack, G_REAL, counter + 1); } a = &g_array_index (rpn_stack, G_REAL, rpn_stack->len - 1); *a = x; return ret_val; } /* rpn_stack_get. returns a G_REAL array with the first length elements of * stack. returned array should be freed. */ G_REAL *rpn_stack_get (int length) { G_REAL *return_array; int counter; if (length <= 0) length = (int)rpn_stack->len; return_array = (G_REAL *) g_malloc (length*sizeof(G_REAL)); for (counter = 0; counter < MIN (length, (int)rpn_stack->len); counter++) return_array[counter] = g_array_index (rpn_stack, G_REAL, counter); for (; counter < length; counter++) return_array[counter] = 0.; return return_array; } /* rpn_stack_set_size. write rpn_stack_size. */ void rpn_stack_set_size (int size) { int counter; if ((size > 0) && ((size < rpn_stack_size) || (rpn_stack_size == -1))) for (counter = ((int)rpn_stack->len-1); counter >= size; counter--) rpn_stack = g_array_remove_index (rpn_stack, counter); rpn_stack_size = size; } /* rpn_free. the finalizer. */ void rpn_free () { if (!rpn_stack) { g_array_free (rpn_stack, TRUE); } } /* int main (int argc, char *argv[]) { alg_init(1); while (1) debug_input(); return 1; } */ /*! \brief Convert floating point number to string. * * With quad precision support the printing of numbers is a bit tricky. * libquadmath documentation says the Q modifier should be supported for all * variants of printf, but it turned out this was not the case. Hence, this * work-around. * * We implement this here in calc_basic as we don't want to include any further * files in here. * * \param x Number to convert * * \return Pointer to newly allocated memory storing a string representation * of given argument. Caller must free the code! */ char *float2string(const char* formatString, G_REAL x) { char *s = (char *) g_malloc(128*sizeof(char)); int len = 0; #if USE_LIBQUADMATH len = quadmath_snprintf(s, 128*sizeof(char), formatString, x); #else // USE_LIBQUADMATH len = snprintf(s, 128*sizeof(char), formatString, x); #endif // USE_LIBQUADMATH if (len >= 128) fprintf (stderr, _("[%s] Conversion of floating point number in float2string \ failed because buffer was too small. %s\n)"), PACKAGE, BUG_REPORT); return s; } /*! \brief Convert floating point number to string of given precision * * This is an add-on to float2string assuming the format string allows us * to define the precision of the string representation. * * \param prec Number of digits * \param x Number to convert * * \return Pointer to newly allocated memory storing a string representation * of given argument. Caller must free the code! */ char *float2stringP(const char* formatString, int prec, G_REAL x) { char *s = (char *) g_malloc(128*sizeof(char)); int len = 0; #if USE_LIBQUADMATH len = quadmath_snprintf(s, 128*sizeof(char), formatString, prec, x); #else // USE_LIBQUADMATH len = snprintf(s, 128*sizeof(char), formatString, prec, x); #endif // USE_LIBQUADMATH if (len >= 128) fprintf (stderr, _("[%s] Conversion of floating point number in float2stringP \ failed because buffer was too small. %s\n)"), PACKAGE, BUG_REPORT); return s; } galculator-2.1.4/src/calc_basic.h000066400000000000000000000046061257264055300166750ustar00rootroot00000000000000/* * calc_basic.h - arithmetic precedence handling and computing in basic * calculator mode. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef _CALC_BASIC_H #define _CALC_BASIC_H 1 #ifdef HAVE_CONFIG_H # include #endif #ifndef PROG_NAME #define PROG_NAME PACKAGE #endif #ifndef BUG_REPORT #define BUG_REPORT "Please submit a bugreport." #endif #define RPN_FINITE_STACK 3 #define RPN_INFINITE_STACK -1 #include #include "g_real.h" typedef GSList ALG_OBJECT; enum {THIS_LEVEL, LEVEL_UP, LEVEL_DOWN}; typedef struct { G_REAL num; /* numerator */ G_REAL denum; /* denumerator */ } s_frac; typedef struct { s_frac real; s_frac imag; } s_complex; typedef struct { G_REAL number; G_REAL (*func)(G_REAL); char operation; } s_cb_token; typedef struct { G_REAL (*func)(G_REAL); G_REAL *number; char *operation; int size; } s_alg_stack; G_REAL id (G_REAL x); G_REAL g_trunc(G_REAL x); #if USE_LIBQUADMATH G_HUGEINT2 greal2hugeint(G_REAL d); G_REAL hugeint2greal(G_HUGEINT2 h); #endif G_REAL alg_add_token (ALG_OBJECT **alg, s_cb_token this_token); ALG_OBJECT *alg_init (int debug_level); void alg_free (ALG_OBJECT *alg); void rpn_init (int size, int debug_level); void rpn_stack_set_array (G_REAL *values, int length); void rpn_stack_push (G_REAL number); G_REAL rpn_stack_operation (s_cb_token current_token); G_REAL rpn_stack_rolldown (G_REAL x); G_REAL rpn_stack_swapxy (G_REAL x); G_REAL *rpn_stack_get (int length); void rpn_stack_set_size (int size); void rpn_free (); char* float2string(const char*, G_REAL); char* float2stringP(const char*, int, G_REAL); #endif /* calc_basic.h */ galculator-2.1.4/src/callbacks.c000066400000000000000000001776161257264055300165600ustar00rootroot00000000000000/* * callbacks.c - functions to handle GUI events. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #include #include #include #include "calc_basic.h" #include "galculator.h" #include "math_functions.h" #include "general_functions.h" #include "display.h" #include "config_file.h" #include "callbacks.h" #include "ui.h" #include "flex_parser.h" #include #include /* File */ void on_main_window_destroy (GtkWidget* widget, gpointer user_data) { char **stack; /* remember some things */ if (prefs.mode != BASIC_MODE) { /* save number and angle mode only in scientific mode. */ prefs.def_number = current_status.number; prefs.def_angle = current_status.angle; } /* if we have the classic view display we remember the display values */ if (prefs.mode != PAPER_MODE) { if (prefs.rem_valuex) g_free (prefs.rem_valuex); prefs.rem_valuex = display_result_get(); if (current_status.notation == CS_RPN) { if (prefs.rem_valuey) g_free (prefs.rem_valuey); if (prefs.rem_valuez) g_free (prefs.rem_valuez); if (prefs.rem_valuet) g_free (prefs.rem_valuet); /* we only save the visible stack */ stack = display_stack_get_yzt(); prefs.rem_valuey = g_strdup(stack[0]); g_free (stack[0]); prefs.rem_valuez = g_strdup(stack[1]); g_free (stack[1]); prefs.rem_valuet = g_strdup(stack[2]); g_free (stack[2]); g_free (stack); } prefs.def_notation = current_status.notation; } g_object_unref(main_window_xml); main_window_xml = NULL; gtk_main_quit(); } /* Help */ void on_about_activate (GtkMenuItem *menuitem, gpointer user_data) { GtkWidget *about_dialog = ui_about_dialog_create(); gtk_dialog_run (GTK_DIALOG(about_dialog)); } /* this callback is called if a button for entering a number is clicked. There are two * cases: either starting a new number or appending a digit to the existing number. * The decimal point leads to some specialities. */ void on_number_button_clicked (GtkToggleButton *button, gpointer user_data) { if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); if (current_status.notation == CS_FORMULA) { ui_formula_entry_insert (gtk_button_get_label ((GtkButton *)button)); } else { rpn_stack_lift(); display_result_add_digit (*(gtk_button_get_label ((GtkButton *)button)), current_status.number); } return; } /* this callback is called if a button for doing one of the arithmetic operations plus, minus, * multiply, divide or power is clicked. it is mainly an interface to the calc_basic code. */ void on_operation_button_clicked(GtkToggleButton *button, gpointer user_data) { s_cb_token current_token; G_REAL return_value, *stack; GtkWidget *tbutton; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); current_token.operation = GPOINTER_TO_INT(g_object_get_data(G_OBJECT (button), "operation")); /* do inverse left shift is a right shift */ if ((current_token.operation == '<') && (BIT (current_status.fmod, CS_FMOD_FLAG_INV) == 1)) { tbutton = GTK_WIDGET(gtk_builder_get_object (button_box_xml, "button_inv")); gtk_toggle_button_set_active ((GtkToggleButton *) tbutton, FALSE); current_token.operation = '>'; } if (current_status.notation == CS_FORMULA) { if (strcmp (gtk_buildable_get_name(GTK_BUILDABLE(button)), "button_enter") == 0) ui_formula_entry_activate(); /* as long as we don't support string operation ids, we take * operation char. take this later on: * else ui_formula_entry_insert ( * g_object_get_data (G_OBJECT (button), "display_string")); */ else { if (current_token.operation == '<') ui_formula_entry_insert("<<"); else if (current_token.operation == '>') ui_formula_entry_insert(">>"); else { char text[2]; text[0] = current_token.operation; text[1] = '\0'; ui_formula_entry_insert(text); } } return; } /* current number, get it from the display! */ current_token.number = display_result_get_double (current_status.number); current_token.func = NULL; /* notation specific interface code */ if (current_status.notation == CS_PAN) { /* '(' doesn't pay respect to allow_arith_op but sets it: a+((((((b-... * ')' pays respect to allow_arith_op but doesn't set it: ...+a)))))-... * '=' pays respect to allow_arith_op but doesn't set it: ...+a= * (in order to continue with the result on the display) * all other operator pay respect and set allow_arith_op. * * in general, a closing bracket is only useful if there were opening * brackets. */ if (((current_token.operation == '(') || current_status.allow_arith_op) && \ ((current_token.operation != ')') || (display_module_bracket_label_update (GET) > 0))) { return_value = alg_add_token (&main_alg, current_token); display_result_set_double (return_value, current_status.number); display_module_arith_label_update (current_token.operation); /* setting of allow_arith_op. the missing breaks are wanted */ switch (current_token.operation) { case '=': display_module_bracket_label_update (RESET); break; case ')': display_module_bracket_label_update (ONE_LESS); break; case '(': display_module_bracket_label_update (ONE_MORE); default: current_status.allow_arith_op=FALSE; } } } else if (current_status.notation == CS_RPN) { switch (current_token.operation) { case '=': rpn_stack_push (current_token.number); stack = rpn_stack_get (RPN_FINITE_STACK); display_stack_set_yzt_double (stack, current_status.number); free (stack); /* ENT is a stack lift disabling button */ current_status.rpn_stack_lift_enabled = FALSE; /* display line isn't cleared! */ break; default: display_result_set_double (rpn_stack_operation (current_token), current_status.number); stack = rpn_stack_get (RPN_FINITE_STACK); display_stack_set_yzt_double (stack, current_status.number); free (stack); /* all other operations are stack lift enabling */ current_status.rpn_stack_lift_enabled = TRUE; } } else error_message ("on_operation_button_clicked: unknown status"); current_status.calc_entry_start_new = TRUE; return; } /* this callback is called if a button for a function manipulating the current * entry directly is clicked. the array function_list knows the relation between * button label and function to call. */ void on_function_button_clicked (GtkToggleButton *button, gpointer user_data) { G_REAL (*func[4])(G_REAL); char **display_name; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); if (current_status.notation == CS_FORMULA) { display_name = (char **) g_object_get_data (G_OBJECT (button), "display_names"); ui_formula_entry_insert (display_name[current_status.fmod]); if (current_status.fmod != 0) ui_relax_fmod_buttons(); return; } memcpy (func, g_object_get_data (G_OBJECT (button), "func"), sizeof (func)); if (!*func) error_message ("This button has no function associated with"); display_result_set_double ( func[current_status.fmod](display_result_get_double(current_status.number)), current_status.number); current_status.calc_entry_start_new = TRUE; if (current_status.notation == CS_RPN) current_status.rpn_stack_lift_enabled = TRUE; if (current_status.fmod != 0) ui_relax_fmod_buttons(); } /* tbutton_fmod - these are function modifiers such as INV (inverse) * and HYP (hyperbolic). */ void on_tbutton_fmod_clicked (GtkButton *button, gpointer user_data) { if (strcmp (gtk_button_get_label (button), "inv") == 0) current_status.fmod ^= 1 << CS_FMOD_FLAG_INV; else if (strcmp (gtk_button_get_label (button), "hyp") == 0) current_status.fmod ^= 1 << CS_FMOD_FLAG_HYP; else error_message ("unknown function modifier (INV/HYP)"); } void on_gfunc_button_clicked (GtkToggleButton *button, gpointer user_data) { void (*func)(); char *display_string; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); if (current_status.notation == CS_FORMULA) { display_string = g_object_get_data (G_OBJECT (button), "display_string"); if (display_string != NULL) { ui_formula_entry_insert (display_string); return; } } if (strcmp(gtk_buildable_get_name(GTK_BUILDABLE(button)), "button_ee") == 0) rpn_stack_lift(); func = g_object_get_data (G_OBJECT (button), "func"); if (func != NULL) func(button); else error_message ("This button has no general function associated with"); } /* * MENU */ void on_dec_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (!gtk_check_menu_item_get_active((GtkCheckMenuItem *)menuitem)) return; change_option (CS_DEC, DISPLAY_OPT_NUMBER); } void on_hex_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (!gtk_check_menu_item_get_active((GtkCheckMenuItem *)menuitem)) return; change_option (CS_HEX, DISPLAY_OPT_NUMBER); } void on_oct_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (!gtk_check_menu_item_get_active((GtkCheckMenuItem *)menuitem)) return; change_option (CS_OCT, DISPLAY_OPT_NUMBER); } void on_bin_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (!gtk_check_menu_item_get_active((GtkCheckMenuItem *)menuitem)) return; change_option (CS_BIN, DISPLAY_OPT_NUMBER); } void on_deg_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (!gtk_check_menu_item_get_active((GtkCheckMenuItem *)menuitem)) return; change_option (CS_DEG, DISPLAY_OPT_ANGLE); } void on_rad_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (!gtk_check_menu_item_get_active((GtkCheckMenuItem *)menuitem)) return; change_option (CS_RAD, DISPLAY_OPT_ANGLE); } void on_grad_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (!gtk_check_menu_item_get_active((GtkCheckMenuItem *)menuitem)) return; change_option (CS_GRAD, DISPLAY_OPT_ANGLE); } void on_ordinary_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(menuitem)) == FALSE) return; change_option (CS_PAN, DISPLAY_OPT_NOTATION); set_widget_visibility (view_xml, "formula_entry_hbox", FALSE); rpn_free(); all_clear(); ui_button_set_pan(); display_stack_remove(); update_dispctrl(); /* pixel above/below display result line */ display_update_tags (); } void on_rpn_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(menuitem)) == FALSE) return; change_option (CS_RPN, DISPLAY_OPT_NOTATION); set_widget_visibility (view_xml, "formula_entry_hbox", FALSE); alg_free(main_alg); /* 20140219, simon */ main_alg = NULL; all_clear(); ui_button_set_rpn(); /* stack is created by all_clear */ update_dispctrl(); /* pixel above/below display result line */ display_update_tags (); } /* toggle formula entry */ void on_form_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(menuitem)) == FALSE) return; change_option (CS_FORMULA, DISPLAY_OPT_NOTATION); all_clear(); ui_button_set_pan(); update_dispctrl(); set_widget_visibility (view_xml, "formula_entry_hbox", TRUE); } void on_display_control_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (prefs.mode == PAPER_MODE) return; prefs.vis_dispctrl = gtk_check_menu_item_get_active((GtkCheckMenuItem *) menuitem); set_widget_visibility (dispctrl_xml, "table_dispctrl", prefs.vis_dispctrl); } void on_logical_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (prefs.mode == BASIC_MODE) return; if (prefs.mode == PAPER_MODE) return; prefs.vis_logic = gtk_check_menu_item_get_active((GtkCheckMenuItem *) menuitem); set_widget_visibility (button_box_xml, "table_bin_buttons", prefs.vis_logic); } void on_functions_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (prefs.mode == BASIC_MODE) return; if (prefs.mode == PAPER_MODE) return; prefs.vis_funcs = gtk_check_menu_item_get_active((GtkCheckMenuItem *) menuitem); set_widget_visibility (button_box_xml, "table_func_buttons", prefs.vis_funcs); } void on_standard_toggled (GtkMenuItem *menuitem, gpointer user_data) { if (prefs.mode == BASIC_MODE) return; if (prefs.mode == PAPER_MODE) return; prefs.vis_standard = gtk_check_menu_item_get_active((GtkCheckMenuItem *) menuitem); set_widget_visibility (button_box_xml, "table_standard_buttons", prefs.vis_standard); } void on_basic_mode_toggled (GtkMenuItem *menuitem, gpointer user_data) { GtkWidget *menu_item; if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(menuitem)) == FALSE) return; G_REAL display_value = 0; if (prefs.mode == SCIENTIFIC_MODE) { /* remember number and angle. notation is active in basic mode */ prefs.def_number = current_status.number; prefs.def_angle = current_status.angle; display_value = display_result_get_double(current_status.number); } prefs.mode = BASIC_MODE; ui_paper_view_destroy (); ui_classic_view_create (); ui_main_window_buttons_destroy (); ui_main_window_buttons_create (prefs.mode); update_dispctrl(); display_update_modules(); /* In basic mode: * - number base is always decimal. * - ignore angle, as there are no angle operations in basic mode. * - notation is fully functional. */ display_module_number_activate (CS_DEC); display_module_notation_activate (current_status.notation); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "display_control")); gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menu_item), prefs.vis_dispctrl); gtk_check_menu_item_toggled (GTK_CHECK_MENU_ITEM(menu_item)); update_active_buttons (current_status.number, current_status.notation); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "functions")); gtk_widget_set_sensitive (menu_item, FALSE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "logical")); gtk_widget_set_sensitive (menu_item, FALSE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "standard")); gtk_widget_set_sensitive (menu_item, FALSE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "base_units")); gtk_widget_set_sensitive (menu_item, FALSE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "angle_units")); gtk_widget_set_sensitive (menu_item, FALSE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "buttons1")); gtk_widget_set_sensitive (menu_item, TRUE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "notation")); gtk_widget_set_sensitive (menu_item, TRUE); set_window_size_minimal(); display_result_set_double(display_value, current_status.number); } void on_scientific_mode_toggled (GtkMenuItem *menuitem, gpointer user_data) { GtkWidget *menu_item; if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(menuitem)) == FALSE) return; G_REAL display_value = 0; if (prefs.mode == BASIC_MODE) display_value = display_result_get_double(current_status.number); prefs.mode = SCIENTIFIC_MODE; ui_paper_view_destroy (); ui_classic_view_create (); ui_main_window_buttons_destroy (); ui_main_window_buttons_create (prefs.mode); display_update_modules(); display_module_number_activate (prefs.def_number); display_module_angle_activate (prefs.def_angle); display_module_notation_activate (current_status.notation); update_active_buttons (current_status.number, current_status.notation); update_dispctrl(); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "functions")); gtk_widget_set_sensitive (menu_item, TRUE); gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menu_item), prefs.vis_funcs); gtk_check_menu_item_toggled (GTK_CHECK_MENU_ITEM(menu_item)); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "display_control")); gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menu_item), prefs.vis_dispctrl); gtk_check_menu_item_toggled (GTK_CHECK_MENU_ITEM(menu_item)); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "logical")); gtk_widget_set_sensitive (menu_item, TRUE); gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menu_item), prefs.vis_logic); gtk_check_menu_item_toggled (GTK_CHECK_MENU_ITEM(menu_item)); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "standard")); gtk_widget_set_sensitive (menu_item, TRUE); gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menu_item), prefs.vis_standard); gtk_check_menu_item_toggled (GTK_CHECK_MENU_ITEM(menu_item)); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "base_units")); gtk_widget_set_sensitive (menu_item, TRUE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "angle_units")); gtk_widget_set_sensitive (menu_item, TRUE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "buttons1")); gtk_widget_set_sensitive (menu_item, TRUE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "notation")); gtk_widget_set_sensitive (menu_item, TRUE); set_window_size_minimal(); display_result_set_double(display_value, current_status.number); } void on_paper_mode_toggled (GtkMenuItem *menuitem, gpointer user_data) { GtkWidget *menu_item; if (gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(menuitem)) == FALSE) return; prefs.mode = PAPER_MODE; ui_classic_view_destroy(); ui_paper_view_create (); /* this is to get the radio menu items right. display* naming is * misleading though ... */ display_module_number_activate (prefs.def_number); display_module_angle_activate (prefs.def_angle); /* update menus */ menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "buttons1")); gtk_widget_set_sensitive (menu_item, FALSE); menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "notation")); gtk_widget_set_sensitive (menu_item, FALSE); set_window_size_minimal(); } void on_cut_activate (GtkMenuItem *menuitem, gpointer user_data) { if (prefs.mode == PAPER_MODE) return; gtk_clipboard_set_text (gtk_clipboard_get (GDK_SELECTION_CLIPBOARD), display_result_get(), -1); clear (); } void on_paste_activate (GtkMenuItem *menuitem, gpointer user_data) { GtkWidget *formula_entry; char *cp_text; if (prefs.mode == PAPER_MODE) return; cp_text = gtk_clipboard_wait_for_text (gtk_clipboard_get (GDK_SELECTION_CLIPBOARD)); if (cp_text) { if ((formula_entry = formula_entry_is_active_no_toplevel_check ()) != NULL) { gtk_editable_paste_clipboard((GtkEditable *)formula_entry); } else { rpn_stack_lift(); display_result_feed (cp_text, current_status.number); } g_free (cp_text); } } void on_copy_activate (GtkMenuItem *menuitem, gpointer user_data) { if (prefs.mode == PAPER_MODE) return; gtk_clipboard_set_text (gtk_clipboard_get (GDK_SELECTION_CLIPBOARD), display_result_get(), -1); } /* * Preferences */ void user_function_list_selection_changed_cb (GtkTreeSelection *selection, gpointer data) { GtkTreeModel *model; char *string; GtkWidget *entry; GtkTreeIter current_list_iter; if (gtk_tree_selection_get_selected (selection, &model, ¤t_list_iter)) { gtk_tree_model_get (model, ¤t_list_iter, UFUNC_NAME_COLUMN, &string, -1); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufname_entry")); gtk_entry_set_text ((GtkEntry *) entry, string); g_free (string); gtk_tree_model_get (model, ¤t_list_iter, UFUNC_VARIABLE_COLUMN, &string, -1); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufvar_entry")); gtk_entry_set_text ((GtkEntry *) entry, string); g_free (string); gtk_tree_model_get (model, ¤t_list_iter, UFUNC_EXPRESSION_COLUMN, &string, -1); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufexpr_entry")); gtk_entry_set_text ((GtkEntry *) entry, string); g_free (string); } } void const_list_selection_changed_cb (GtkTreeSelection *selection, gpointer data) { GtkTreeModel *model; char *string; GtkWidget *entry; GtkTreeIter current_list_iter; if (gtk_tree_selection_get_selected (selection, &model, ¤t_list_iter)) { gtk_tree_model_get (model, ¤t_list_iter, CONST_NAME_COLUMN, &string, -1); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cname_entry")); gtk_entry_set_text ((GtkEntry *) entry, string); g_free (string); gtk_tree_model_get (model, ¤t_list_iter, CONST_VALUE_COLUMN, &string, -1); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cvalue_entry")); gtk_entry_set_text ((GtkEntry *) entry, string); g_free (string); gtk_tree_model_get (model, ¤t_list_iter, CONST_DESC_COLUMN, &string, -1); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cdesc_entry")); gtk_entry_set_text ((GtkEntry *) entry, string); g_free (string); } } void on_preferences1_activate (GtkMenuItem *menuitem, gpointer user_data) { ui_pref_dialog_create(); } void on_prefs_result_font_set(GtkFontButton *button, gpointer user_data) { const char *font_name; font_name = gtk_font_button_get_font_name(button); if (prefs.result_font != NULL) g_free (prefs.result_font); prefs.result_font = g_strdup(font_name); display_update_tags(); } void on_prefs_result_color_set(GtkColorButton *button, gpointer user_data) { if (prefs.result_color != NULL) g_free (prefs.result_color); #if GTK_CHECK_VERSION(3, 0, 0) GdkRGBA color; gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), &color); prefs.result_color = gdk_rgba_to_string(&color); #else GdkColor color; gtk_color_button_get_color (button, &color); prefs.result_color = convert_gdk_color_to_string(color); #endif display_update_tags(); } void on_prefs_stack_font_set(GtkFontButton *button, gpointer user_data) { const char *font_name; font_name = gtk_font_button_get_font_name(button); if (prefs.stack_font != NULL) g_free (prefs.stack_font); prefs.stack_font = g_strdup(font_name); display_update_tags(); } void on_prefs_stack_color_set(GtkColorButton *button, gpointer user_data) { if (prefs.stack_color != NULL) g_free (prefs.stack_color); #if GTK_CHECK_VERSION(3, 0, 0) GdkRGBA color; gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), &color); prefs.stack_color = gdk_rgba_to_string(&color); #else GdkColor color; gtk_color_button_get_color (button, &color); prefs.stack_color = convert_gdk_color_to_string(color); #endif display_update_tags(); } void on_prefs_mod_font_set(GtkFontButton *button, gpointer user_data) { const char *font_name; font_name = gtk_font_button_get_font_name(button); if (prefs.mod_font != NULL) g_free (prefs.mod_font); prefs.mod_font = g_strdup(font_name); display_update_tags(); } void on_prefs_act_mod_color_set(GtkColorButton *button, gpointer user_data) { if (prefs.act_mod_color != NULL) g_free (prefs.act_mod_color); #if GTK_CHECK_VERSION(3, 0, 0) GdkRGBA color; gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), &color); prefs.act_mod_color = gdk_rgba_to_string(&color); #else GdkColor color; gtk_color_button_get_color (button, &color); prefs.act_mod_color = convert_gdk_color_to_string(color); #endif display_update_tags(); } void on_prefs_inact_mod_color_set(GtkColorButton *button, gpointer user_data) { if (prefs.inact_mod_color != NULL) g_free (prefs.inact_mod_color); #if GTK_CHECK_VERSION(3, 0, 0) GdkRGBA color; gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), &color); prefs.inact_mod_color = gdk_rgba_to_string(&color); #else GdkColor color; gtk_color_button_get_color (button, &color); prefs.inact_mod_color = convert_gdk_color_to_string(color); #endif display_update_tags(); } void on_prefs_bkg_color_set(GtkColorButton *button, gpointer user_data) { if (prefs.bkg_color != NULL) g_free (prefs.bkg_color); #if GTK_CHECK_VERSION(3, 0, 0) GdkRGBA color; gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(button), &color); prefs.bkg_color = gdk_rgba_to_string(&color); #else GdkColor color; gtk_color_button_get_color (button, &color); prefs.bkg_color = convert_gdk_color_to_string(color); #endif display_set_bkg_color (prefs.bkg_color); } void on_prefs_button_font_set(GtkFontButton *button, gpointer user_data) { const char *font_name; char *button_font; font_name = gtk_font_button_get_font_name(button); if (prefs.button_font != NULL) g_free (prefs.button_font); prefs.button_font = g_strdup(font_name); if (prefs.custom_button_font == TRUE) button_font = g_strdup (prefs.button_font); else button_font = g_strdup (""); set_all_buttons_font (button_font); g_free (button_font); } void on_prefs_close_clicked (GtkButton *button, gpointer user_data) { gtk_widget_destroy (gtk_widget_get_toplevel((GtkWidget *)button)); } void on_show_menubar1_toggled (GtkMenuItem *menuitem, gpointer user_data) { GtkWidget *menu_item; prefs.show_menu = gtk_check_menu_item_get_active ((GtkCheckMenuItem *) menuitem); #ifdef WITH_HILDON set_widget_visibility (main_window_xml, "main_menu", prefs.show_menu); #else set_widget_visibility (main_window_xml, "menubar", prefs.show_menu); #endif /* in case this cb is called by the right button mouse click menu */ menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "show_menubar1")); g_signal_handlers_block_by_func(menuitem, on_show_menubar1_toggled, user_data); gtk_check_menu_item_set_active ((GtkCheckMenuItem *) menu_item, prefs.show_menu); g_signal_handlers_unblock_by_func(menuitem, on_show_menubar1_toggled, user_data); } void on_prefs_custom_button_font_toggled (GtkToggleButton *togglebutton, gpointer user_data) { GtkWidget *w; char *button_font; prefs.custom_button_font = gtk_toggle_button_get_active (togglebutton); w = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_button_font_label")); gtk_widget_set_sensitive (w, prefs.custom_button_font); w = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_button_font")); gtk_widget_set_sensitive (w, prefs.custom_button_font); if (prefs.custom_button_font == TRUE) button_font = g_strdup (prefs.button_font); else button_font = g_strdup (""); set_all_buttons_font (button_font); g_free (button_font); } void on_prefs_vis_number_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.vis_number = gtk_toggle_button_get_active (togglebutton); display_update_modules (); } void on_prefs_vis_angle_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.vis_angle = gtk_toggle_button_get_active (togglebutton); display_update_modules (); } void on_prefs_vis_notation_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.vis_notation = gtk_toggle_button_get_active (togglebutton); display_update_modules (); } void on_prefs_vis_arith_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.vis_arith = gtk_toggle_button_get_active (togglebutton); display_update_modules (); } void on_prefs_vis_bracket_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.vis_bracket = gtk_toggle_button_get_active (togglebutton); display_update_modules (); } void on_prefs_show_menu_toggled (GtkToggleButton *togglebutton, gpointer user_data) { GtkCheckMenuItem *show_menubar_item; prefs.show_menu = gtk_toggle_button_get_active (togglebutton); #ifdef WITH_HILDON set_widget_visibility (main_window_xml, "main_menu", prefs.show_menu); #else set_widget_visibility (main_window_xml, "menubar", prefs.show_menu); #endif show_menubar_item = (GtkCheckMenuItem *) gtk_builder_get_object (main_window_xml, "show_menubar1"); gtk_check_menu_item_set_active (show_menubar_item, prefs.show_menu); } void on_prefs_rem_display_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.rem_display = gtk_toggle_button_get_active (togglebutton); /* only is important when leaving galculator */ } void on_prefs_button_width_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { int new_button_width = (int) gtk_spin_button_get_value (spinbutton); if (new_button_width != prefs.button_width) { prefs.button_width = new_button_width; set_all_buttons_size (prefs.button_width, prefs.button_height); } } void on_prefs_button_height_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { int new_button_height = (int) gtk_spin_button_get_value (spinbutton); if (new_button_height != prefs.button_height) { prefs.button_height = new_button_height; set_all_buttons_size (prefs.button_width, prefs.button_height); } } /* * USER FUNCTIONS */ void user_functions_menu_handler (GtkMenuItem *menuitem, gpointer user_data) { int index; s_flex_parser_result result; index = GPOINTER_TO_INT(user_data); result = compute_user_function ( user_function[index].expression, user_function[index].variable, display_result_get()); if (!result.error) { display_result_set_double (result.value, current_status.number); current_status.calc_entry_start_new = TRUE; if (current_status.notation == CS_RPN) current_status.rpn_stack_lift_enabled = TRUE; } else fprintf (stderr, "[%s] User function %s(%s)=%s returned with an error.\ Please check the expression string.\n", PROG_NAME, user_function[index].name, user_function[index].variable, user_function[index].expression); } void on_user_function_button_clicked (GtkToggleButton *button, gpointer user_data) { GtkWidget *menu; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); menu = ui_user_functions_menu_create(user_function, (GCallback)user_functions_menu_handler); gtk_menu_popup ((GtkMenu *)menu, NULL, NULL, (GtkMenuPositionFunc) position_menu, button, 0, 0); } /* * CONSTANTS */ void constants_menu_handler (GtkMenuItem *menuitem, gpointer user_data) { char *const_value; /* push current display value */ current_status.rpn_stack_lift_enabled = TRUE; rpn_stack_lift(); const_value = user_data; display_result_set (const_value, TRUE, string2double(const_value, current_status.number)); current_status.rpn_stack_lift_enabled = TRUE; current_status.calc_entry_start_new = TRUE; } void on_constant_button_clicked (GtkToggleButton *button, gpointer user_data) { GtkWidget *menu; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); menu = ui_constants_menu_create(constant, (GCallback)constants_menu_handler); gtk_menu_popup ((GtkMenu *)menu, NULL, NULL, (GtkMenuPositionFunc) position_menu, button, 0, 0); } /* * MEMORY */ void ms_menu_handler (GtkMenuItem *menuitem, gpointer user_data) { GtkWidget *button; int index; index = GPOINTER_TO_INT(user_data); if (index >= memory.len) { index = memory.len; memory.data = (G_REAL *) g_realloc (memory.data, (index + 1) * sizeof(G_REAL)); memory.len++; } memory.data[index] = display_result_get_double(current_status.number); /* at startup, mr and m+ button are disabled as there is nothing * to show. now, as there is sth, enable them. see also * ui.c::ui_main_window_buttons_create */ button = GTK_WIDGET(gtk_builder_get_object (button_box_xml, "button_MR")); gtk_widget_set_sensitive (button, TRUE); button = GTK_WIDGET(gtk_builder_get_object (button_box_xml, "button_Mplus")); gtk_widget_set_sensitive (button, TRUE); current_status.calc_entry_start_new = TRUE; } void on_ms_button_clicked (GtkToggleButton *button, gpointer user_data) { GtkWidget *menu; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); menu = ui_memory_menu_create (memory, (GCallback)ms_menu_handler, _("save here")); gtk_menu_popup ((GtkMenu *)menu, NULL, NULL, (GtkMenuPositionFunc) position_menu, button, 0, 0); } void mr_menu_handler (GtkMenuItem *menuitem, gpointer user_data) { int index; /* current display value on stack */ current_status.rpn_stack_lift_enabled = TRUE; rpn_stack_lift(); index = GPOINTER_TO_INT(user_data); display_result_set_double(memory.data[index], current_status.number); current_status.rpn_stack_lift_enabled = TRUE; current_status.calc_entry_start_new = TRUE; } void on_mr_button_clicked (GtkToggleButton *button, gpointer user_data) { GtkWidget *menu;; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); menu = ui_memory_menu_create(memory, (GCallback)mr_menu_handler, NULL); gtk_menu_popup ((GtkMenu *)menu, NULL, NULL, (GtkMenuPositionFunc) position_menu, button, 0, 0); } void mplus_menu_handler (GtkMenuItem *menuitem, gpointer user_data) { int index; index = GPOINTER_TO_INT(user_data); memory.data[index] += display_result_get_double(current_status.number); } void on_mplus_button_clicked (GtkToggleButton *button, gpointer user_data) { GtkWidget *menu; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); menu = ui_memory_menu_create(memory, (GCallback)mplus_menu_handler, NULL); gtk_menu_popup ((GtkMenu *)menu, NULL, NULL, (GtkMenuPositionFunc) position_menu, button, 0, 0); } void mc_menu_handler (GtkMenuItem *menuitem, gpointer user_data) { int index, counter; index = GPOINTER_TO_INT(user_data); if (index >= memory.len) { if (memory.len > 0) free (memory.data); memory.data = NULL; memory.len = 0; } else { for (counter = index; counter < (memory.len - 1); counter++) memory.data[counter] = memory.data[counter + 1]; memory.len--; memory.data = (G_REAL *) g_realloc (memory.data, memory.len * sizeof(G_REAL)); } } void on_mc_button_clicked (GtkToggleButton *button, gpointer user_data) { GtkWidget *menu; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); menu = ui_memory_menu_create(memory, (GCallback)mc_menu_handler, "clear all"); gtk_menu_popup ((GtkMenu *)menu, NULL, NULL, (GtkMenuPositionFunc) position_menu, button, 0, 0); } void mx_menu_handler (GtkMenuItem *menuitem, gpointer user_data) { int index, temp; index = GPOINTER_TO_INT(user_data); temp = memory.data[index]; memory.data[index] = display_result_get_double(current_status.number); display_result_set_double (temp, current_status.number); } void on_mx_button_clicked (GtkToggleButton *button, gpointer user_data) { GtkWidget *menu; if (gtk_toggle_button_get_active(button) == FALSE) return; button_activation (button); menu = ui_memory_menu_create(memory, (GCallback)mx_menu_handler, NULL); gtk_menu_popup ((GtkMenu *)menu, NULL, NULL, (GtkMenuPositionFunc) position_menu, button, 0, 0); } void on_prefs_ufclear_clicked (GtkButton *button, gpointer user_data) { GtkWidget *entry; entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufname_entry")); gtk_entry_set_text ((GtkEntry *) entry, ""); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufvar_entry")); gtk_entry_set_text ((GtkEntry *) entry, ""); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufexpr_entry")); gtk_entry_set_text ((GtkEntry *) entry, ""); } void on_prefs_ufadd_clicked (GtkButton *button, gpointer user_data) { GtkWidget *entry; GtkTreeIter iter; int nr_user_functions; char *name, *value, *desc; entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufname_entry")); name = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufvar_entry")); value = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufexpr_entry")); desc = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); if ((strlen(name) == 0) || (strlen(value) == 0) || (strlen(desc) == 0)) { g_free (name); g_free (value); g_free (desc); return; } nr_user_functions = gtk_tree_model_iter_n_children(GTK_TREE_MODEL(prefs_user_function_store), NULL); user_function = (s_user_function *) g_realloc (user_function, (nr_user_functions + 2) * sizeof(s_user_function)); user_function[nr_user_functions + 1].name = NULL; user_function[nr_user_functions].name = name; user_function[nr_user_functions].variable = value; user_function[nr_user_functions].expression = desc; gtk_list_store_append (prefs_user_function_store, &iter); gtk_list_store_set (prefs_user_function_store, &iter, UFUNC_NAME_COLUMN, user_function[nr_user_functions].name, UFUNC_VARIABLE_COLUMN, user_function[nr_user_functions].variable, UFUNC_EXPRESSION_COLUMN, user_function[nr_user_functions].expression, -1); } void on_prefs_ufdelete_clicked (GtkButton *button, gpointer user_data) { GtkTreePath *path; int index, counter, nr_user_functions; GtkTreeIter current_list_iter; if (!gtk_tree_selection_get_selected (gtk_tree_view_get_selection( (GtkTreeView *)gtk_builder_get_object (prefs_xml, "user_function_treeview")), NULL, ¤t_list_iter)) return; nr_user_functions = gtk_tree_model_iter_n_children(GTK_TREE_MODEL(prefs_user_function_store), NULL); path = gtk_tree_model_get_path (GTK_TREE_MODEL (prefs_user_function_store), ¤t_list_iter); index = *(gtk_tree_path_get_indices (path)); gtk_list_store_remove (prefs_user_function_store, ¤t_list_iter); on_prefs_ufclear_clicked (NULL, NULL); for (counter = index; counter < (nr_user_functions - 1); counter++) memcpy (&user_function[counter], &user_function[counter+1], sizeof(s_user_function)); nr_user_functions--; user_function = (s_user_function *) g_realloc (user_function, (nr_user_functions + 1) * sizeof(s_user_function)); user_function[nr_user_functions].name = NULL; } void on_prefs_ufupdate_clicked (GtkButton *button, gpointer user_data) { GtkWidget *entry; GtkTreePath *path; int index; GtkTreeIter current_list_iter; if (!gtk_tree_selection_get_selected (gtk_tree_view_get_selection( (GtkTreeView *)gtk_builder_get_object (prefs_xml, "user_function_treeview")), NULL, ¤t_list_iter)) return; path = gtk_tree_model_get_path (GTK_TREE_MODEL (prefs_user_function_store), ¤t_list_iter); index = *(gtk_tree_path_get_indices (path)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufname_entry")); user_function[index].name = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufvar_entry")); user_function[index].variable = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_ufexpr_entry")); user_function[index].expression = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); gtk_list_store_set (prefs_user_function_store, ¤t_list_iter, UFUNC_NAME_COLUMN, user_function[index].name, UFUNC_VARIABLE_COLUMN, user_function[index].variable, UFUNC_EXPRESSION_COLUMN, user_function[index].expression, -1); } void on_prefs_cclear_clicked (GtkButton *button, gpointer user_data) { GtkWidget *entry; entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cname_entry")); gtk_entry_set_text ((GtkEntry *) entry, ""); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cvalue_entry")); gtk_entry_set_text ((GtkEntry *) entry, ""); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cdesc_entry")); gtk_entry_set_text ((GtkEntry *) entry, ""); } void on_prefs_cadd_clicked (GtkButton *button, gpointer user_data) { GtkWidget *entry; GtkTreeIter iter; int nr_consts; char *name, *value, *desc; entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cname_entry")); name = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cvalue_entry")); value = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cdesc_entry")); desc = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); if ((strlen(name) == 0) || (strlen(value) == 0) || (strlen(desc) == 0)) { g_free (name); g_free (value); g_free (desc); return; } nr_consts = gtk_tree_model_iter_n_children(GTK_TREE_MODEL(prefs_constant_store), NULL); constant = (s_constant *) g_realloc (constant, (nr_consts + 2) * sizeof(s_constant)); constant[nr_consts + 1].name = NULL; constant[nr_consts].name = name; constant[nr_consts].value = value; constant[nr_consts].desc = desc; gtk_list_store_append (prefs_constant_store, &iter); gtk_list_store_set (prefs_constant_store, &iter, CONST_NAME_COLUMN, constant[nr_consts].name, CONST_VALUE_COLUMN, constant[nr_consts].value, CONST_DESC_COLUMN, constant[nr_consts].desc, -1); } void on_prefs_cdelete_clicked (GtkButton *button, gpointer user_data) { GtkTreePath *path; int index, counter, nr_consts; GtkTreeIter current_list_iter; if (!gtk_tree_selection_get_selected (gtk_tree_view_get_selection( (GtkTreeView *)gtk_builder_get_object (prefs_xml, "constant_treeview")), NULL, ¤t_list_iter)) return; nr_consts = gtk_tree_model_iter_n_children(GTK_TREE_MODEL(prefs_constant_store), NULL); path = gtk_tree_model_get_path (GTK_TREE_MODEL (prefs_constant_store), ¤t_list_iter); index = *(gtk_tree_path_get_indices (path)); gtk_list_store_remove (prefs_constant_store, ¤t_list_iter); on_prefs_cclear_clicked (NULL, NULL); for (counter = index; counter < (nr_consts - 1); counter++) memcpy (&constant[counter], &constant[counter+1], sizeof(s_constant)); nr_consts--; constant = (s_constant *) g_realloc (constant, (nr_consts + 1) * sizeof(s_constant)); constant[nr_consts].name = NULL; } void on_prefs_cupdate_clicked (GtkButton *button, gpointer user_data) { GtkWidget *entry; GtkTreePath *path; int index; GtkTreeIter current_list_iter; if (!gtk_tree_selection_get_selected (gtk_tree_view_get_selection( (GtkTreeView *)gtk_builder_get_object (prefs_xml, "constant_treeview")), NULL, ¤t_list_iter)) return; path = gtk_tree_model_get_path (GTK_TREE_MODEL (prefs_constant_store), ¤t_list_iter); index = *(gtk_tree_path_get_indices (path)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cname_entry")); constant[index].name = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cvalue_entry")); constant[index].value = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); entry = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_cdesc_entry")); constant[index].desc = g_strdup (gtk_entry_get_text ((GtkEntry *) entry)); gtk_list_store_set (prefs_constant_store, ¤t_list_iter, CONST_NAME_COLUMN, constant[index].name, CONST_VALUE_COLUMN, constant[index].value, CONST_DESC_COLUMN, constant[index].desc, -1); } void on_prefs_hex_bits_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { prefs.hex_bits = (int) gtk_spin_button_get_value (spinbutton); } void on_prefs_hex_signed_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.hex_signed = gtk_toggle_button_get_active (togglebutton); } void on_prefs_oct_bits_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { prefs.oct_bits = (int) gtk_spin_button_get_value (spinbutton); } void on_prefs_oct_signed_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.oct_signed = gtk_toggle_button_get_active (togglebutton); } void on_prefs_bin_bits_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { prefs.bin_bits = (int) gtk_spin_button_get_value (spinbutton); } void on_prefs_bin_signed_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.bin_signed = gtk_toggle_button_get_active (togglebutton); } void on_prefs_bin_fixed_toggled (GtkToggleButton *togglebutton, gpointer user_data) { GtkWidget *w; prefs.bin_fixed = gtk_toggle_button_get_active (togglebutton); w = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_bin_length")); gtk_widget_set_sensitive (w, prefs.bin_fixed); } void on_prefs_bin_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { prefs.bin_length = (int) gtk_spin_button_get_value (spinbutton); } void on_prefs_number_combo_changed(GtkComboBox *widget, gpointer user_data) { GtkTreeIter iter; if (!gtk_combo_box_get_active_iter(widget, &iter)) { fprintf (stderr, _("[%s] on_prefs_number_combo_changed failed to retrieve iter. %s\n"), PROG_NAME, BUG_REPORT); return; } int selID; gtk_tree_model_get(gtk_combo_box_get_model(widget), &iter, 1, &selID, -1); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_dec"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_hex"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_oct"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_bin"))); if (selID == 0) gtk_widget_show (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_dec"))); else if (selID == 1) gtk_widget_show (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_hex"))); else if (selID == 2) gtk_widget_show (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_oct"))); else if (selID == 3) gtk_widget_show (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_bin"))); } void on_prefs_menu_dec_activate (GtkMenuItem *menuitem, gpointer user_data) { gtk_widget_show (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_dec"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_hex"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_oct"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_bin"))); } void on_prefs_menu_hex_activate (GtkMenuItem *menuitem, gpointer user_data) { gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_dec"))); gtk_widget_show (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_hex"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_oct"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_bin"))); } void on_prefs_menu_oct_activate (GtkMenuItem *menuitem, gpointer user_data) { gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_dec"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_hex"))); gtk_widget_show (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_oct"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_bin"))); } void on_prefs_menu_bin_activate (GtkMenuItem *menuitem, gpointer user_data) { gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_dec"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_hex"))); gtk_widget_hide (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_oct"))); gtk_widget_show (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_vbox_bin"))); } void on_prefs_dec_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.dec_sep = gtk_toggle_button_get_active (togglebutton); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_dec_sep_char_label")), prefs.dec_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_dec_sep_char")), prefs.dec_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_dec_sep_length_label")), prefs.dec_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_dec_sep_length")), prefs.dec_sep); display_result_getset(); } void on_prefs_hex_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.hex_sep = gtk_toggle_button_get_active (togglebutton); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_hex_sep_char_label")), prefs.hex_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_hex_sep_char")), prefs.hex_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_hex_sep_length_label")), prefs.hex_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_hex_sep_length")), prefs.hex_sep); display_result_getset(); } void on_prefs_oct_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.oct_sep = gtk_toggle_button_get_active (togglebutton); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_oct_sep_char_label")), prefs.oct_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_oct_sep_char")), prefs.oct_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_oct_sep_length_label")), prefs.oct_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_oct_sep_length")), prefs.oct_sep); display_result_getset(); } void on_prefs_bin_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data) { prefs.bin_sep = gtk_toggle_button_get_active (togglebutton); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_bin_sep_char_label")), prefs.bin_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_bin_sep_char")), prefs.bin_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_bin_sep_length_label")), prefs.bin_sep); gtk_widget_set_sensitive (GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_bin_sep_length")), prefs.bin_sep); display_result_getset(); } void on_prefs_dec_sep_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { prefs.dec_sep_length = (int) gtk_spin_button_get_value (spinbutton); display_result_getset(); } void on_prefs_hex_sep_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { prefs.hex_sep_length = (int) gtk_spin_button_get_value (spinbutton); display_result_getset(); } void on_prefs_oct_sep_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { prefs.oct_sep_length = (int) gtk_spin_button_get_value (spinbutton); display_result_getset(); } void on_prefs_bin_sep_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data) { prefs.bin_sep_length = (int) gtk_spin_button_get_value (spinbutton); display_result_getset(); } void on_prefs_dec_sep_char_changed (GtkEditable *editable, gpointer user_data) { prefs_sep_char_changed (editable, prefs.dec_sep_char, CS_DEC); } void on_prefs_hex_sep_char_changed (GtkEditable *editable, gpointer user_data) { prefs_sep_char_changed (editable, prefs.hex_sep_char, CS_HEX); } void on_prefs_oct_sep_char_changed (GtkEditable *editable, gpointer user_data) { prefs_sep_char_changed (editable, prefs.oct_sep_char, CS_OCT); } void on_prefs_bin_sep_char_changed (GtkEditable *editable, gpointer user_data) { prefs_sep_char_changed (editable, prefs.bin_sep_char, CS_BIN); } void on_togglebutton_released (GtkToggleButton *togglebutton, gpointer user_data) { gtk_toggle_button_set_active (togglebutton, FALSE); } /* this function was the signal handler for 'check-resize' of main_window. * I see no reason to have it further. so i unlinked it. the code is here * if we need it some later time. */ void on_main_window_check_resize (GtkContainer *container, gpointer user_data) { fprintf (stderr, _("[%s] on_main_window_check_resize should not get called. %s\n"), PROG_NAME, BUG_REPORT); static gboolean itsme=FALSE; /* only in classic views this function may take effect */ if (prefs.mode == PAPER_MODE) return; /* is there a nicer way to to this? */ if (itsme) { itsme = FALSE; return; } gtk_window_resize ((GtkWindow *)gtk_widget_get_toplevel((GtkWidget *)container), 1, 1); itsme = TRUE; } void on_finite_stack_size_clicked (GtkRadioButton *rb, gpointer user_data) { prefs.stack_size = RPN_FINITE_STACK; rpn_stack_set_size (prefs.stack_size); } void on_infinite_stack_size_clicked (GtkRadioButton *rb, gpointer user_data) { prefs.stack_size = RPN_INFINITE_STACK; rpn_stack_set_size (prefs.stack_size); } gboolean on_button_press_event (GtkWidget *widget, GdkEventButton *event, gpointer user_data) { GtkWidget *menu; if (event->button != 3) return FALSE; menu = ui_right_mouse_menu_create (); gtk_menu_popup ((GtkMenu *) menu, NULL, NULL, NULL, NULL, 3, event->time); return FALSE; } void on_formula_entry_activate (GtkEntry *entry, gpointer user_data) { s_flex_parser_result result; result = flex_parser(gtk_entry_get_text(entry)); ui_formula_entry_state (result.error); if (!result.error) display_result_set_double (result.value, current_status.number); } void on_formula_entry_changed (GtkEditable *editable, gpointer user_data) { ui_formula_entry_state(FALSE); } void on_paper_entry_activate (GtkWidget *activated_widget, gpointer user_data) { s_flex_parser_result result; GtkEntry *entry; GtkTreeView *tree_view; GtkListStore *paper_store; GtkTreeIter iter; char *escaped_input_string, *result_string, *markup_result_string; GtkTreePath* last_row_path; if (!GTK_IS_ENTRY(activated_widget)) entry = GTK_ENTRY(gtk_builder_get_object (view_xml, "paper_entry")); else entry = GTK_ENTRY(activated_widget); if (strcmp(gtk_entry_get_text(entry), "") == 0) return; /* result.error result.value */ result = flex_parser(gtk_entry_get_text(entry)); /* add to tree view */ tree_view = GTK_TREE_VIEW(gtk_builder_get_object (view_xml, "paper_treeview")); paper_store = GTK_LIST_STORE(gtk_tree_view_get_model(tree_view)); gtk_list_store_append (paper_store, &iter); escaped_input_string = g_markup_escape_text(gtk_entry_get_text(entry), -1); gtk_list_store_set (paper_store, &iter, 0, escaped_input_string, 1, 0.0, 2, NULL, -1); g_free(escaped_input_string); gtk_list_store_append (paper_store, &iter); result_string = get_display_number_string(result.value, current_status.number); markup_result_string = g_markup_printf_escaped ("%s", result_string); g_free(result_string); if (result.error) gtk_list_store_set (paper_store, &iter, 0, "Syntax Error", 1, 1.0, 2, "red", -1); else gtk_list_store_set (paper_store, &iter, 0, markup_result_string, 1, 1.0, 2, NULL, -1); g_free(markup_result_string); /* scroll to last row */ last_row_path = gtk_tree_model_get_path (gtk_tree_view_get_model(tree_view), &iter); gtk_tree_view_scroll_to_cell(tree_view, last_row_path, NULL, FALSE, 0., 0.); /* clear entry */ gtk_entry_set_text (entry, ""); } gboolean paper_tree_view_selection_changed_cb (GtkWidget *widget, GdkEventButton *event, gpointer user_data) { GtkTreeModel *model; char *string, *stripped_string; GtkWidget *entry; GtkTreeIter current_list_iter; int position; GtkTreeSelection *select; if ((event->type == GDK_2BUTTON_PRESS) && (event->button == 1)) { select = gtk_tree_view_get_selection (GTK_TREE_VIEW (widget)); if (gtk_tree_selection_get_selected (select, &model, ¤t_list_iter)) { gtk_tree_model_get (model, ¤t_list_iter, 0, &string, -1); stripped_string = g_strdup(string); pango_parse_markup (string, -1, 0, NULL, &stripped_string, NULL, NULL); g_free (string); entry = GTK_WIDGET(gtk_builder_get_object (view_xml, "paper_entry")); position = gtk_editable_get_position (GTK_EDITABLE(entry)); gtk_editable_insert_text (GTK_EDITABLE (entry), stripped_string, strlen(stripped_string), &position); /* set position after currently inserted text */ gtk_editable_set_position (GTK_EDITABLE(entry), position); g_free (stripped_string); } } /* return FALSE to let other process this signal, too */ return FALSE; } #if !GTK_CHECK_VERSION(2, 18, 0) #define gtk_widget_get_sensitive(widget) GTK_WIDGET_SENSITIVE(widget) #endif gboolean on_button_can_activate_accel (GtkWidget *widget, guint signal_id, gpointer user_data) { if (!gtk_widget_get_sensitive(widget)) return FALSE; if (strcmp("clicked", g_signal_name(signal_id)) == 0) return TRUE; return FALSE; } gboolean on_menuitem_can_activate_accel (GtkWidget *widget, guint signal_id, gpointer user_data) { if (!gtk_widget_get_sensitive(widget)) return FALSE; if (strcmp("activate", g_signal_name(signal_id)) == 0) return TRUE; return FALSE; } /* This callback is connected to the "Event" event of the main window. Every * event in gtk triggers three events: this general "Event", the more specific * event and the general "Event-after". If we return TRUE, processing of the * event stops. For GTK2 we use the key_snooper installed in main.c. */ gboolean on_button_event(GtkWidget *widget, GdkEvent *event, gpointer user_data) { #if GTK_CHECK_VERSION(3, 0, 0) /* do all cheap checks first before calling expensive formula_entry_is_active */ if ((current_status.notation == CS_FORMULA) && (event->type == GDK_KEY_PRESS)) { GdkEventKey *key_event = (GdkEventKey *) event; /* try to rule out some obvious key presses */ if (key_event->state & GDK_SUPER_MASK || key_event->state & GDK_HYPER_MASK || key_event->state & GDK_META_MASK || key_event->state & GDK_CONTROL_MASK) return FALSE; GtkWidget *formula_entry = formula_entry_is_active(widget); if (formula_entry) { gtk_widget_event (formula_entry, event); return TRUE; } } #endif return FALSE; } /* END */ galculator-2.1.4/src/callbacks.h000066400000000000000000000306771257264055300165600ustar00rootroot00000000000000/* * callbacks.h * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include /* G_MODULE_EXPORT is needed for win32. on UNIX systems its empty. */ G_MODULE_EXPORT void on_number_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void on_operation_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void on_function_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void on_constant_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void on_tbutton_fmod_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_gfunc_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void on_main_window_destroy (GtkWidget* widget, gpointer user_data); G_MODULE_EXPORT void on_dec_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_hex_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_oct_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_bin_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_deg_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_rad_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_grad_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_ordinary_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_rpn_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_form_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_about_activate (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_preferences1_activate (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_prefs_result_font_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_result_color_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_mod_font_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_act_mod_color_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_inact_mod_color_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_bkg_color_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_button_font_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_close_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_color_ok_button_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_color_cancel_button_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_font_ok_button_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_font_cancel_button_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_cancel_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_color_cancel_button_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_font_cancel_button_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_show_menubar1_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_prefs_custom_button_font_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT gboolean on_button_event(GtkWidget *widget, GdkEvent *event, gpointer user_data); G_MODULE_EXPORT void on_prefs_vis_number_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_vis_angle_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_vis_notation_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_vis_arith_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_vis_bracket_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_show_menu_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_rem_display_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_button_width_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_button_height_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_hex_bits_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_hex_signed_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_oct_bits_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_oct_signed_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_bin_bits_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_bin_signed_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_dec_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_hex_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_oct_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_bin_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_bin_sep_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_dec_sep_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_hex_sep_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_oct_sep_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_dec_sep_char_changed (GtkEditable *editable, gpointer user_data); G_MODULE_EXPORT void on_prefs_hex_sep_char_changed (GtkEditable *editable, gpointer user_data); G_MODULE_EXPORT void on_prefs_oct_sep_char_changed (GtkEditable *editable, gpointer user_data); G_MODULE_EXPORT void on_prefs_bin_sep_char_changed (GtkEditable *editable, gpointer user_data); G_MODULE_EXPORT void on_prefs_menu_dec_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_prefs_menu_hex_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_prefs_menu_oct_activate (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_prefs_menu_bin_activate (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void const_list_selection_changed_cb (GtkTreeSelection *selection, gpointer data); G_MODULE_EXPORT void on_togglebutton_released (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_display_control_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_logical_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_copy_activate (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_basic_mode_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_cut_activate (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_scientific_mode_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_paste_activate (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_functions_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_standard_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_main_window_check_resize (GtkContainer *container, gpointer user_data); G_MODULE_EXPORT void on_finite_stack_size_clicked (GtkRadioButton *rb, gpointer user_data); G_MODULE_EXPORT void on_infinite_stack_size_clicked (GtkRadioButton *rb, gpointer user_data); G_MODULE_EXPORT gboolean on_button_press_event (GtkWidget *widget, GdkEventButton *event, gpointer user_data); G_MODULE_EXPORT void on_formula_entry_activate (GtkEntry *entry, gpointer user_data); G_MODULE_EXPORT void on_formula_entry_changed (GtkEditable *editable, gpointer user_data); G_MODULE_EXPORT void on_user_function_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void user_function_list_selection_changed_cb (GtkTreeSelection *selection, gpointer data); G_MODULE_EXPORT void on_paper_mode_toggled (GtkMenuItem *menuitem, gpointer user_data); G_MODULE_EXPORT void on_paper_entry_activate (GtkWidget *activated_widget, gpointer user_data); G_MODULE_EXPORT gboolean paper_tree_view_selection_changed_cb (GtkWidget *widget, GdkEventButton *event, gpointer user_data); G_MODULE_EXPORT gboolean on_button_can_activate_accel (GtkWidget *widget, guint signal_id, gpointer user_data); G_MODULE_EXPORT gboolean on_menuitem_can_activate_accel (GtkWidget *widget, guint signal_id, gpointer user_data); G_MODULE_EXPORT void on_mplus_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void on_mr_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void on_ms_button_clicked (GtkToggleButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_ufadd_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_ufupdate_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_ufdelete_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_ufclear_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_cadd_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_cupdate_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_cdelete_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_cclear_clicked (GtkButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_bin_sep_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_bin_fixed_toggled (GtkToggleButton *togglebutton, gpointer user_data); G_MODULE_EXPORT void on_prefs_bin_length_value_changed (GtkSpinButton *spinbutton, GtkScrollType arg1, gpointer user_data); G_MODULE_EXPORT void on_prefs_button_font_set (GtkFontButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_mod_font_set (GtkFontButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_result_font_set (GtkFontButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_result_color_set (GtkColorButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_stack_font_set (GtkFontButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_stack_color_set (GtkColorButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_act_mod_color_set (GtkColorButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_inact_mod_color_set (GtkColorButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_bkg_color_set (GtkColorButton *button, gpointer user_data); G_MODULE_EXPORT void on_prefs_number_combo_changed(GtkComboBox *widget, gpointer user_data); galculator-2.1.4/src/config_file.c000066400000000000000000000474461257264055300171020ustar00rootroot00000000000000/* * config_file.c - manages config file access. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* to add a new preference, add it to - s_preferences in config_file.h - #define DEFAULTS in config_file.h - to config_file_get_default_prefs - to struct prefs_list (increase array size!) */ #include #include #include /* i18n */ #include #define _(String) gettext (String) #define gettext_noop(String) String #define N_(String) gettext_noop (String) #include "config_file.h" #include "general_functions.h" s_preferences prefs; static s_prefs_entry prefs_list[53] = { {"display_bkg_color", &(prefs.bkg_color), STRING, "prefs_bkg_color_button", set_button_color}, {"display_result_font", &(prefs.result_font), STRING, "prefs_result_font", set_button_font}, {"display_result_color", &(prefs.result_color), STRING, "prefs_result_color_button", set_button_color}, {"display_stack_font", &(prefs.stack_font), STRING, "prefs_stack_font", set_button_font}, {"display_stack_color", &(prefs.stack_color), STRING, "prefs_stack_color_button", set_button_color}, {"display_module_font", &(prefs.mod_font), STRING, "prefs_mod_font", set_button_font}, {"display_module_active_color", &(prefs.act_mod_color), STRING, "prefs_act_mod_color_button", set_button_color}, {"display_module_inactive_color", &(prefs.inact_mod_color), STRING, "prefs_inact_mod_color_button", set_button_color}, {"display_module_number", &(prefs.vis_number), BOOLEAN, "prefs_vis_number", set_checkbutton}, /*10*/ {"display_module_angle", &(prefs.vis_angle), BOOLEAN, "prefs_vis_angle", set_checkbutton}, {"display_module_notation", &(prefs.vis_notation), BOOLEAN, "prefs_vis_notation", set_checkbutton}, {"display_module_arith", &(prefs.vis_arith), BOOLEAN, "prefs_vis_arith", set_checkbutton}, {"display_module_open", &(prefs.vis_bracket), BOOLEAN, "prefs_vis_bracket", set_checkbutton}, {"custom_button_font", &(prefs.custom_button_font), BOOLEAN, "prefs_custom_button_font", set_checkbutton}, {"button_font", &(prefs.button_font), STRING, "prefs_button_font", set_button_font}, {"button_width", &(prefs.button_width), INTEGER, "prefs_button_width", set_spinbutton}, {"button_height", &(prefs.button_height), INTEGER, "prefs_button_height", set_spinbutton}, {"function_button_group", &(prefs.vis_funcs), BOOLEAN, NULL, NULL}, {"dispctrl_button_group", &(prefs.vis_dispctrl), BOOLEAN, NULL, NULL}, /*20*/ {"logic_button_group", &(prefs.vis_logic), BOOLEAN, NULL, NULL}, {"standard_button_group", &(prefs.vis_standard), BOOLEAN, NULL, NULL}, {"mode", &(prefs.mode), INTEGER, NULL, NULL}, {"dec_sep", &(prefs.dec_sep), BOOLEAN, "prefs_dec_sep", set_checkbutton}, {"dec_sep_length", &(prefs.dec_sep_length), INTEGER, "prefs_dec_sep_length", set_spinbutton}, {"dec_sep_char", &(prefs.dec_sep_char), STRING, "prefs_dec_sep_char", set_entry}, {"hex_bits", &(prefs.hex_bits), INTEGER, "prefs_hex_bits", set_spinbutton}, {"hex_signed", &(prefs.hex_signed), BOOLEAN, "prefs_hex_signed", set_checkbutton}, {"hex_sep", &(prefs.hex_sep), BOOLEAN, "prefs_hex_sep", set_checkbutton}, {"hex_sep_length", &(prefs.hex_sep_length), INTEGER, "prefs_hex_sep_length", set_spinbutton}, /*30*/ {"hex_sep_char", &(prefs.hex_sep_char), STRING, "prefs_hex_sep_char", set_entry}, {"oct_bits", &(prefs.oct_bits), INTEGER, "prefs_oct_bits", set_spinbutton}, {"oct_signed", &(prefs.oct_signed), BOOLEAN, "prefs_oct_signed", set_checkbutton}, {"oct_sep", &(prefs.oct_sep), BOOLEAN, "prefs_oct_sep", set_checkbutton}, {"oct_sep_length", &(prefs.oct_sep_length), INTEGER, "prefs_oct_sep_length", set_spinbutton}, {"oct_sep_char", &(prefs.oct_sep_char), STRING, "prefs_oct_sep_char", set_entry}, {"bin_bits", &(prefs.bin_bits), INTEGER, "prefs_bin_bits", set_spinbutton}, {"bin_signed", &(prefs.bin_signed), BOOLEAN, "prefs_bin_signed", set_checkbutton}, {"bin_fixed", &(prefs.bin_fixed), BOOLEAN, "prefs_bin_fixed", set_checkbutton}, {"bin_length", &(prefs.bin_length), INTEGER, "prefs_bin_length", set_spinbutton}, /*40*/ {"bin_sep", &(prefs.bin_sep), BOOLEAN, "prefs_bin_sep", set_checkbutton}, {"bin_sep_length", &(prefs.bin_sep_length), INTEGER, "prefs_bin_sep_length", set_spinbutton}, {"bin_sep_char", &(prefs.bin_sep_char), STRING, "prefs_bin_sep_char", set_entry}, {"default_number_base", &(prefs.def_number), INTEGER, NULL, NULL}, {"default_angle_base", &(prefs.def_angle), INTEGER, NULL, NULL}, {"default_notation_mode", &(prefs.def_notation), INTEGER, NULL, NULL}, {"stack_size", &(prefs.stack_size), INTEGER, NULL, set_stacksize}, {"remembers_display", &(prefs.rem_display), BOOLEAN, "prefs_rem_display", set_checkbutton}, {"remembered_valuex", &(prefs.rem_valuex), STRING, NULL, NULL}, {"remembered_valuey", &(prefs.rem_valuey), STRING, NULL, NULL}, /*50*/ {"remembered_valuez", &(prefs.rem_valuez), STRING, NULL, NULL}, {"remembered_valuet", &(prefs.rem_valuet), STRING, NULL, NULL}, {"show_menu_bar", &(prefs.show_menu), BOOLEAN, "prefs_show_menu", set_checkbutton}, {NULL, NULL, 0, NULL, NULL} }; static char *prefs_list_old_entries[3] = {"show_status_bar", "remembered_value", NULL}; static s_constant *cf_constant=NULL; static s_user_function *cf_user_function=NULL; /* * config_file_get_default_prefs - initialize ALL members of the given s_preferences * structure with default values. */ static void config_file_get_default_prefs (s_preferences *this_prefs) { /* 1st pref page */ this_prefs->bkg_color = g_strdup (DEFAULT_BKG_COLOR); this_prefs->result_font = g_strdup (DEFAULT_RESULT_FONT); this_prefs->result_color = g_strdup (DEFAULT_RESULT_COLOR); this_prefs->stack_font = g_strdup (DEFAULT_STACK_FONT); this_prefs->stack_color = g_strdup (DEFAULT_STACK_COLOR); this_prefs->mod_font = g_strdup (DEFAULT_MOD_FONT); this_prefs->act_mod_color = g_strdup (DEFAULT_ACT_MOD_COLOR); this_prefs->inact_mod_color = g_strdup (DEFAULT_INACT_MOD_COLOR); this_prefs->vis_number = DEFAULT_VIS_NUMBER; this_prefs->vis_angle = DEFAULT_VIS_ANGLE; this_prefs->vis_notation = DEFAULT_VIS_NOTATION; this_prefs->vis_arith = DEFAULT_VIS_ARITH; this_prefs->vis_bracket = DEFAULT_VIS_BRACKET; /* 2nd pref page */ this_prefs->custom_button_font = DEFAULT_CUSTOM_BUTTON_FONT; this_prefs->button_font = g_strdup (DEFAULT_BUTTON_FONT); this_prefs->button_width = DEFAULT_BUTTON_WIDTH; this_prefs->button_height = DEFAULT_BUTTON_HEIGHT; this_prefs->vis_funcs = DEFAULT_VIS_FUNCS; this_prefs->vis_dispctrl = DEFAULT_VIS_DISPCTRL; this_prefs->vis_logic = DEFAULT_VIS_LOGIC; this_prefs->vis_standard = DEFAULT_VIS_STANDARD; this_prefs->mode = DEFAULT_MODE; /* 3rd pref page */ /* constants - handled different */ /* 4th pref page */ this_prefs->dec_sep = DEFAULT_DEC_SEP; this_prefs->dec_sep_char = g_strdup (DEFAULT_DEC_SEP_CHAR); this_prefs->dec_sep_length = DEFAULT_DEC_SEP_LENGTH; this_prefs->hex_bits = DEFAULT_HEX_BITS; this_prefs->hex_signed = DEFAULT_HEX_SIGNED; this_prefs->hex_sep = DEFAULT_HEX_SEP; this_prefs->hex_sep_char = g_strdup (DEFAULT_HEX_SEP_CHAR); this_prefs->hex_sep_length = DEFAULT_HEX_SEP_LENGTH; this_prefs->oct_bits = DEFAULT_OCT_BITS; this_prefs->oct_signed = DEFAULT_OCT_SIGNED; this_prefs->oct_sep = DEFAULT_OCT_SEP; this_prefs->oct_sep_char = g_strdup (DEFAULT_OCT_SEP_CHAR); this_prefs->oct_sep_length = DEFAULT_OCT_SEP_LENGTH; this_prefs->bin_bits = DEFAULT_BIN_BITS; this_prefs->bin_signed = DEFAULT_BIN_SIGNED; this_prefs->bin_fixed = DEFAULT_BIN_FIXED; this_prefs->bin_length = DEFAULT_BIN_LENGTH; this_prefs->bin_sep = DEFAULT_BIN_SEP; this_prefs->bin_sep_char = g_strdup (DEFAULT_BIN_SEP_CHAR); this_prefs->bin_sep_length = DEFAULT_BIN_SEP_LENGTH; /* 5rd pref page */ this_prefs->stack_size = DEFAULT_STACK_SIZE; this_prefs->def_number = DEFAULT_NUMBER; this_prefs->def_angle = DEFAULT_ANGLE; this_prefs->def_notation = DEFAULT_NOTATION; this_prefs->rem_display = DEFAULT_REM_DISPLAY; this_prefs->rem_valuex = g_strdup (DEFAULT_REM_VALUEX); this_prefs->rem_valuey = g_strdup (DEFAULT_REM_VALUEY); this_prefs->rem_valuez = g_strdup (DEFAULT_REM_VALUEZ); this_prefs->rem_valuet = g_strdup (DEFAULT_REM_VALUET); this_prefs->show_menu = DEFAULT_SHOW_MENU; } /* * config_file_get_default_consts - fill in default constants, which are not * saved to configuration file. sync with counter inits in write and set_consts! */ static void config_file_get_default_consts (s_constant **consts) { *consts = (s_constant *) g_malloc (3 * sizeof (s_constant)); (*consts)[0].desc = g_strdup (_("Pi")); (*consts)[0].name = g_strdup (_("pi")); (*consts)[0].value = g_strdup_printf ("%.11f", G_PI); (*consts)[1].desc = g_strdup (_("Euler's Number")); (*consts)[1].name = g_strdup (_("e")); (*consts)[1].value = g_strdup_printf ("%.11f", G_E); (*consts)[2].name = NULL; } /* * config_file_get_default_user_functions - fill in default user functions */ static void config_file_get_default_user_functions (s_user_function **this_user_funcs) { *this_user_funcs = (s_user_function *) g_malloc (4 * sizeof (s_user_function)); (*this_user_funcs)[0].name = g_strdup ("abs"); (*this_user_funcs)[0].variable = g_strdup ("x"); (*this_user_funcs)[0].expression = g_strdup_printf ("sqrt(x^2)"); (*this_user_funcs)[1].name = g_strdup ("sign"); (*this_user_funcs)[1].variable = g_strdup ("x"); (*this_user_funcs)[1].expression = g_strdup_printf ("x/abs(x)"); (*this_user_funcs)[2].name = g_strdup ("cot"); (*this_user_funcs)[2].variable = g_strdup ("x"); (*this_user_funcs)[2].expression = g_strdup_printf ("cos(x)/sin(x)"); (*this_user_funcs)[3].name = NULL; } /* * config_file_set_prefs - find the key in the s_prefs_entry struct to retrieve * the variable to set. The way to set this variable is given by key_type. * used by config_file_read. */ void config_file_set_prefs (char *key, char *value) { int *int_var, counter=0, old_counter=0; char **string_var, *end_ptr; gboolean *bool_var; void *this_var; while (prefs_list[counter].key != NULL) { if (g_ascii_strcasecmp (key, prefs_list[counter].key) == 0) break; counter++; } if (prefs_list[counter].key == NULL) { while (prefs_list_old_entries[old_counter] != NULL) { if (g_ascii_strcasecmp (key, prefs_list_old_entries[old_counter]) == 0) break; old_counter++; } if (prefs_list_old_entries[old_counter] == NULL) \ fprintf (stderr, _("[%s] configuration file: ignoring unknown entry %s=%s. %s\n"), PACKAGE, key, value, BUG_REPORT); return; } this_var = prefs_list[counter].variable; switch (prefs_list[counter].key_type) { case STRING: string_var = this_var; g_free (*string_var); /* version 1.2.4 introduced strings enbodied by pairs of * \"'s. So remove those if they exist. */ if ((value[0] == '\"') && (value[strlen(value)-1] == '\"')) { value++; value[strlen(value)-1]='\0'; } *string_var = g_strdup (value); break; case BOOLEAN: bool_var = this_var; if (g_ascii_strcasecmp (value, "true") == 0) *bool_var = TRUE; else if (g_ascii_strcasecmp (value, "false") == 0) *bool_var = FALSE; else fprintf (stderr, _("[%s] configuration file: %s has to be TRUE or FALSE. Using defaults. %s\n"), PACKAGE, key, BUG_REPORT); break; case INTEGER: int_var = this_var; *int_var = (int) g_ascii_strtod (value, &end_ptr); if (*end_ptr != '\0') fprintf (stderr, _("[%s] configuration file: failed to convert %s to a number properly. Have you changed your locales? %s\n"), PACKAGE, value, BUG_REPORT); break; default: fprintf (stderr, _("[%s] configuration file: ignoring unknown key_type in config structure. %s\n"), PACKAGE, BUG_REPORT); } } /* * config_file_get_mode - if the line is enclosed by [...] and the enclosed * string is known, change to that mode. */ int config_file_get_mode (char *line, char *filename, int old_mode) { int len; line = g_strstrip(line); len = strlen(line); if ((line[0] == '[') && (line[len - 1] == ']')) { if (strcmp (line, SECTION_GENERAL) == 0) return GENERAL; else if (strcmp (line, SECTION_CONSTANTS) == 0) return CONSTANTS; else if (strcmp (line, SECTION_USER_FUNCTIONS) == 0) return USER_FUNCTIONS; else fprintf (stderr, _("[%s] found unknown section %s in \ configuration file %s. Using preceding section.\n"), PACKAGE, line, filename); } return old_mode; } /* * config_file_set_constants - parses line and fills into the s_constants array. */ void config_file_set_constants (char *line) { char *desc, *name, *value; static int nr_consts=0; desc = line; name = strchr (line, ':'); if (name == NULL) return; *name = '\0'; name++; value = strchr (name, '='); if (value == NULL) return; *value = '\0'; value++; desc = g_strstrip(desc); name = g_strstrip(name); value = g_strstrip(value); /* allowing desc and name to be "" */ if (strlen(value) == 0) return; nr_consts++; cf_constant = (s_constant *) g_realloc (cf_constant, (nr_consts + 1) * sizeof(s_constant)); cf_constant[nr_consts-1].desc = g_strdup (desc); cf_constant[nr_consts-1].name = g_strdup (name); cf_constant[nr_consts-1].value = g_strdup (value); /* keep it NULL terminated */ cf_constant[nr_consts].name = NULL; } /* config_file_set_user_functions * */ void config_file_set_user_functions (char *line) { char *name, *variable, *expression; static int nr_user_functions=0; name = line; variable = strchr (line, '('); if (variable == NULL) return; *variable = '\0'; variable++; expression = strchr (variable, ')'); if (expression == NULL) return; *expression = '\0'; expression++; expression = strchr (expression, '='); if (expression == NULL) return; expression++; name = g_strstrip(name); variable = g_strstrip(variable); expression = g_strstrip(expression); /* allowing name to be "" */ if ((strlen(variable) == 0) || (strlen(expression) == 0)) return; nr_user_functions++; cf_user_function = (s_user_function *) g_realloc (cf_user_function, (nr_user_functions + 1) * sizeof(s_user_function)); cf_user_function[nr_user_functions-1].name = g_strdup (name); cf_user_function[nr_user_functions-1].variable = g_strdup (variable); cf_user_function[nr_user_functions-1].expression = g_strdup (expression); /* keep it NULL terminated */ cf_user_function[nr_user_functions].name = NULL; } /* * config_file_read - open/read/close. values are saved to global variable prefs! * policy: if there is no constants section, pi and e are added as default * constants. of there is the section headline, nothing is added. */ s_preferences config_file_read (char *filename) { char line[MAX_FILE_LINE_LENGTH], *key, *value; FILE *this_file; int mode=GENERAL; gboolean have_const_section=FALSE, have_user_function_section=FALSE; this_file = fopen (filename, "r"); config_file_get_default_prefs (&prefs); cf_constant = (s_constant *) g_malloc (sizeof(s_constant)); cf_constant->desc = NULL; if (this_file != NULL) { while (fgets (line, MAX_FILE_LINE_LENGTH, this_file) != NULL) { if (line[0] != '#') { mode = config_file_get_mode (line, filename, mode); switch (mode) { case GENERAL: key = line; value = strchr (line, '='); if (value == NULL) break; *value = '\0'; value++; key = g_strstrip(key); value = g_strstrip(value); config_file_set_prefs (key, value); break; case CONSTANTS: have_const_section = TRUE; config_file_set_constants (line); break; case USER_FUNCTIONS: have_user_function_section = TRUE; config_file_set_user_functions (line); break; } } } fclose (this_file); } else fprintf (stderr, _("[%s] configuration file: couldn't open configuration file %s for reading. \ Nothing to worry about if you are starting %s for the first time. Using defaults.\n"), PACKAGE, filename, PACKAGE); if (have_const_section == FALSE) config_file_get_default_consts (&cf_constant); if (have_user_function_section == FALSE) config_file_get_default_user_functions (&cf_user_function); /* If locales have changed since last start one of the separator characters * could be the new decimal point. This would lead to confusion. */ char decPoint = getDecPoint(); int resetSep = 0; if (prefs.dec_sep_char[0] == decPoint) { resetSep = 1; prefs.dec_sep_char[0] = DEFAULT_DEC_SEP_CHAR[0]; } if (prefs.hex_sep_char[0] == decPoint) { resetSep = 1; prefs.hex_sep_char[0] = DEFAULT_HEX_SEP_CHAR[0]; } if (prefs.bin_sep_char[0] == decPoint) { resetSep = 1; prefs.bin_sep_char[0] = DEFAULT_BIN_SEP_CHAR[0]; } if (prefs.oct_sep_char[0] == decPoint) { resetSep = 1; prefs.oct_sep_char[0] = DEFAULT_OCT_SEP_CHAR[0]; } if (resetSep != 0) fprintf (stderr, _("[%s] configuration file - We reset at least one separator character \ as it coincides with the decimal point. If you recently changed your locales settings, this \ is nothing to worry about.\n"), PACKAGE); return prefs; } /* * config_file_write - open/write/close. */ void config_file_write (char *filename, s_preferences this_prefs, s_constant *this_constants, s_user_function *this_user_functions) { int *int_var, counter=0; char **string_var; gboolean *bool_var; void *this_var; char *line=NULL; FILE *this_file; cf_constant = this_constants; cf_user_function = this_user_functions; this_file = fopen (filename, "w+"); /* overwrite local prefs memory with supplied prefs. probably ugly. */ prefs = this_prefs; if (this_file != NULL) { fprintf (this_file, "\n%s\n\n", SECTION_GENERAL); while (prefs_list[counter].key != NULL) { this_var = prefs_list[counter].variable; switch (prefs_list[counter].key_type) { case STRING: string_var = this_var; line = g_strdup_printf ("%s=\"%s\"\n", prefs_list[counter].key, *string_var); break; case BOOLEAN: bool_var = this_var; if (*bool_var == TRUE) line = g_strdup_printf ("%s=true\n", prefs_list[counter].key); else if (*bool_var == FALSE) line = g_strdup_printf ("%s=false\n", prefs_list[counter].key); else fprintf (stderr, _("[%s] configuration file: strange boolean when writing. Skipping this key. %s\n"), PACKAGE, BUG_REPORT); break; case INTEGER: int_var = this_var; line = g_strdup_printf ("%s=%i\n", prefs_list[counter].key, *int_var); break; default: line = g_strdup_printf ("#%s=???\n", prefs_list[counter].key); fprintf (stderr, _("[%s] configuration file: ignoring unknown \"key_type\" in \"config_structure\". %s\n"), PACKAGE, BUG_REPORT); } fputs (line, this_file); g_free (line); counter ++; } counter = 0; fprintf (this_file, "\n%s\n\n", SECTION_CONSTANTS); while (cf_constant[counter].name != NULL) { fprintf (this_file, "%s:%s=%s\n", cf_constant[counter].desc, cf_constant[counter].name, cf_constant[counter].value); counter++; } counter = 0; fprintf (this_file, "\n%s\n\n", SECTION_USER_FUNCTIONS); while (cf_user_function[counter].name != NULL) { fprintf (this_file, "%s(%s)=%s\n", cf_user_function[counter].name, cf_user_function[counter].variable, cf_user_function[counter].expression); counter++; } fclose (this_file); } else fprintf (stderr, _("[%s] configuration file: couldn't save/write to configuration file %s.\n"), PACKAGE, filename); } s_prefs_entry *config_file_get_prefs_list() { return prefs_list; } s_constant *config_file_get_constants() { return cf_constant; } s_user_function *config_file_get_user_functions() { return cf_user_function; } galculator-2.1.4/src/config_file.h000066400000000000000000000117471257264055300171020ustar00rootroot00000000000000/* * config_file.h - header file for config_file.c, manages config file access. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #include #include "galculator.h" #ifndef _CONFIG_FILE_H #define _CONFIG_FILE_H 1 #define MAX_FILE_LINE_LENGTH 1024 #define SECTION_GENERAL "[general]" #define SECTION_CONSTANTS "[constants]" #define SECTION_USER_FUNCTIONS "[user functions]" #define DEFAULT_BKG_COLOR "#ffffff" #define DEFAULT_RESULT_FONT "Sans Bold 26" #define DEFAULT_RESULT_COLOR "black" #define DEFAULT_STACK_FONT "Sans Bold 11" #define DEFAULT_STACK_COLOR "black" #define DEFAULT_MOD_FONT "Sans Bold 8" #define DEFAULT_ACT_MOD_COLOR "black" #define DEFAULT_INACT_MOD_COLOR "grey" #define DEFAULT_VIS_NUMBER TRUE #define DEFAULT_VIS_ANGLE TRUE #define DEFAULT_VIS_NOTATION TRUE #define DEFAULT_VIS_ARITH TRUE #define DEFAULT_VIS_BRACKET TRUE #define DEFAULT_CUSTOM_BUTTON_FONT FALSE #define DEFAULT_BUTTON_FONT "Sans 10" #define DEFAULT_BUTTON_WIDTH 40 #define DEFAULT_BUTTON_HEIGHT 25 #define DEFAULT_VIS_FUNCS TRUE #define DEFAULT_VIS_DISPCTRL TRUE #define DEFAULT_VIS_LOGIC TRUE #define DEFAULT_VIS_STANDARD TRUE #define DEFAULT_MODE BASIC_MODE #define DEFAULT_DEC_SEP FALSE #define DEFAULT_DEC_SEP_LENGTH 3 #define DEFAULT_DEC_SEP_CHAR " " #define DEFAULT_HEX_BITS 32 #define DEFAULT_HEX_SIGNED TRUE #define DEFAULT_HEX_SEP FALSE #define DEFAULT_HEX_SEP_LENGTH 4 #define DEFAULT_HEX_SEP_CHAR " " #define DEFAULT_OCT_BITS 32 #define DEFAULT_OCT_SIGNED TRUE #define DEFAULT_OCT_SEP FALSE #define DEFAULT_OCT_SEP_LENGTH 3 #define DEFAULT_OCT_SEP_CHAR " " #define DEFAULT_BIN_BITS 16 #define DEFAULT_BIN_SIGNED TRUE #define DEFAULT_BIN_FIXED FALSE #define DEFAULT_BIN_LENGTH 8 #define DEFAULT_BIN_SEP FALSE #define DEFAULT_BIN_SEP_LENGTH 4 #define DEFAULT_BIN_SEP_CHAR " " #define DEFAULT_NUMBER CS_DEC #define DEFAULT_ANGLE CS_RAD #define DEFAULT_NOTATION CS_PAN #define DEFAULT_STACK_SIZE 3 #define DEFAULT_REM_DISPLAY FALSE #define DEFAULT_REM_VALUEX "0" /* must not end with a newline! */ #define DEFAULT_REM_VALUEY "0" #define DEFAULT_REM_VALUEZ "0" #define DEFAULT_REM_VALUET "0" #define DEFAULT_SHOW_MENU TRUE typedef struct { /* 1st pref page */ char *bkg_color; /* gdk_color_parse */ char *result_font; /* pango_font_description_from_string */ char *result_color; char *stack_font; char *stack_color; char *mod_font; char *act_mod_color; char *inact_mod_color; gboolean vis_number; gboolean vis_angle; gboolean vis_notation; gboolean vis_arith; gboolean vis_bracket; /* 2nd pref page */ gboolean custom_button_font; char *button_font; /* buttons */ int button_width; int button_height; gboolean vis_funcs; gboolean vis_logic; gboolean vis_dispctrl; gboolean vis_standard; int mode; /* 3rd pref page */ /* constants. handled different */ /* 4th pref page */ gboolean dec_sep; int dec_sep_length; char *dec_sep_char; int hex_bits; gboolean hex_signed; gboolean hex_sep; int hex_sep_length; char *hex_sep_char; int oct_bits; gboolean oct_signed; gboolean oct_sep; int oct_sep_length; char *oct_sep_char; int bin_bits; gboolean bin_signed; gboolean bin_fixed; gboolean bin_length; gboolean bin_sep; int bin_sep_length; char *bin_sep_char; /* 5th pref page */ int def_number; /* in accordance with enums in */ int def_angle; /* galculator.h */ int def_notation; int stack_size; gboolean rem_display; char *rem_valuex; /* done as string */ char *rem_valuey; char *rem_valuez; char *rem_valuet; gboolean show_menu; } s_preferences; /* default value ? */ /* update_handler */ typedef struct { char *key; void *variable; int key_type; char *widget_name; void (*set_handler)(GtkBuilder *, char *, void *); } s_prefs_entry; enum { STRING, BOOLEAN, INTEGER, NOT_FOUND }; enum { GENERAL, CONSTANTS, USER_FUNCTIONS }; s_preferences config_file_read (char *filename); void config_file_write (char *filename, s_preferences this_prefs, s_constant *this_constants, s_user_function *this_user_functions); s_prefs_entry *config_file_get_prefs_list(); s_constant *config_file_get_constants(); s_user_function *config_file_get_user_functions(); #endif /* config_file.h */ galculator-2.1.4/src/display.c000066400000000000000000001030031257264055300162610ustar00rootroot00000000000000/* * display.c - code for this nifty display. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #include #include #include #include #include "galculator.h" #include "display.h" #include "general_functions.h" #include "config_file.h" #include "math_functions.h" #include "calc_basic.h" #include "ui.h" #include #include static GtkTextView *view; static GtkTextBuffer *buffer; static int display_result_counter = 0; static int display_result_line = 0; static char *number_mod_labels[5] = {" DEC ", " HEX ", " OCT ", " BIN ", NULL}, *angle_mod_labels[4] = {" DEG ", " RAD ", " GRAD ", NULL}, *notation_mod_labels[4] = {" ALG ", " RPN ", " FORM ", NULL}; /* no one outside display.c should need to call these functions */ static void display_set_line_double (G_REAL value, int line, char *tag, int number_base_status); static void display_set_line (char *string, int line, char *tag); static char *display_get_line (int line_nr); /* we do not need to remember the stack in G_REAL as this is stored outside * the stack functions in here only manipulate yzt */ G_REAL display_value=0.; /* * display.c mainly consists of two parts: first display setup code * and second display manipulation code. */ /* this code is taken from the GTK 2.0 tutorial: * http://www.gtk.org/tutorial */ gboolean on_textview_button_press_event (GtkWidget *widget, GdkEventButton *event, gpointer user_data) { static GdkAtom targets_atom = GDK_NONE; int x, y; GtkTextIter start, end; char *selected_text; if (event->button == 1) { // GTK_CHECK_VERSION returns TRUE if version is at least ... #if GTK_CHECK_VERSION(3, 4, 0) GdkModifierType mask; gdk_window_get_device_position(gtk_widget_get_window(widget), gtk_get_current_event_device(), &x, &y, &mask); #else gtk_widget_get_pointer(widget, &x, &y); #endif gtk_text_view_get_iter_at_location (view, &start, x, y); /* we return if we are in the first line */ if (gtk_text_iter_get_line (&start) != display_result_line+1) return FALSE; /* we return if its the end iterator */ if (gtk_text_iter_is_end (&start) == TRUE) return FALSE; end = start; if (!gtk_text_iter_starts_word(&start)) gtk_text_iter_backward_word_start (&start); if (!gtk_text_iter_ends_word(&end)) gtk_text_iter_forward_word_end (&end); selected_text = gtk_text_buffer_get_text (buffer, &start, &end, FALSE); /* in a rare case, we get two options as selected_text */ if (strchr (selected_text, ' ') != NULL) return FALSE; /* rather a hack: last_arith is ignored as one char only gets selected as a word with spaces (because of iter_[back|for]ward_..). So we have to ignore the open brackets. */ if (strlen (selected_text) <= 2) return FALSE; activate_menu_item (selected_text); } else if (event->button == 2) { /* it's pasting selection time ...*/ /* Get the atom corresponding to the string "STRING" */ if (targets_atom == GDK_NONE) \ targets_atom = gdk_atom_intern ("STRING", FALSE); /* And request the "STRING" target for the primary selection */ gtk_selection_convert (widget, GDK_SELECTION_PRIMARY, targets_atom, \ GDK_CURRENT_TIME); } return FALSE; } /* this code is taken from the GTK 2.0 tutorial: * http://www.gtk.org/tutorial */ void on_textview_selection_received (GtkWidget *widget, GtkSelectionData *data, guint time, gpointer user_data) { /* **** IMPORTANT **** Check to see if retrieval succeeded */ /* occurs if we just press the middle button with no active selection */ if (gtk_selection_data_get_length(data) < 0) return; /* Make sure we got the data in the expected form */ if (gtk_selection_data_get_data_type(data) != GDK_SELECTION_TYPE_STRING) return; /* ok, we tried to avoid this in display.* but here we can't avoid using the global var. */ display_result_feed ((char *)gtk_selection_data_get_data(data), current_status.number); return; } /* * display_create_text_tags - creates a tag for the result and (in-)active modules */ void display_create_text_tags () { int pixels=0; /* note: wrap MUST NOT be set to none in order to justify the text! */ if (current_status.notation == CS_PAN) pixels = 5; gtk_text_buffer_create_tag (buffer, "result", "justification", GTK_JUSTIFY_RIGHT, "font", prefs.result_font, "foreground", prefs.result_color, "pixels-above-lines", pixels, "pixels-below-lines", pixels, NULL); gtk_text_buffer_create_tag (buffer, "active_module", "font", prefs.mod_font, "foreground", prefs.act_mod_color, "wrap-mode", GTK_WRAP_NONE, NULL); gtk_text_buffer_create_tag (buffer, "inactive_module", "font", prefs.mod_font, "foreground", prefs.inact_mod_color, "wrap-mode", GTK_WRAP_NONE, NULL); gtk_text_buffer_create_tag (buffer, "stack", "font", prefs.stack_font, "foreground", prefs.stack_color, "justification", GTK_JUSTIFY_LEFT, NULL); } /* * display_init. Call this function before any other function of this file. */ void display_init () { int char_width; PangoContext *pango_context; PangoFontMetrics *font_metrics; GtkTextTag *tag; PangoTabArray *tab_array; GtkTextTagTable *tag_table; PangoLanguage *language; PangoFontDescription *font_desc; char *lang_name; current_status.calc_entry_start_new = FALSE; view = (GtkTextView *) gtk_builder_get_object (view_xml, "textview"); display_set_bkg_color(prefs.bkg_color); buffer = gtk_text_view_get_buffer (view); display_create_text_tags (); /* compute the approx char/digit width and create a tab stops */ tag_table = gtk_text_buffer_get_tag_table (buffer); tag = gtk_text_tag_table_lookup (tag_table, "active_module"); /* get the approx char width */ pango_context = gtk_widget_get_pango_context ((GtkWidget *)view); g_object_get(tag, "font-desc", &font_desc, "language", &lang_name, NULL); language = pango_language_from_string(lang_name); g_free(lang_name); font_metrics = pango_context_get_metrics(pango_context, font_desc, language); pango_font_description_free(font_desc); g_boxed_free(PANGO_TYPE_LANGUAGE, language); char_width = MAX (pango_font_metrics_get_approximate_char_width (font_metrics), pango_font_metrics_get_approximate_digit_width (font_metrics)); tab_array = pango_tab_array_new_with_positions (1, FALSE, PANGO_TAB_LEFT, 3*char_width); gtk_text_view_set_tabs (view, tab_array); pango_tab_array_free (tab_array); /* if we display a stack, this will be updated later */ display_result_line = 0; display_set_line (CLEARED_DISPLAY, display_result_line, "result"); display_update_modules (); /* number, angle and notation are now set in src/callbacks.c:: * on_scientific_mode_activate resp on_basic_mode_activate. */ /* was in general_functions::apply_preferences before, now go here*/ display_update_tags (); display_set_bkg_color (prefs.bkg_color); } /* * display_module_arith_label_update - code for the "display last arithmetic * operation" display module. put operation in static current_char to survive * an apply f preferences. */ void display_module_arith_label_update (char operation) { GtkTextMark *this_mark; GtkTextIter start, end; static char current_char=' '; if ((prefs.vis_arith == FALSE) || (prefs.mode != SCIENTIFIC_MODE)) return; if (strchr ("()", operation) != NULL) return; if ((this_mark = gtk_text_buffer_get_mark (buffer, DISPLAY_MARK_ARITH)) == NULL) \ return; gtk_text_buffer_get_iter_at_mark (buffer, &start, this_mark); end = start; gtk_text_iter_forward_chars (&end, 3); gtk_text_buffer_delete (buffer, &start, &end); gtk_text_buffer_get_iter_at_mark (buffer, &start, this_mark); if (operation != NOP) current_char = operation; gtk_text_buffer_insert_with_tags_by_name (buffer, &start, \ g_strdup_printf ("\t%c\t", current_char), -1, "active_module", NULL); } /* * display_module_bracket_label_update - code for the "display number of open * brackets" display module */ int display_module_bracket_label_update (int option) { GtkTextMark *this_mark; GtkTextIter start, end; static int nr_brackets=0; int forward_count=2; char *string; switch (option) { case ONE_MORE: nr_brackets++; if (nr_brackets > 0) forward_count = 5 + log10(nr_brackets); break; case ONE_LESS: if (nr_brackets > 0) forward_count = 5 + log10(nr_brackets); nr_brackets--; break; case RESET: if (nr_brackets > 0) forward_count = 5 + log10(nr_brackets); nr_brackets = 0; break; case GET: /* doing this here to not touch the display */ return nr_brackets; case NOP: if (nr_brackets > 0) forward_count = 5 + log10(nr_brackets); break; } if ((prefs.vis_bracket == FALSE) || (prefs.mode != SCIENTIFIC_MODE)) return nr_brackets; if ((this_mark = gtk_text_buffer_get_mark (buffer, DISPLAY_MARK_BRACKET)) == NULL) \ return nr_brackets; gtk_text_buffer_get_iter_at_mark (buffer, &start, this_mark); end = start; gtk_text_iter_forward_chars (&end, forward_count); gtk_text_buffer_delete (buffer, &start, &end); gtk_text_buffer_get_iter_at_mark (buffer, &start, this_mark); if (nr_brackets > 0) { string = g_strdup_printf ("\t(%i\t", nr_brackets); gtk_text_buffer_insert_with_tags_by_name (buffer, &start, string, \ -1, "active_module", NULL); g_free (string); } else { nr_brackets = 0; gtk_text_buffer_insert_with_tags_by_name (buffer, &start, "\t\t", \ -1, "active_module", NULL); } return nr_brackets; } /* * display_module_base_create - start_mark is the mark where this module starts. * Therefore, the single labels are inserted starting with the last (as the mark * is at the beginning!). A simple gtk_text_buffer_insert_with_tags_by_name * doesn't work as we insert in an already tagged region an tag priority rules out. * solving this matter with setting priorities is not possible, so we have to remove * all tags and apply the tag we want. */ void display_module_base_create (char **module_label, char *mark_name, int active_index) { int label_counter=0, counter; GtkTextIter start, end; GtkTextMark *this_mark; if ((this_mark = gtk_text_buffer_get_mark (buffer, mark_name)) == NULL) return; while (module_label[label_counter] != NULL) label_counter++; for (counter = (label_counter-1); counter >= 0; counter--) { gtk_text_buffer_get_iter_at_mark (buffer, &end, this_mark); gtk_text_buffer_insert (buffer, &end, module_label[counter], -1); gtk_text_buffer_get_iter_at_mark (buffer, &start, this_mark); gtk_text_buffer_remove_all_tags (buffer, &start, &end); if (counter == active_index) { gtk_text_buffer_apply_tag_by_name (buffer, "active_module", &start, &end); } else { gtk_text_buffer_apply_tag_by_name (buffer, "inactive_module", &start, &end); } } } /* * display_module_leading_spaces - the distance between two modules is done with * spaces. when inserting this spaces, we have to pay attention that it really * is between two modules (e.g. we want no spaces after the last module) and * that we don't lose the text mark pointing to the start of a module. */ void display_module_leading_spaces (char *mark_name, gboolean leading_spaces) { GtkTextIter iter; GtkTextMark *start_mark; if (leading_spaces == FALSE) return; if ((start_mark = gtk_text_buffer_get_mark (buffer, mark_name)) == NULL) return; gtk_text_buffer_get_iter_at_mark (buffer, &iter, start_mark); /* insert spaces */ gtk_text_buffer_insert (buffer, &iter, DISPLAY_MODULES_DELIM, -1); /* update text mark */ gtk_text_buffer_delete_mark (buffer, start_mark); gtk_text_buffer_create_mark (buffer, mark_name, &iter, TRUE); } /* display_module_number_activate. */ void display_module_number_activate (int number_base) { activate_menu_item (number_mod_labels[number_base]); } /* display_module_angle_activate. */ void display_module_angle_activate (int angle_unit) { activate_menu_item (angle_mod_labels[angle_unit]); } /* display_module_notation_activate. */ void display_module_notation_activate (int mode) { activate_menu_item (notation_mod_labels[mode]); } void display_get_line_end_iter (GtkTextBuffer *b, int line_index, GtkTextIter *end) { gtk_text_buffer_get_iter_at_line (b, end, line_index); gtk_text_iter_forward_to_line_end (end); } void display_get_line_iters (GtkTextBuffer *b, int line_index, GtkTextIter *start, GtkTextIter *end) { gtk_text_buffer_get_iter_at_line (b, start, line_index); *end = *start; gtk_text_iter_forward_to_line_end (end); } /* * display_delete_line - deletes given line. start points to the place where we * deleted. */ void display_delete_line (GtkTextBuffer *b, int line_index, GtkTextIter *iter) { GtkTextIter start, end; if (gtk_text_buffer_get_line_count (b) <= line_index) { fprintf (stderr, _("[%s] Line_index exceeds valid range in function \"display_delete_line\". %s\n"), PROG_NAME, BUG_REPORT); return; } display_get_line_iters (b, line_index, &start, &end); gtk_text_buffer_delete (buffer, &start, &end); *iter = start; } /* * display_create_modules - the display modules compose the second line of then * display. available modules: * - change number base * - change angle base * - change notation */ void display_update_modules () { GtkTextIter start, end; gboolean first_module = TRUE; if (prefs.mode == PAPER_MODE) return; display_get_line_end_iter (buffer, display_result_line, &start); display_get_line_end_iter (buffer, display_result_line+1, &end); gtk_text_buffer_delete (buffer, &start, &end); if (prefs.mode == BASIC_MODE) return; /* change number base */ if (prefs.vis_number == TRUE) { if (first_module) gtk_text_buffer_insert_with_tags_by_name (buffer, &start, "\n", \ -1, "result", NULL); gtk_text_buffer_get_iter_at_line (buffer, &start, display_result_line+1); gtk_text_iter_forward_to_line_end (&start); if (gtk_text_buffer_get_mark (buffer, DISPLAY_MARK_NUMBER) != NULL) \ gtk_text_buffer_delete_mark_by_name (buffer, DISPLAY_MARK_NUMBER); gtk_text_buffer_create_mark (buffer, DISPLAY_MARK_NUMBER, &start, TRUE); display_module_base_create (number_mod_labels, DISPLAY_MARK_NUMBER, current_status.number); display_module_leading_spaces (DISPLAY_MARK_NUMBER, !first_module); first_module = FALSE; } /* angle */ if (prefs.vis_angle == TRUE) { if (first_module) gtk_text_buffer_insert_with_tags_by_name (buffer, &start, "\n", \ -1, "result", NULL); gtk_text_buffer_get_iter_at_line (buffer, &start, display_result_line+1); gtk_text_iter_forward_to_line_end (&start); if (gtk_text_buffer_get_mark (buffer, DISPLAY_MARK_ANGLE) != NULL) \ gtk_text_buffer_delete_mark_by_name (buffer, DISPLAY_MARK_ANGLE); gtk_text_buffer_create_mark (buffer, DISPLAY_MARK_ANGLE, &start, TRUE); display_module_base_create (angle_mod_labels, DISPLAY_MARK_ANGLE, current_status.angle); display_module_leading_spaces (DISPLAY_MARK_ANGLE, !first_module); first_module = FALSE; } /* notation */ if (prefs.vis_notation == TRUE) { if (first_module) gtk_text_buffer_insert_with_tags_by_name (buffer, &start, "\n", \ -1, "result", NULL); gtk_text_buffer_get_iter_at_line (buffer, &start, display_result_line+1); gtk_text_iter_forward_to_line_end (&start); if (gtk_text_buffer_get_mark (buffer, DISPLAY_MARK_NOTATION) != NULL) \ gtk_text_buffer_delete_mark_by_name (buffer, DISPLAY_MARK_NOTATION); gtk_text_buffer_create_mark (buffer, DISPLAY_MARK_NOTATION, &start, TRUE); display_module_base_create (notation_mod_labels, DISPLAY_MARK_NOTATION, current_status.notation); display_module_leading_spaces (DISPLAY_MARK_NOTATION, !first_module); first_module = FALSE; } /* last arithmetic operation */ if (prefs.vis_arith == TRUE) { if (first_module) gtk_text_buffer_insert_with_tags_by_name (buffer, &start, "\n", \ -1, "result", NULL); gtk_text_buffer_get_iter_at_line (buffer, &start, display_result_line+1); gtk_text_iter_forward_to_line_end (&start); if (gtk_text_buffer_get_mark (buffer, DISPLAY_MARK_ARITH) != NULL) \ gtk_text_buffer_delete_mark_by_name (buffer, DISPLAY_MARK_ARITH); gtk_text_buffer_create_mark (buffer, DISPLAY_MARK_ARITH, &start, TRUE); display_module_arith_label_update (NOP); display_module_leading_spaces (DISPLAY_MARK_ARITH, !first_module); first_module = FALSE; } /* number of open brackets */ if (prefs.vis_bracket == TRUE) { if (first_module) gtk_text_buffer_insert_with_tags_by_name (buffer, &start, "\n", \ -1, "result", NULL); gtk_text_buffer_get_iter_at_line (buffer, &start, display_result_line+1); gtk_text_iter_forward_to_line_end (&start); if (gtk_text_buffer_get_mark (buffer, DISPLAY_MARK_BRACKET) != NULL) \ gtk_text_buffer_delete_mark_by_name (buffer, DISPLAY_MARK_BRACKET); gtk_text_buffer_create_mark (buffer, DISPLAY_MARK_BRACKET, &start, TRUE); display_module_bracket_label_update (NOP); display_module_leading_spaces (DISPLAY_MARK_BRACKET, !first_module); first_module = FALSE; } } /* * display_module_base_delete - delete the given module at given text mark. * used for display_change_option */ void display_module_base_delete (char *mark_name, char **text) { int counter=0, length=0; GtkTextIter start, end; GtkTextMark *this_mark; if ((this_mark = gtk_text_buffer_get_mark (buffer, mark_name)) == NULL) return; while (text[counter] != NULL) { length+=strlen(text[counter]); counter++; } gtk_text_buffer_get_iter_at_mark (buffer, &start, this_mark); end = start; gtk_text_iter_forward_chars (&end, length); gtk_text_buffer_delete (buffer, &start, &end); } /* * display_change_option - updates the display in case of number/angle/notation * changes. we need old_status to get display value in correct base. * The last function in the signal handling cascade of changing base etc. */ void display_change_option (int old_status, int new_status, int opt_group) { G_REAL display_value=0; G_REAL *stack; int counter; switch (opt_group) { case DISPLAY_OPT_NUMBER: update_active_buttons (new_status, current_status.notation); display_value = display_result_get_double (old_status); stack = display_stack_get_yzt_double (old_status); /* In case we convert from decimal to integer, we round display * values to integers. As in ftoax we use G_FLOOR, we use it here as * well. */ if ((old_status == CS_DEC) && (new_status != CS_DEC)) { display_value = G_FLOOR(display_value); for (counter = 0; counter < display_result_line; counter++) stack[counter] = G_FLOOR(stack[counter]); } display_result_set_double (display_value, new_status); display_stack_set_yzt_double (stack, new_status); g_free (stack); if ((prefs.vis_number) && (prefs.mode == SCIENTIFIC_MODE)) { display_module_base_delete (DISPLAY_MARK_NUMBER, number_mod_labels); display_module_base_create (number_mod_labels, DISPLAY_MARK_NUMBER, new_status); } break; case DISPLAY_OPT_ANGLE: if ((prefs.vis_angle) && (prefs.mode == SCIENTIFIC_MODE)){ display_module_base_delete (DISPLAY_MARK_ANGLE, angle_mod_labels); display_module_base_create (angle_mod_labels, DISPLAY_MARK_ANGLE, new_status); } break; case DISPLAY_OPT_NOTATION: update_active_buttons (current_status.number, new_status); if ((prefs.vis_notation) && (prefs.mode == SCIENTIFIC_MODE)){ display_module_base_delete (DISPLAY_MARK_NOTATION, notation_mod_labels); display_module_base_create (notation_mod_labels, DISPLAY_MARK_NOTATION, new_status); } break; default: error_message (_("[%s] unknown display option in function \"display_change_option\"")); } } /* * display_set_bkg_color - change the background color of the text view */ void display_set_bkg_color (char *color_string) { #if GTK_CHECK_VERSION(3, 0, 0) GdkRGBA color; if (prefs.mode == PAPER_MODE) return; gdk_rgba_parse (&color, color_string); if (view) gtk_widget_override_background_color(GTK_WIDGET(view), GTK_STATE_FLAG_NORMAL, &color); #else GdkColor color; if (prefs.mode == PAPER_MODE) return; gdk_color_parse (color_string, &color); if (view) gtk_widget_modify_base ((GtkWidget *)view, GTK_STATE_NORMAL, &color); #endif } /* * if we change any settings for result/module fonts this function updates the * all the tags. */ void display_update_tags () { GtkTextIter start, end; GtkTextTagTable *tag_table; GtkTextTag *tag; if (prefs.mode == PAPER_MODE) return; /* remove all tags from tag_table, so we can define the new tags */ tag_table = gtk_text_buffer_get_tag_table (buffer); tag = gtk_text_tag_table_lookup (tag_table, "result"); gtk_text_tag_table_remove (tag_table, tag); tag = gtk_text_tag_table_lookup (tag_table, "inactive_module"); gtk_text_tag_table_remove (tag_table, tag); tag = gtk_text_tag_table_lookup (tag_table, "active_module"); gtk_text_tag_table_remove (tag_table, tag); tag = gtk_text_tag_table_lookup (tag_table, "stack"); gtk_text_tag_table_remove (tag_table, tag); /* create the tags again, up2date */ display_create_text_tags (); /* apply to stack */ if (display_result_line > 0) { gtk_text_buffer_get_iter_at_line (buffer, &start, 0); display_get_line_end_iter (buffer, display_result_line - 1, &end); gtk_text_buffer_apply_tag_by_name (buffer, "stack", &start, &end); } /* apply to result */ display_get_line_iters (buffer, display_result_line, &start, &end); gtk_text_buffer_apply_tag_by_name (buffer, "result", &start, &end); /* apply to modules */ display_update_modules (); } /****************** *** END of display CONFIGuration code. *** from here on display manipulation code. ******************/ /* these is the most basic routine. all functions here finally result in a call * to this. */ static void display_set_line (char *string, int line, char *tag) { char *separator_string; GtkTextIter start; /* at first clear the result field */ display_delete_line (buffer, line, &start); separator_string = string_add_separator(string, get_sep(current_status.number), get_sep_length(current_status.number), get_sep_char(current_status.number), dec_point[0]); /* DISPLAY RESULT MODIFIED */ gtk_text_buffer_insert_with_tags_by_name (buffer, &start, separator_string, -1, tag, NULL); g_free (separator_string); if (line == display_result_line) { display_result_counter = strlen (string); /* this is some cosmetics. try to keep counter up2date */ if (strchr (string, 'e') != NULL) { display_result_counter -= (strchr(string, 'e') + sizeof(char) - string)/sizeof(char); display_result_counter += get_display_number_length(current_status.number) - DISPLAY_RESULT_E_LENGTH - 1; } else if (strchr (string, dec_point[0]) != NULL) display_result_counter--; } } static void display_set_line_double (G_REAL value, int line, char *tag, int number_base_status) { char *string_value; string_value = get_display_number_string (value, current_status.number); display_set_line (string_value, line, tag); g_free (string_value); } /* * display_result_add_digit. appends the given digit to the current entry, * handles zeros, decimal points. call e.g. with *(gtk_button_get_label (button)) */ void display_result_add_digit (char digit, int number_base_status) { char *display_string=NULL, *new_display_string=NULL; /* fool the following code */ if (current_status.calc_entry_start_new == TRUE) { display_result_set (CLEARED_DISPLAY, TRUE, 0.); current_status.calc_entry_start_new = FALSE; display_result_counter = 1; } display_string = display_result_get(); if (digit == dec_point[0]) { /* don't manipulate display_result_counter here! */ if (strlen (display_string) == 0) new_display_string = g_strdup_printf ("0%c", digit); else if ((strchr (display_string, dec_point[0]) == NULL) && \ (strchr (display_string, 'e') == NULL)) new_display_string = g_strdup_printf ("%s%c", display_string, digit); } else { /* replace "0" on display with new digit */ if (strcmp (display_string, CLEARED_DISPLAY) == 0) new_display_string = g_strdup_printf ("%c", digit); else if (display_result_counter < get_display_number_length(current_status.number)) { new_display_string = g_strdup_printf ("%s%c", display_string, digit); /* increment counter only in this if directive as above the counter remains 1! */ display_result_counter++; } } if (new_display_string) display_result_set (new_display_string, TRUE, string2double(new_display_string, number_base_status)); if (display_string) g_free (display_string); if (new_display_string) g_free (new_display_string); } /* * display_result_set_double. set text of calc_entry to string given by float value. * the float value is manipulated (rounded, ...) */ void display_result_set_double (G_REAL value, int number_base_status) { current_status.allow_arith_op = TRUE; display_module_arith_label_update (' '); display_set_line_double (value, display_result_line, "result", number_base_status); display_value = value; } void display_result_set (char *string_value, int update_display_value, G_REAL value) { current_status.allow_arith_op = TRUE; display_module_arith_label_update (' '); display_set_line (string_value, display_result_line, "result"); /* this should be an exceptional case and never be done to results of operations */ if (update_display_value) display_value = value; } void display_result_feed (char *string, int number_base_status) { int counter; gboolean toggleSign = current_status.calc_entry_start_new && (strlen(string) > 0) && (*string == '-'); for (counter = 0; counter < strlen(string); counter++) { switch (string[counter]) { case '-': { /* this only applies if we just had "EE" before */ char *dline = display_result_get(); if (strlen(dline) < 3) break; if (strncmp(&dline[strlen(dline)-2], "e+", 2) == 0) display_result_toggle_sign(NULL); break; } case 'e': case 'E': /* In decimal mode, call display_append_e, otherwise, run into * default handler. simon20130214 */ if (current_status.number == CS_DEC) { display_append_e(NULL); break; } default: /* g_ascii_toupper to convert lower hex chars to upper */ if (is_valid_number(current_status.number, string[counter])) display_result_add_digit(g_ascii_toupper(string[counter]), number_base_status); } if (toggleSign && counter==1) display_result_toggle_sign(NULL); } // } /* * display_result_get_line. The only function calling a gtk_text_buffer_get_* * function directly. */ static char *display_get_line (int line_nr) { GtkTextIter start, end; if (prefs.mode == PAPER_MODE) return NULL; display_get_line_iters (buffer, line_nr, &start, &end); /* DISPLAY RESULT GET */ return string_del_separator(gtk_text_buffer_get_text (buffer, &start, &end, TRUE), get_sep_char(current_status.number)); } /* display_result_get. a simplfied call to display_result_get_line */ char *display_result_get () { return display_get_line (display_result_line); } /* display_result_get_double. a display_result_get plus conversion to G_REAL */ G_REAL display_result_get_double (int number_base_status) { /* char *result_string; G_REAL ret_val; result_string = display_result_get(); ret_val = string2double (result_string, number_base_status); g_free (result_string); */ return display_value; } void display_append_e (GtkToggleButton *button) { /* we have kind of a shortcut. we don't set to 0e+ but 1e+ */ if (current_status.number != CS_DEC) return; if ((current_status.calc_entry_start_new == FALSE) && (strcmp (display_result_get(), "0") != 0)) { if (strstr (display_result_get(), "e") == NULL) { /* DISPLAY RESULT MODIFIED display_get_line_end_iter (buffer, display_result_line, &end); gtk_text_buffer_insert_with_tags_by_name (buffer, &end, "e+", -1, "result", NULL); */ char *display_string = g_strdup_printf ("%se+", display_result_get()); display_result_set (display_string, FALSE, -1); g_free (display_string); } } else { display_result_set ("1e+", TRUE, 1.); current_status.calc_entry_start_new = FALSE; } display_result_counter = get_display_number_length(current_status.number) - DISPLAY_RESULT_E_LENGTH; } void display_result_toggle_sign (GtkToggleButton *button) { char *result_field, *e_pointer; if (current_status.number != CS_DEC) return; result_field = display_result_get(); /* if there is no e? we toggle the leading sign, otherwise the sign after e */ if ((e_pointer = strchr (result_field, 'e')) == NULL || current_status.calc_entry_start_new) { if (*result_field == '-') { /* FIXED on 20140108 by simon. g_stpcpy calls stpcpy, if available, * and for stpcpy, the memory must not overlap. */ // g_stpcpy (result_field, result_field + sizeof(char)); memmove(result_field, result_field + sizeof(char), strlen(result_field)); } else if (strcmp (result_field, "0") != 0) { result_field = g_strdup_printf ("-%s", result_field); } display_value *= (-1); } else { if (*(++e_pointer) == '-') *e_pointer = '+'; else *e_pointer = '-'; /* this has to be done by retrieving the exponent. believe me. * (try 0.001e-3 for example). */ if (strlen(e_pointer) > 1) display_value *= pow(10., 2*string2double(e_pointer, CS_DEC)); } display_result_set (result_field, FALSE, -1.); g_free (result_field); } /* display_result_backspace - deletes the tail of the display. * sets the display with display_result_set => no additional manipulation of * display_result_counter * necessary */ void display_result_backspace (int number_base_status) { char *current_entry; if (current_status.calc_entry_start_new == TRUE) { current_status.calc_entry_start_new = FALSE; display_result_set (CLEARED_DISPLAY, TRUE, 0.); } else { current_entry = display_result_get(); /* to avoid an empty/senseless result field */ if (strlen(current_entry) == 1) current_entry[0] = '0'; else if ((strlen(current_entry) == 2) && (*current_entry == '-')) strcpy(current_entry, "0"); else if (current_entry[strlen(current_entry) - 2] == 'e') current_entry[strlen(current_entry) - 2] = '\0'; else current_entry[strlen(current_entry) - 1] = '\0'; display_result_set (current_entry, TRUE, string2double (current_entry, number_base_status)); g_free (current_entry); } } /* display_result_getset. kind of display result redraw. use this to get and * set the display, it frees the return string of display_result_get() */ void display_result_getset () { char *result; char **stack; if (prefs.mode == PAPER_MODE) return; result = display_result_get(); stack = display_stack_get_yzt(); display_result_set(result, FALSE, -1); display_stack_set_yzt(stack); g_free(result); g_free(stack); } /* * STACK functions manipulating the display */ void display_stack_create () { int counter; GtkTextIter start; if (display_result_line > 0) return; display_result_line = 3; for (counter = 0; counter < display_result_line; counter++) { gtk_text_buffer_get_iter_at_line (buffer, &start, 0); gtk_text_buffer_insert_with_tags_by_name (buffer, &start, "0\n", -1, "stack", NULL); } } void display_stack_remove () { GtkTextIter start, end; gtk_text_buffer_get_iter_at_line (buffer, &start, 0); gtk_text_buffer_get_iter_at_line (buffer, &end, display_result_line); gtk_text_buffer_delete (buffer, &start, &end); display_result_line = 0; } /* * display_stack_set_yzt_double - stack must be a 3 dimensional array. stack in * calc_basic IS NOT modified. */ void display_stack_set_yzt_double (G_REAL *stack, int number_base_status) { int counter; for (counter = 0; counter < display_result_line; counter++) display_set_line_double (stack[counter], display_result_line - counter - 1, "stack", number_base_status); } /* * display_stack_set_yzt_double - stack in calc_basic IS NOT modified. */ void display_stack_set_yzt (char **stack) { int counter; for (counter = 0; counter < display_result_line; counter++) { display_set_line (stack[display_result_line - counter - 1], counter, "stack"); } } /* * display_stack_get_yzt - returns a three-sized char array with 1:1 copies * of the current displayed stack. */ char **display_stack_get_yzt () { char **stack; int counter; stack = (char **) g_malloc (3* sizeof (char *)); for (counter = 0; counter < 3; counter++) { /* DISPLAY RESULT GET display_get_line_iters (buffer, display_result_line - counter - 1, &start, &end); stack[counter] = gtk_text_buffer_get_text (buffer, &start, &end, TRUE); */ stack[counter] = display_get_line(display_result_line - counter - 1); } return stack; } /* * display_stack_get_yzt_double - returns the string array of display_stack_get_yzt * as G_REAL array. */ G_REAL *display_stack_get_yzt_double (int number_base_status) { char **string_stack; G_REAL *G_REAL_stack; int counter; G_REAL_stack = (G_REAL *) g_malloc (display_result_line * sizeof(G_REAL)); string_stack = display_stack_get_yzt(); for (counter = 0; counter < display_result_line; counter++) G_REAL_stack[counter] = string2double (string_stack[counter], number_base_status); return G_REAL_stack; } galculator-2.1.4/src/display.h000066400000000000000000000063611257264055300162770ustar00rootroot00000000000000/* * display.h * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef _DISPLAY_H #define _DISPLAY_H 1 #define DISPLAY_RESULT_PRECISION 12 #define DISPLAY_RESULT_E_LENGTH 3 #define DISPLAY_MARK_NUMBER "mark_number" #define DISPLAY_MARK_ANGLE "mark_angle" #define DISPLAY_MARK_NOTATION "mark_notation" #define DISPLAY_MARK_ARITH "mark_arith" #define DISPLAY_MARK_BRACKET "mark_bracket" #define DISPLAY_MODULES_DELIM " " enum { DISPLAY_OPT_NUMBER, DISPLAY_OPT_ANGLE, DISPLAY_OPT_NOTATION }; enum { ONE_MORE, ONE_LESS, RESET, GET, NOP }; extern gboolean calc_entry_start_new; /* general */ G_MODULE_EXPORT gboolean on_textview_button_press_event (GtkWidget *widget, GdkEventButton *event, gpointer user_data); G_MODULE_EXPORT void on_textview_selection_received (GtkWidget *widget, GtkSelectionData *data, guint time, gpointer user_data); void display_init (); void display_update_modules (); void display_option_label_set (GtkLabel *label); void display_option_label_unset (GtkLabel *label); void display_change_option (int old_status, int new_status, int opt_group); void display_option_cb (GtkWidget *widget, GdkEventButton *event, gpointer label_text); void display_set_bkg_color (char *color_string); void display_update_tags (); void display_module_arith_label_update (char operation); int display_module_bracket_label_update (int option); void display_module_number_activate (int number_base); void display_module_angle_activate (int angle_unit); void display_module_notation_activate (int mode); /* the result field */ /* there are some static functions declared in the header of display.c */ void display_result_set (char *string_value, int update_display_value, G_REAL value); void display_result_set_double (G_REAL value, int number_base_status); void display_result_add_digit (char digit, int number_base_status); void display_result_feed (char *string, int number_base_status); char *display_result_get (); G_REAL display_result_get_double (int number_base_status); void display_append_e (GtkToggleButton *button); void display_result_toggle_sign (GtkToggleButton *button); void display_result_backspace (int number_base_status); void display_result_getset (); void display_stack_create (); void display_stack_remove (); void display_stack_set_yzt (char **stack); void display_stack_set_yzt_double (G_REAL *stack, int number_base_status); char **display_stack_get_yzt (); G_REAL *display_stack_get_yzt_double (int number_base_status); #endif /* display.h */ galculator-2.1.4/src/flex_parser.h000066400000000000000000000022541257264055300171410ustar00rootroot00000000000000/* * flex_parser.h * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef _FLEX_PARSER_H #define _FLEX_PARSER_H 1 #define FLEX_PARSER_NR_RECURSIONS 10 enum { FLEX_PARSER_NUMBER, FLEX_PARSER_CONSTANT, FLEX_PARSER_FUNCTION, FLEX_PARSER_USER_FUNCTION }; typedef struct { G_REAL value; gboolean error; } s_flex_parser_result; s_flex_parser_result flex_parser (const char *string); #endif /* flex_parser.h */ galculator-2.1.4/src/flex_parser.l000066400000000000000000000211011257264055300171350ustar00rootroot00000000000000 /* TODO * */ %option noyywrap %option nounput %option never-interactive SPACES [[:space:]]* ID [[:alpha:]][[:alnum:]]* /* this is more or less copy-pasted from the flex manual, "A.4.1 Numbers" */ dseq ([[:digit:]]+) dseq_opt ([[:digit:]]*) frac (({dseq_opt}[".",]{dseq})|{dseq}[".",]) exp ([eE][+-]?{dseq}) exp_opt ({exp}?) fsuff [flFL] fsuff_opt ({fsuff}?) dfc ([-]?(({frac}{exp_opt}{fsuff_opt})|({dseq}{exp}{fsuff_opt}))) ddc ([-]?[[:digit:]]+) %x OP %{ #include #include #include "galculator.h" #include "calc_basic.h" #include "general_functions.h" #include "math_functions.h" #include "flex_parser.h" static int flex_parser_identify_constant (char *string); static int flex_parser_identify_user_function (char *string); static void flex_parser_submit_token(char operation); static void flex_parser_submit_func_token (G_REAL (*func)(G_REAL)); static GSList *user_function_stack=NULL, *flex_buffer_stack=NULL; static ALG_OBJECT *alg_object_stack=NULL; static s_cb_token parser_token; static int bracket_counter=0; %} %% /* * OPERATIONS. */ "-"|"+"|"*"|"/"|"^"|"%"|"&"|"|" flex_parser_submit_token(*yytext); "<<" flex_parser_submit_token('<'); ">>" flex_parser_submit_token('>'); and|AND flex_parser_submit_token('&'); or|OR flex_parser_submit_token('|'); xor|XOR flex_parser_submit_token('x'); mod|MOD flex_parser_submit_token('m'); "=" flex_parser_submit_token('='); return TRUE; /* * opening bracket - a bit different from an operation */ "(" { parser_token.func = NULL; parser_token.operation = *yytext; gpointer *thisData = &(alg_object_stack->data); alg_add_token ((ALG_OBJECT **) thisData, parser_token); bracket_counter++; } /* * closing bracket - a bit different from an operation */ ")" { parser_token.func = NULL; parser_token.operation = *yytext; /* closing bracket must be followed by operation, * the value we want to feed with that operation * is alg_add_token's return value */ gpointer *thisData = &(alg_object_stack->data); parser_token.number = alg_add_token ((ALG_OBJECT **) thisData, parser_token); bracket_counter--; } ")!" { parser_token.func = factorial; parser_token.operation = *yytext; /* closing bracket must be followed by operation, * the value we want to feed with that operation * is alg_add_token's return value */ gpointer *thisData = &(alg_object_stack->data); parser_token.number = alg_add_token ((ALG_OBJECT **) thisData, parser_token); bracket_counter--; } /* * FACTORIAL - only after a number, not after a bracket enclosed expression */ ! parser_token.number = factorial(parser_token.number); /* * NUMBERS */ /*[-]?([[:digit:]])+[.,]?([[:digit:]])* parser_token.number = string2double (yytext, CS_DEC); BEGIN(OP); *[-]?[.,]+([[:digit:]])+ parser_token.number = string2double (yytext, CS_DEC); BEGIN(OP); */ {dfc} parser_token.number = string2double (yytext, CS_DEC); BEGIN(OP); {ddc} parser_token.number = string2double (yytext, CS_DEC); BEGIN(OP); (0b)([0,1])* yytext+=2*sizeof(char); parser_token.number = string2double (yytext, CS_BIN); BEGIN(OP); (0o)([0-7])* yytext+=2*sizeof(char); parser_token.number = string2double (yytext, CS_OCT); BEGIN(OP); (0x)([[:xdigit:]])* yytext+=2*sizeof(char); parser_token.number = string2double (yytext, CS_HEX); BEGIN(OP); (0h)([[:xdigit:]])* yytext+=2*sizeof(char); parser_token.number = string2double (yytext, CS_HEX); BEGIN(OP); /* * CONSTANTS __maybe__ */ {ID} { if (flex_parser_identify_constant(yytext) == FALSE) return FALSE; BEGIN(OP); } /* * FUNCTIONS */ sin{SPACES}"(" flex_parser_submit_func_token (sin_wrapper); asin{SPACES}"(" flex_parser_submit_func_token (asin_wrapper); sinh{SPACES}"(" flex_parser_submit_func_token (G_SINH); asinh{SPACES}"(" flex_parser_submit_func_token (G_ASINH); cos{SPACES}"(" flex_parser_submit_func_token (cos_wrapper); acos{SPACES}"(" flex_parser_submit_func_token (acos_wrapper); cosh{SPACES}"(" flex_parser_submit_func_token (G_COSH); acosh{SPACES}"(" flex_parser_submit_func_token (G_ACOSH); tan{SPACES}"(" flex_parser_submit_func_token (tan_wrapper); atan{SPACES}"(" flex_parser_submit_func_token (atan_wrapper); tanh{SPACES}"(" flex_parser_submit_func_token (G_TANH); atanh{SPACES}"(" flex_parser_submit_func_token (G_ATANH); sqrt{SPACES}"(" flex_parser_submit_func_token (G_SQRT); ln{SPACES}"(" flex_parser_submit_func_token (G_LOG); log{SPACES}"(" flex_parser_submit_func_token (G_LOG10); !{SPACES}"(" flex_parser_submit_func_token (factorial); cmp{SPACES}"(" flex_parser_submit_func_token (cmp); CMP{SPACES}"(" flex_parser_submit_func_token (cmp); ~{SPACES}"(" flex_parser_submit_func_token (cmp); /* * USER DEFINED FUNCTIONS. __maybe__ */ {ID}{SPACES}"(" if (flex_parser_identify_user_function (yytext) == FALSE) return FALSE; /* * ignore spaces */ <*>{SPACES} /* * UNKNOWN */ <*>. return FALSE; %% static G_REAL user_function_handler (G_REAL value) { int index; s_flex_parser_result result; /* pop user function index from stack */ index = GPOINTER_TO_INT (user_function_stack->data); user_function_stack = g_slist_delete_link (user_function_stack, user_function_stack); result = compute_user_function (user_function[index].expression, user_function[index].variable, get_display_number_string (value, CS_DEC)); if (!result.error) return result.value; else yyterminate(); } static int flex_parser_identify_user_function (char *string) { int counter; /* remove spaces and opening bracket */ counter = strlen(string) - 2; while ((counter > 0) && isspace(string[counter])) counter--; string[counter + 1] = '\0'; counter = 0; while (user_function[counter].name != NULL) { if (strcmp (user_function[counter].name, string) == 0) { user_function_stack = g_slist_prepend ( user_function_stack, GINT_TO_POINTER (counter)); flex_parser_submit_func_token(user_function_handler); return TRUE; } counter++; } return FALSE; } static int flex_parser_identify_constant (char *string) { int counter = 0; while (constant[counter].name != NULL) { if (strcmp (constant[counter].name, string) == 0) { parser_token.number = string2double(constant[counter].value, CS_DEC); return TRUE; } counter++; } return FALSE; } static void flex_parser_submit_token (char operation) { parser_token.operation = operation; gpointer *thisData = &(alg_object_stack->data); parser_token.number = alg_add_token ((ALG_OBJECT **) thisData, parser_token); BEGIN(INITIAL); } static void flex_parser_submit_func_token (G_REAL (*func)(G_REAL)) { parser_token.func = func; parser_token.operation = '('; gpointer *thisData = &(alg_object_stack->data); alg_add_token ((ALG_OBJECT **) thisData, parser_token); bracket_counter++; } s_flex_parser_result flex_parser (const char *string) { int string_length, bracket_level; char *my_string; static int recursion_counter = 0; s_flex_parser_result return_result; recursion_counter++; if (recursion_counter > FLEX_PARSER_NR_RECURSIONS) fprintf (stderr, _("[%s] flex parser was called more than %i times. Do you \ know what you are doing? If not: %s\n"), PROG_NAME, FLEX_PARSER_NR_RECURSIONS, BUG_REPORT); /* create a '=' terminated copy of string */ string_length = strlen(string); if (string[string_length-1] != '=') { my_string = (char *) malloc ((string_length + 2) * sizeof(char)); strcpy(my_string, string); my_string[string_length] = '='; my_string[string_length + 1] = '\0'; } else { my_string = (char *) malloc ((string_length+ 1) * sizeof(char)); strcpy (my_string, string); } /* initialize */ bracket_level = bracket_counter; alg_object_stack = g_slist_prepend (alg_object_stack, alg_init(0)); /* the flex specific part. put current buffer on stack, create new one */ flex_buffer_stack = g_slist_prepend (flex_buffer_stack, YY_CURRENT_BUFFER); yy_scan_string (my_string); BEGIN(INITIAL); return_result.error = !yylex(); /* restore previous buffer state */ yy_delete_buffer(YY_CURRENT_BUFFER); yy_switch_to_buffer (flex_buffer_stack->data); flex_buffer_stack = g_slist_delete_link (flex_buffer_stack, flex_buffer_stack); free (my_string); alg_free (alg_object_stack->data); alg_object_stack = g_slist_delete_link (alg_object_stack, alg_object_stack); /* after finishing a buffer we insert a number, so state is OP?!?!? */ BEGIN(OP); /* process result */ if (bracket_counter != bracket_level) { return_result.error = TRUE; bracket_counter = bracket_level; } return_result.value = parser_token.number; recursion_counter--; return return_result; } galculator-2.1.4/src/g_real.h000066400000000000000000000050741257264055300160630ustar00rootroot00000000000000#ifndef _G_REAL_H #define _G_REAL_H /* We need to include config.h here in order to know about USE_LIBQUADMATH */ #ifdef HAVE_CONFIG_H # include #endif /* * The basic type in galculator is G_REAL. By default, this is a double * precision floating point number. If we are compiling on gcc 4.6 and later, * there is libquadmath available and G_REAL is a quad-precision floating point * number. * * Quad-precision means a 128-bit float, see * http://en.wikipedia.org/wiki/Quadruple-precision_floating-point_format * We have a fraction of 112 bits and an exponent of 15 bits. So apart from * quad-precision floating point arithmetic, we may have 112 bit binary * arithmetic. While +,-,* etc is inherited from floating points, this is * achieved for missing opterators such as and/or/xor in math_functions. */ /* Our configure script only checks if libquadmath exists on the system. We can * use it however only if we really compile with gcc. Hence, we define a * USE_LIBQUADMATH in these cases. There is currently no predefined macro * identifying gcc as compiler, __GNUC__ only tells us that the used compiler * supports gcc's compiler extensions. * * See also http://sourceforge.net/p/predef/wiki/Compilers/ * * simon20130214 */ #if HAVE_LIBQUADMATH && defined (__GNUC__) && !defined (__clang__) && !defined (__INTEL_COMPILER) #define USE_LIBQUADMATH 1 #include typedef __float128 G_REAL; /* this is at least 64-bit wide */ typedef unsigned long long int G_HUGEINT; typedef struct { G_HUGEINT a; G_HUGEINT b; } G_HUGEINT2; #define G_SIN sinq #define G_COS cosq #define G_TAN tanq #define G_ASIN asinq #define G_ACOS acosq #define G_ATAN atanq #define G_SINH sinhq #define G_COSH coshq #define G_TANH tanhq #define G_ASINH asinhq #define G_ACOSH acoshq #define G_ATANH atanhq #define G_EXP expq #define G_LOG10 log10q #define G_LOG logq #define G_POW powq #define G_SQRT sqrtq #define G_FLOOR floorq #define G_FMOD fmodq #define G_LDEXP ldexpq #define G_LMOD "Q" #else // HAVE_LIBQUADMATH typedef double G_REAL; /* this is at least 64-bit wide */ typedef long long int G_HUGEINT; #define G_SIN sin #define G_COS cos #define G_TAN tan #define G_ASIN asin #define G_ACOS acos #define G_ATAN atan #define G_SINH sinh #define G_COSH cosh #define G_TANH tanh #define G_ASINH asinh #define G_ACOSH acosh #define G_ATANH atanh #define G_EXP exp #define G_LOG10 log10 #define G_LOG log #define G_POW pow #define G_SQRT sqrt #define G_FLOOR floor #define G_FMOD fmod #define G_LDEXP ldexp #define G_LMOD "" #endif // HAVE_LIBQUADMATH #endif // G_REAL galculator-2.1.4/src/galculator.h000066400000000000000000000121731257264055300167650ustar00rootroot00000000000000/* * galculator.h - general definitions. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef _GALCULATOR_H #define _GALCULATOR_H 1 #include #include #include "g_real.h" #ifdef HAVE_CONFIG_H # include #endif #ifdef WITH_HILDON #include "hildon/hildon-program.h" #include "hildon/hildon-window.h" #include "glade/glade-build.h" #endif #define DEFAULT_DEC_POINT '.' #define CLEARED_DISPLAY "0" /* old, non-XDG method */ #define CONFIG_FILE_NAME_OLD ".galculator" /* XDG spec */ #define CONFIG_FILE_NAME "galculator.conf" #ifdef WITH_HILDON #define MAIN_GLADE_FILE PACKAGE_UI_DIR "/main_frame_hildon.ui" #else #define MAIN_GLADE_FILE PACKAGE_UI_DIR "/main_frame.ui" #endif #define CLASSIC_VIEW_GLADE_FILE PACKAGE_UI_DIR "/classic_view.ui" #define PAPER_VIEW_GLADE_FILE PACKAGE_UI_DIR "/paper_view.ui" #if GTK_CHECK_VERSION(3, 0, 0) #define SCIENTIFIC_GLADE_FILE PACKAGE_UI_DIR "/scientific_buttons_gtk3.ui" #define BASIC_GLADE_FILE PACKAGE_UI_DIR "/basic_buttons_gtk3.ui" #define DISPCTRL_RIGHT_GLADE_FILE PACKAGE_UI_DIR "/dispctrl_right_gtk3.ui" #define DISPCTRL_RIGHTV_GLADE_FILE PACKAGE_UI_DIR "/dispctrl_right_vertical_gtk3.ui" #define DISPCTRL_BOTTOM_GLADE_FILE PACKAGE_UI_DIR "/dispctrl_bottom_gtk3.ui" #else // GTK3 #define SCIENTIFIC_GLADE_FILE PACKAGE_UI_DIR "/scientific_buttons_gtk2.ui" #define BASIC_GLADE_FILE PACKAGE_UI_DIR "/basic_buttons_gtk2.ui" #define DISPCTRL_RIGHT_GLADE_FILE PACKAGE_UI_DIR "/dispctrl_right_gtk2.ui" #define DISPCTRL_RIGHTV_GLADE_FILE PACKAGE_UI_DIR "/dispctrl_right_vertical_gtk2.ui" #define DISPCTRL_BOTTOM_GLADE_FILE PACKAGE_UI_DIR "/dispctrl_bottom_gtk2.ui" #endif // GTK3 #define ABOUT_GLADE_FILE PACKAGE_UI_DIR "/about.ui" #ifdef WITH_HILDON #define PREFS_GLADE_FILE PACKAGE_UI_DIR "/prefs-ume.ui" #else #if GTK_CHECK_VERSION(3, 0, 0) #define PREFS_GLADE_FILE PACKAGE_UI_DIR "/prefs_gtk3.ui" #else // GTK 3 #define PREFS_GLADE_FILE PACKAGE_UI_DIR "/prefs_gtk2.ui" #endif // GTK 3 #endif #define MY_INFINITY_STRING "inf" /* i18n */ #include #define _(String) gettext (String) #define gettext_noop(String) String #define N_(String) gettext_noop (String) /* also change this in calc_basic.h */ #ifndef BUG_REPORT #define BUG_REPORT _("Please submit a bugreport.") #endif /* if we do not get infinity from math.h, we try to define it by ourselves */ #include #ifndef INFINITY #define INFINITY 1.0 / 0.0 #endif #ifndef PROG_NAME #define PROG_NAME PACKAGE #endif /* CS_xxxx define flags for current_status. */ enum { CS_DEC, CS_HEX, CS_OCT, CS_BIN, NR_NUMBER_BASES }; enum { CS_DEG, CS_RAD, CS_GRAD, NR_ANGLE_BASES }; enum { CS_PAN, /* _P_seudo _A_lgebraic _N_otation */ CS_RPN, /* reverse polish notation */ CS_FORMULA, /* formula entry */ NR_NOTATION_MODES }; enum { CS_FMOD_FLAG_INV, CS_FMOD_FLAG_HYP }; enum { BASIC_MODE, SCIENTIFIC_MODE, PAPER_MODE, NR_MODES }; enum { CONST_NAME_COLUMN, CONST_VALUE_COLUMN, CONST_DESC_COLUMN, NR_CONST_COLUMNS }; enum { UFUNC_NAME_COLUMN, UFUNC_VARIABLE_COLUMN, UFUNC_EXPRESSION_COLUMN, NR_UFUNC_COLUMNS }; enum { DISPCTRL_NONE, DISPCTRL_RIGHT, DISPCTRL_RIGHTV, DISPCTRL_BOTTOM, NR_DISPCTRL_LOCS }; typedef struct { unsigned number:2; unsigned angle:2; unsigned notation:2; unsigned fmod:2; gboolean calc_entry_start_new; gboolean rpn_stack_lift_enabled; gboolean allow_arith_op; } s_current_status; typedef struct { char *button_name; /* for simplicity we put the display_names not in an array */ char *display_names[4]; G_REAL (*func[4])(G_REAL); } s_function_map; typedef struct { char *button_name; char *display_string; void (*func)(); } s_gfunc_map; typedef struct { char *button_name; /* display_string: what to display in history or formula entry. hasn't * to be the button label, e.g. "n!" and "!" */ char *display_string; int operation; } s_operation_map; typedef struct { int x; int y; } s_point; typedef struct { char *desc; char *name; char *value; } s_constant; typedef struct { char *name; char *variable; char *expression; } s_user_function; typedef struct { G_REAL *data; int len; } s_array; extern s_array memory; #include "config_file.h" extern s_preferences prefs; extern s_constant *constant; extern s_user_function *user_function; extern s_current_status current_status; #include "calc_basic.h" extern ALG_OBJECT *main_alg; #endif /* galculator.h */ galculator-2.1.4/src/general_functions.c000066400000000000000000000701571257264055300203360ustar00rootroot00000000000000/* * general_functions.c - this and that. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #include #include #include #include #include #include #include "galculator.h" #include "general_functions.h" #include "math_functions.h" #include "calc_basic.h" #include "display.h" #include "config_file.h" #include "callbacks.h" #include "ui.h" #include "flex_parser.h" #include G_REAL error_unsupported_inv (G_REAL dummy) { error_message (_("unsupported inverse function")); return dummy; } G_REAL error_unsupported_hyp (G_REAL dummy) { error_message (_("unsupported hyperbolic function")); return dummy; } void error_message (char *format_string, ...) { va_list ap; fprintf (stderr, "[%s] ", PROG_NAME); va_start(ap, format_string); vfprintf (stderr, format_string, ap); va_end(ap); fprintf (stderr, ". %s\n", BUG_REPORT); } /* the last entered number is removed. it is impossible to remove the last operation: * this would be a quite difficult taks, as every possible computation is done asap. * so if you entered 1+2- and you want to correct to 1+2/ calc_basic would have already * calculated 1+2=3 and set the tree to 3-. you would have to make a backup of the tree!*/ void clear () { display_result_set (CLEARED_DISPLAY, TRUE, 0.); if (current_status.notation == CS_FORMULA) ui_formula_entry_set (""); } /* backspace. if formula_entry is active, backspace works anyway. but if we * press GUI's backspace button this gives the expected result. */ void backspace () { if (current_status.notation == CS_FORMULA) ui_formula_entry_backspace(); else display_result_backspace(current_status.number); } /* clear all: display ("0"), calc_tree ... */ void all_clear () { clear(); switch (current_status.notation) { case CS_PAN: alg_free(main_alg); main_alg = alg_init(0); break; case CS_RPN: rpn_free(); rpn_init(prefs.stack_size, 0); display_stack_remove(); display_stack_create(); /* it's a stack lifting disabling functon */ current_status.rpn_stack_lift_enabled = FALSE; break; case CS_FORMULA: alg_free(main_alg); /* 20140219, simon */ main_alg = NULL; rpn_free(); display_stack_remove(); break; default: fprintf (stderr, _("[%s] unknown notation mode in function \"all_clear\". %s\n"), PROG_NAME, BUG_REPORT); } display_module_bracket_label_update (RESET); } /* axtof: convert string to float * works up to base 19. only for integers! * a number is called negative, if its msb is set! */ G_REAL axtof (char *bin_string, int base, int nr_bits, gboolean is_signed) { G_REAL return_value=0; int counter; char *lower_bin_string; lower_bin_string = g_ascii_strdown(bin_string, -1); /* according to man strtod, inf should be there in every case */ if (strstr (lower_bin_string, "inf") != NULL) return INFINITY; for (counter = strlen (lower_bin_string) - 1; counter >= 0; counter--) { if (lower_bin_string[counter] - '0' < 10) \ return_value += (lower_bin_string[counter] - '0') * G_POW (base, strlen (lower_bin_string) - 1 - counter); else if (lower_bin_string[counter] - 'a' < 10) \ return_value += (lower_bin_string[counter] - 'a' + 10) * G_POW (base, strlen (lower_bin_string) - 1 - counter); else fprintf (stderr, _("[%s] failed to convert char %c in function \"axtof\". %s\n"), PROG_NAME, lower_bin_string[counter], BUG_REPORT); } g_free (lower_bin_string); /* handle negative numbers. */ /* if most significant bit is set, its a negative number. using */ if (is_signed == TRUE) if (return_value >= G_POW (2, nr_bits - 1)) return_value = (-1) * (G_POW (2, nr_bits) - return_value); return return_value; } /* rem: my own remainder function to deal with precision problems */ int rem (G_REAL x, G_HUGEINT y) { return x - G_FLOOR(x / (G_REAL)y) * y; } /* ftoax - number to string conversion. * works up to base 19. only for integers! * see axtof for details about what is a negative number. */ char *ftoax (G_REAL x, int base, int nr_bits, gboolean is_signed) { char *return_string; int length=0, counter, remainder; G_REAL localx; /* handle huge values --> infinity */ if (is_signed == TRUE) { if (x < (-1)*G_POW (2, nr_bits - 1)) return g_strdup(MY_INFINITY_STRING); if (x >= G_POW (2, nr_bits - 1)) return g_strdup(MY_INFINITY_STRING); /* handle negative numbers */ if (x < 0) x = G_POW (2, nr_bits) + x; } else { if (x >= G_POW (2, nr_bits)) return g_strdup(MY_INFINITY_STRING); if (x < 0) return g_strdup(MY_INFINITY_STRING); } /* doing it this way and not with logs as this is much more numerical stable */ localx = x; while ((localx=G_FLOOR(localx/(G_REAL)base)) >= 1) length++; length+=2; localx = x; return_string = (char *) g_malloc (length * sizeof(char)); return_string [length-1] = '\0'; for (counter = length-2; counter >= 0; counter--) { remainder = rem (localx, base); if (remainder < 10) return_string[counter] = '0' + remainder; else if (remainder < 20) return_string[counter] = 'A' + remainder - 10; else { char *sx = float2string("%"G_LMOD"f", x); fprintf (stderr, _("[%s] failed to convert %s in function \"ftoax\". %s\n"), PROG_NAME, sx, BUG_REPORT); g_free(sx); } localx = G_FLOOR (localx / (G_REAL)base); } return return_string; } char *add_leading_zeros (char *string, int multiple) { char *new_string; int length, offset, counter; /* I don't want "0" to become "000000000" or whatever */ if (strcmp (string, "0") == 0) return g_strdup(string); if (strcmp (string, MY_INFINITY_STRING) == 0) return g_strdup(string); length = strlen(string); offset = (multiple - length%multiple)%multiple; length += offset; new_string = (char *) g_malloc ((length + 1) * sizeof(char)); for (counter = 0; counter < offset; counter++) new_string[counter] = '0'; for (counter = offset; counter <= length; counter++) new_string[counter] = string[counter-offset]; g_free (string); return new_string; } /* * preference dialog sets. these are handler for the big configuration struct. */ void set_button_font (GtkBuilder *xml, char *button_name, void *new_label) { GtkButton *button; char **string_var; string_var = new_label; button = (GtkButton *) gtk_builder_get_object (xml, button_name); if (button) gtk_font_button_set_font_name (GTK_FONT_BUTTON(button), *string_var); } void set_checkbutton (GtkBuilder *xml, char *checkbutton_name, void *is_active) { GtkToggleButton *toggle_button; gboolean *bool_var; bool_var = is_active; toggle_button = (GtkToggleButton *) gtk_builder_get_object (xml, checkbutton_name); if (toggle_button) { gtk_toggle_button_set_active (toggle_button, *bool_var); /* they say there is no good reason. i say there is */ gtk_toggle_button_toggled (toggle_button); } } void set_spinbutton (GtkBuilder *xml, char *spinbutton_name, void *value) { GtkSpinButton *spin_button; int *int_var; int_var = value; /*d_var = (G_REAL) *int_var;*/ spin_button = (GtkSpinButton *) gtk_builder_get_object (xml, spinbutton_name); if (spin_button) gtk_spin_button_set_value (spin_button, *int_var); } /* * */ void set_button_color (GtkBuilder *xml, char *button_name, void *color_string) { GtkWidget *button = GTK_WIDGET(gtk_builder_get_object (xml, button_name)); char **string_var = color_string; if (button) { #if GTK_CHECK_VERSION(3, 0, 0) GdkRGBA color; if (!gdk_rgba_parse(&color, *string_var)) fprintf (stderr, _("[%s] failed to convert color %s in function \"set_button_color\". %s\n"), PROG_NAME, *string_var, BUG_REPORT); gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(button), &color); #else GdkColor color; gdk_color_parse(*string_var, &color); gtk_color_button_set_color (GTK_COLOR_BUTTON(button), &color); #endif } } void set_stacksize (GtkBuilder *xml, char *name, void *stack_size) { int *size; GtkToggleButton *tb; /* name is NULL */ size = stack_size; if (*size == RPN_FINITE_STACK) tb = (GtkToggleButton *) gtk_builder_get_object (xml, "finite_stack_size"); else tb = (GtkToggleButton *) gtk_builder_get_object (xml, "infinite_stack_size"); gtk_toggle_button_set_active (tb, TRUE); } void set_entry (GtkBuilder *xml, char *entry_name, void *entry_text) { GtkEntry *entry; char **string_var; string_var = entry_text; entry = (GtkEntry *) gtk_builder_get_object (xml, entry_name); if (entry) gtk_entry_set_text (entry, *string_var); } /* * convert given GdkColor to a string so that gdk_color_parse gives the * same color again. Formerly called gdk_color_to_string but since version 2.12 * gdk features that function by itself. For GTK3, we use gdk_rgba. */ char *convert_gdk_color_to_string (GdkColor color) { return g_strdup_printf ("#%04X%04X%04X", color.red, color.green, color.blue); } /* * "apply" */ void apply_preferences (s_preferences prefs) { GtkWidget *menu_item; menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "show_menubar1")); gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM(menu_item), prefs.show_menu); /* If set_active does not toggle the current setting, than no callback gets * called and the menu bar might be in a wrong state. While * gtk_check_menu_item_set_active simply sets the item, * gtk_check_menu_item_toggled emits the signal that triggers the callback. */ gtk_check_menu_item_toggled (GTK_CHECK_MENU_ITEM(menu_item)); switch (prefs.mode) { case BASIC_MODE: menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "basic_mode")); break; case SCIENTIFIC_MODE: menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "scientific_mode")); break; case PAPER_MODE: menu_item = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "paper_mode")); break; default: error_message ("Unknown mode %i in \"apply_preferences\"", prefs.mode); } gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menu_item), TRUE); gtk_check_menu_item_toggled (GTK_CHECK_MENU_ITEM(menu_item)); /* view specific */ /* display_update_tags (); display_set_bkg_color (prefs.bkg_color); set_all_buttons_size (prefs.button_width, prefs.button_height); if (prefs.custom_button_font == TRUE) button_font = g_strdup (prefs.button_font); else button_font = g_strdup (""); set_all_buttons_font (button_font); g_free (button_font); */ } gboolean is_valid_number (int number_base, char number) { char *valid_numbers[4]={"1234567890", "1234567890abcdef", "12345670", "01"}; return ((strchr (valid_numbers[number_base], g_ascii_tolower (number)) != NULL) \ || (number == dec_point[0])); } /* * activate_menu_item - activates menu item with widget name item_name */ void activate_menu_item (char *item_name) { GtkMenuItem *menu_item; char* lower_item_name = g_ascii_strdown (item_name, -1); menu_item = (GtkMenuItem *) gtk_builder_get_object (main_window_xml, g_strstrip (lower_item_name)); g_free(lower_item_name); if (menu_item) { if(gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(menu_item)) == TRUE) { /* PCMan: if the checkbox is already checked, gtk+ won't emit * a "toggled" signal again if we call set_active(). * so let's trigger "toggled" signal manually since galculator * relies heavily on this behavior and cannot work without it. * FIXME: This is not the right way to use gtk+, though. */ gtk_check_menu_item_toggled(GTK_CHECK_MENU_ITEM(menu_item)); } else gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menu_item), TRUE); } else fprintf (stderr, _("[%s] failed to find widget %s in function \"activate_menu_item\". %s\n"), PROG_NAME, item_name, BUG_REPORT); } /* get_number_string - converts value to a string, with repect to base. returned * string should be freed. */ char *get_display_number_string (G_REAL value, int base) { char *string_value, *string_value0, *string_value1; switch (base) { case CS_DEC: /* this is a work around for numerical issues. When * get_display_number_length(current_status.number) = 12, * 1000.11 - 1000.10 returns 0.0099999999999999. We round for two * different precision levels and check whether one result is * significantly shorter than the other. */ string_value0 = float2stringP("%.*"G_LMOD"g", get_display_number_length(current_status.number) - 1, value); string_value1 = float2stringP("%.*"G_LMOD"g", get_display_number_length(current_status.number), value); if (strlen(string_value0) + 1 < strlen(string_value1)) { string_value = string_value0; g_free(string_value1); } else { string_value = string_value1; g_free(string_value0); } break; case CS_HEX: string_value = ftoax (value, 16, prefs.hex_bits, prefs.hex_signed); break; case CS_OCT: string_value = ftoax (value, 8, prefs.oct_bits, prefs.oct_signed); break; case CS_BIN: string_value = ftoax (value, 2, prefs.bin_bits, prefs.bin_signed); if (prefs.bin_fixed == TRUE) string_value = add_leading_zeros (string_value, prefs.bin_length); break; default: string_value = g_strdup(_("unknown number base")); fprintf (stderr, _("[%s] unknown number base in function \"get_display_number_string\". %s\n"), PROG_NAME, BUG_REPORT); } return string_value; } /* get_display_number_length - returns the maximum length of a number in current * mode. */ int get_display_number_length (int base) { switch (base) { case CS_DEC: return DISPLAY_RESULT_PRECISION; case CS_HEX: return prefs.hex_bits/4; case CS_OCT: return prefs.oct_bits/3; case CS_BIN: return prefs.bin_bits/1; default: fprintf (stderr, _("[%s] unknown number base in function \"get_display_number_length\". %s\n"), PROG_NAME, BUG_REPORT); return 0; } } /* gfunc_f1. The parenthesis open (PAN) resp swapxy (RPN) button is special. It * has to be operation and gfunc button both in one. There (see also * ui.c::set_basic_object_data it gets both information. in both cases * it is connected to on_gfunc_button_clicked, which calls this function, * which itseld seperates on behalf of current notation, how to continue. * gfunc_f2 is the same. If there will be more buttons of this kind, we * should consider introducing a new button class. */ void gfunc_f1 (GtkToggleButton *button) { G_REAL *stack; if (current_status.notation == CS_PAN) on_operation_button_clicked (button, NULL); else { display_result_set_double (rpn_stack_swapxy( display_result_get_double(current_status.number)), current_status.number); stack = rpn_stack_get (RPN_FINITE_STACK); display_stack_set_yzt_double (stack, current_status.number); g_free (stack); current_status.rpn_stack_lift_enabled = TRUE; current_status.calc_entry_start_new = TRUE; } } /* gfunc_f2. see gfunc1 */ void gfunc_f2 (GtkToggleButton *button) { G_REAL *stack; if (current_status.notation == CS_PAN) on_operation_button_clicked (button, NULL); else { display_result_set_double (rpn_stack_rolldown( display_result_get_double(current_status.number)), current_status.number); stack = rpn_stack_get (RPN_FINITE_STACK); display_stack_set_yzt_double (stack, current_status.number); g_free (stack); current_status.rpn_stack_lift_enabled = TRUE; current_status.calc_entry_start_new = TRUE; } } /* rpn_stack_lift. The terminology used here originates from HP 15 Owner's * handbook. If a button doesn't terminate digit entry, it "starts" one. * Therefore those buttons have to push result on the stack, if stack lift is * enabled (current_status.rpn_stack_lift_enabled). * Buttons not terminating digit entry are: * 0-9, A-F, ., EE, const, MR */ void rpn_stack_lift () { G_REAL *stack; if ((current_status.notation == CS_RPN) && (current_status.rpn_stack_lift_enabled == TRUE)) { rpn_stack_push (display_result_get_double (current_status.number)); stack = rpn_stack_get (RPN_FINITE_STACK); display_stack_set_yzt_double (stack, current_status.number); g_free (stack); current_status.rpn_stack_lift_enabled = FALSE; } } void remember_display_values() { char *stack[3]; if (prefs.rem_display == TRUE) { display_result_set (prefs.rem_valuex, TRUE, string2double(prefs.rem_valuex, current_status.number)); /* for the result setting the display string is enough */ if (current_status.notation == CS_RPN) { stack[0] = prefs.rem_valuey; stack[1] = prefs.rem_valuez; stack[2] = prefs.rem_valuet; display_stack_set_yzt (stack); /* for the stack we have to update calc_basic */ rpn_stack_push (string2double(stack[2], current_status.number)); rpn_stack_push (string2double(stack[1], current_status.number)); rpn_stack_push (string2double(stack[0], current_status.number)); } } } /* * string2double - this function makes a string to G_REAL conversion with * respect to supplied number base. if number base < 0 we try to * determine from string which should have then a 0? prefix. * it uses axtof. */ G_REAL string2double (char *string, int number_base) { char *end_ptr; G_REAL ret_val; switch (number_base) { case CS_DEC: ret_val = strtod(string, &end_ptr); if (*end_ptr != '\0') fprintf (stderr, _("[%s] failed to convert %s to a number properly \ in function \"string2double\". Have you changed your locales? \ Deleting your configuration file might solve this problem. %s\n"), PACKAGE, string, BUG_REPORT); return ret_val; break; case CS_HEX: return axtof(string, 16, prefs.hex_bits, prefs.hex_signed); break; case CS_OCT: return axtof(string, 8, prefs.oct_bits, prefs.oct_signed); break; case CS_BIN: return axtof(string, 2, prefs.bin_bits, prefs.bin_signed); break; default: fprintf (stderr, _("[%s] unknown number base in function \"string2double\". %s\n"), PROG_NAME, BUG_REPORT); } return 0; } /* string_separator. insert separator. * string - the string to modify * separate - whether to do sth at all * block_length - insert separator all block_length chars * separator - separator char to insert * dpoint - char representing the decimal point * we do not free string here as it might be used later on! */ char *string_add_separator (char* string, gboolean separate, int block_length, char separator, char dpoint) { int int_length=0, frac_length=0, counter=0, new_counter=0, offset; char *new_string; if (!separate) return g_strdup(string); /* at first, get length of parts pre- and succeeding the decimal point */ while ((string[int_length] != '\0') && (string[int_length] != dpoint) && (string[int_length] != 'e')) int_length++; if (string[int_length] == dpoint) while ((string[int_length + frac_length + 1] != '\0') && (string[int_length + frac_length + 1] != 'e')) frac_length++; /* then allocate memory for new string holding separators */ new_string = (char *) g_malloc ((strlen(string) + (int_length-1)/block_length + (frac_length-1)/block_length + 1) * sizeof(char)); /* then copy from string to new_string and insert separators */ while ((string[counter] != '\0') && (string[counter] != dpoint) && (string[counter] != 'e')) { /* > ( == ) is horrible, yes, but somehow cool. avoids space * between sign char '-' and leading digit */ if ((counter > (*string == '-')) && ((int_length % block_length) == (counter % block_length))) { new_string[new_counter] = separator; new_counter++; } new_string[new_counter] = string[counter]; new_counter++; counter++; } if ((string[int_length] != '\0') && (string[int_length] != 'e')) { /* copy decimal point */ new_string[new_counter] = string[counter]; new_counter++; counter++; offset = counter; while ((string[counter] != '\0') && (string[counter] != 'e')) { if (((counter - offset) > 0) && ((counter - offset) % block_length == 0)) { new_string[new_counter] = separator; new_counter++; } new_string[new_counter] = string[counter]; new_counter++; counter++; } } while (string[counter] != '\0') new_string[new_counter++] = string[counter++]; new_string[new_counter] = '\0'; return new_string; } /* string_del_separator. removes separator from string, in place. */ char *string_del_separator (char *string, char separator) { int counter=0, new_counter=0; while (string[counter] != '\0') { if (string[counter] == separator) { counter++; continue; } string[new_counter] = string[counter]; counter++; new_counter++; } string[new_counter] = '\0'; return string; } void set_button_label_and_tooltip (GtkBuilder *xml, char *button_name, char *label, char *tooltip) { GtkWidget *w = GTK_WIDGET(gtk_builder_get_object (xml, button_name)); if (w) { gtk_button_set_label ((GtkButton *)w, label); gtk_widget_set_tooltip_text(w, tooltip); } } GtkWidget *formula_entry_is_active (GtkWidget *window_widget) { GtkWidget *active_widget=NULL, *main_window=NULL; main_window = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "main_window")); if (main_window != NULL) active_widget = GTK_WIDGET(gtk_window_get_focus ((GtkWindow *)main_window)); if (active_widget != NULL) if ((g_strcmp0 (gtk_buildable_get_name (GTK_BUILDABLE(gtk_widget_get_toplevel(window_widget))),"main_window") == 0) && (g_strcmp0 (gtk_buildable_get_name (GTK_BUILDABLE(active_widget)), "formula_entry") == 0)) return active_widget; return NULL; } /* sometimes it makes no sense to check for the toplevel widget's name, e.g. * for menuitems. then use this func. */ GtkWidget *formula_entry_is_active_no_toplevel_check () { GtkWidget *active_widget=NULL, *main_window=NULL; main_window = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "main_window")); if (main_window) active_widget = GTK_WIDGET(gtk_window_get_focus ((GtkWindow *) main_window)); if (active_widget) if (g_strcmp0 (gtk_buildable_get_name (GTK_BUILDABLE(active_widget)), "formula_entry") == 0) return active_widget; return NULL; } s_flex_parser_result compute_user_function (char *expression, char *variable, char *value) { int nr_constants; s_flex_parser_result result; nr_constants = 0; while (constant[nr_constants].name != NULL) nr_constants++; constant = (s_constant *) g_realloc (constant, (nr_constants + 2) * sizeof(s_constant)); constant[nr_constants + 1].name = NULL; constant[nr_constants].name = variable; constant[nr_constants].value = value; constant[nr_constants].desc = NULL; result = flex_parser(expression); constant = (s_constant *) g_realloc (constant, (nr_constants + 1) * sizeof(s_constant)); constant[nr_constants].name = NULL; return result; } G_REAL x2rad (G_REAL x) { switch (current_status.angle){ case CS_DEG: return deg2rad(x); case CS_RAD: return x; case CS_GRAD: return grad2rad (x); default: fprintf (stderr, _("[%s] unknown angle base in function \"x2rad\". %s\n"), PROG_NAME, BUG_REPORT); } return x; } G_REAL rad2x (G_REAL rad) { switch (current_status.angle) { case CS_DEG: return rad2deg(rad); case CS_RAD: return rad; case CS_GRAD: return rad2grad(rad); default: fprintf (stderr, _("[%s] unknown angle base in function \"rad2x\". %s\n"), PROG_NAME, BUG_REPORT); } return rad; } gboolean get_sep (int number_base) { switch (number_base) { case CS_DEC: return prefs.dec_sep; case CS_HEX: return prefs.hex_sep; case CS_OCT: return prefs.oct_sep; case CS_BIN: return prefs.bin_sep; default: fprintf (stderr, _("[%s] unknown number base in function \"get_sep\". %s\n"), PROG_NAME, BUG_REPORT); } return 0; } int get_sep_length (int number_base) { switch (number_base) { case CS_DEC: return prefs.dec_sep_length; case CS_HEX: return prefs.hex_sep_length; case CS_OCT: return prefs.oct_sep_length; case CS_BIN: return prefs.bin_sep_length; default: fprintf (stderr, _("[%s] unknown number base in function \"get_sep_length\". %s\n"), PROG_NAME, BUG_REPORT); } return 0; } char get_sep_char (int number_base) { switch (number_base) { case CS_DEC: return prefs.dec_sep_char[0]; case CS_HEX: return prefs.hex_sep_char[0]; case CS_OCT: return prefs.oct_sep_char[0]; case CS_BIN: return prefs.bin_sep_char[0]; default: fprintf (stderr, _("[%s] unknown number base in function \"get_sep_char\". %s\n"), PROG_NAME, BUG_REPORT); } return 0; } void prefs_sep_char_changed (GtkEditable *editable, char *prefs_sep, int number_base) { char *sep, *result=NULL, **stack=NULL; sep = gtk_editable_get_chars (editable, 0, -1); if (strlen(sep) > 0) { if ((is_valid_number(number_base, *sep)) || ((number_base == CS_DEC) && ((*sep == '-') || (*sep == 'e') || (*sep == dec_point[0]))) || !isascii(*sep)) gtk_editable_delete_text (editable, 0, -1); else { if (prefs.mode != PAPER_MODE) { result = display_result_get(); stack = display_stack_get_yzt(); } if (prefs_sep) g_free (prefs_sep); prefs_sep = g_strdup(sep); if (prefs.mode != PAPER_MODE && result && stack) { if (number_base == current_status.number) { display_result_set(result, FALSE, -1.); display_stack_set_yzt(stack); } g_free (result); g_free (stack); } } } g_free (sep); } /* * change_option - changes CURRENT_STATUS (!) and updates the display in classic * view. The last but one function in the signal handling cascade of changing * base etc. */ void change_option (int new_status, int opt_group) { int old_status; switch (opt_group) { case DISPLAY_OPT_NUMBER: old_status = current_status.number; if (old_status == new_status) return; current_status.number = new_status; if (prefs.mode != PAPER_MODE) display_change_option (old_status, new_status, DISPLAY_OPT_NUMBER); break; case DISPLAY_OPT_ANGLE: old_status = current_status.angle; if (old_status == new_status) return; current_status.angle = new_status; if (prefs.mode != PAPER_MODE) display_change_option (old_status, new_status, DISPLAY_OPT_ANGLE); break; case DISPLAY_OPT_NOTATION: old_status = current_status.notation; if (old_status == new_status) return; current_status.notation = new_status; if (prefs.mode != PAPER_MODE) display_change_option (old_status, new_status, DISPLAY_OPT_NOTATION); break; default: error_message (_("unknown display option in function \"change_option\"")); } current_status.calc_entry_start_new = TRUE; } /* * after changing for example the view from scientific to basic, call this * function to resize the window. */ void set_window_size_minimal() { GtkWidget *main_window = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "main_window")); if (main_window != NULL) { gtk_window_resize ((GtkWindow *)GTK_WIDGET(gtk_widget_get_toplevel(main_window)), 1, 1); #if (GTK_CHECK_VERSION(3, 0, 0)) /* with gtk 3.6.0 on ubuntu I observed that simply calling gtk_window_resize * with (1,1) did not properly resize widgets and the main window. * Interestingly, performing the subsequent query solved the problem in * almost all cases. I assume this being a bug in GTK which I do not * pursue any further, until I get told to so. */ gtk_widget_get_preferred_size(GTK_WIDGET(gtk_widget_get_toplevel(main_window)), NULL, NULL); #endif } } /*! \brief Determine decimal point from locale settings * * If locale's decimal point takes more than a single character, we fallback * to the DEFAULT_DEC_POINT. * * \return Decimal point */ char getDecPoint() { struct lconv *locale_settings; char decPoint = DEFAULT_DEC_POINT; locale_settings = localeconv(); if (strlen (locale_settings->decimal_point) != 1) { fprintf (stderr, _("[%s] length of decimal point (in locale) \ is not supported: >%s<\nYou might face problems when using %s! %s\n)"), PACKAGE, locale_settings->decimal_point, PROG_NAME, BUG_REPORT); } else decPoint = locale_settings->decimal_point[0]; return decPoint; } galculator-2.1.4/src/general_functions.h000066400000000000000000000065151257264055300203400ustar00rootroot00000000000000/* * general_functions.h * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef _GENERAL_FUNCTIONS_H #define _GENERAL_FUNCTIONS_H 1 #include "config_file.h" #include "flex_parser.h" #define BIT(val, index) ((val & (1 << index)) >> index) void statusbar_init (GtkWidget *a_parent_widget); G_REAL error_unsupported_inv (G_REAL dummy); G_REAL error_unsupported_hyp (G_REAL dummy); void error_message (char *format_string, ...); void clear (); void backspace (); void all_clear (); G_REAL axtof (char *bin_string, int base, int nr_bits, gboolean is_signed); char *ftoax (G_REAL x, int base, int nr_bits, gboolean is_signedh); char *add_leading_zeros (char *string, int multiple); gboolean da_expose_event_cb(GtkWidget *widget, GdkEventExpose *event, gpointer data); void set_button_font (GtkBuilder *xml, char *button_name, void *new_label); void set_checkbutton (GtkBuilder *xml, char *checkbutton_name, void *checked); void set_spinbutton (GtkBuilder *xml, char *spinbutton_name, void *value); void set_button_color (GtkBuilder *xml, char *button_name, void *color_string); void set_stacksize (GtkBuilder *xml, char *name, void *stack_size); void set_entry (GtkBuilder *xml, char *entry_name, void *entry_text); char *convert_gdk_color_to_string (GdkColor color); void apply_preferences (s_preferences prefs); gboolean is_valid_number (int number_base, char number); void activate_menu_item (char *item_name); char *get_display_number_string (G_REAL value, int base); int get_display_number_length (int base); void gfunc_f1 (GtkToggleButton *button); void gfunc_f2 (GtkToggleButton *button); void rpn_stack_lift (); void remember_display_values(); G_REAL string2double (char *string, int number_base); char *string_add_separator (char *string, gboolean separate, int block_length, char separator, char dpoint); char *string_del_separator (char *string, char separator); void set_button_label_and_tooltip (GtkBuilder *xml, char *button_name, char *label, char *tooltip); GtkWidget *formula_entry_is_active (GtkWidget *window_widget); GtkWidget *formula_entry_is_active_no_toplevel_check (); s_flex_parser_result compute_user_function (char *expression, char *variable, char *value); G_REAL x2rad (G_REAL x); G_REAL rad2x (G_REAL x); gboolean get_sep (int number_base); int get_sep_length (int number_base); char get_sep_char (int number_base); void prefs_sep_char_changed (GtkEditable *editable, char *prefs_sep, int number_base); void change_option (int new_status, int opt_group); void set_window_size_minimal(); int rem (G_REAL, G_HUGEINT); char getDecPoint(); #endif /* general_functions.h */ galculator-2.1.4/src/main.c000066400000000000000000000222661257264055300155530ustar00rootroot00000000000000/* * main.c * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* * Initial main.c file generated by Glade. Edit as required. * Glade will not overwrite this file. */ #include #include #include #include #include "calc_basic.h" #include "galculator.h" #include "display.h" #include "config_file.h" #include "general_functions.h" #include "ui.h" /* i18n */ #include #define _(String) gettext (String) #define gettext_noop(String) String #define N_(String) gettext_noop (String) #include #include #include #include #define MASK_NUMLOCK GDK_MOD2_MASK s_preferences prefs; s_current_status current_status = {0, 0, 0, 0, FALSE, FALSE, TRUE}; s_array memory; s_constant *constant; s_user_function *user_function; ALG_OBJECT *main_alg; void print_usage () { printf (_("\n%s v%s, (c) 2002-2014 Simon Flöry\n\n\ Usage: %s [options]\n\n\ options:\n\ (GTK options)\n\ -h, --help\t\tShow this usage message\n\ -v, --version\t\tShow version information\n\n\ Compiled against GTK version %i.%i.%i\n\ Linked against GTK version %i.%i.%i\n\ %s-precision floating point numbers.\n"), PACKAGE, VERSION, PACKAGE, GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION, gtk_major_version, gtk_minor_version, gtk_micro_version, #if USE_LIBQUADMATH "Quad" #else // USE_LIBQUADMATH "Double" #endif // USE_LIBQUADMATH ); } /* see GtkWidget can-activate-accel signal */ /* gtk_key_snooper_install is deprecated from version 3.4 on. Anyway, the key * snooper was a dirty work-around for problems I had with early versions of * GTK2, that I can't reproduce nowadays. So try to go w/o any key snopper for * GTK3. */ #if !(GTK_CHECK_VERSION(3, 4, 0)) int key_snooper (GtkWidget *grab_widget, GdkEventKey *event, gpointer func_data) { GtkWidget *formula_entry; /* the problem: key acceleration in gtk2 works a bit strange. I do not * understand it completely. The following is in part the result of a * long trial and error process. If you can explain why it works, please * tell me. * btw, do this only if main_window is the current window. otherwise, * keypad's 0,2,4,6,8 won't work in gtkentry etc. (e.g. found in prefs) */ //fprintf (stderr, "[%s] key snooper (1): %i %i %s\n", PROG_NAME, event->state, event->keyval, gdk_keyval_name (event->keyval)); #if 0 if (((event->keyval != GDK_KP_2) && (event->keyval != GDK_KP_Down) && (event->keyval != GDK_KP_4) && (event->keyval != GDK_KP_Left) && (event->keyval != GDK_KP_6) && (event->keyval != GDK_KP_Right) && (event->keyval != GDK_KP_8) && (event->keyval != GDK_KP_Up) && (event->keyval != GDK_KP_0) && (event->keyval != GDK_KP_Insert)) || (strcmp (gtk_buildable_get_name (GTK_BUILDABLE(gtk_widget_get_toplevel(grab_widget))), "main_window") != 0) || (prefs.mode == PAPER_MODE)) event->state &= ~GDK_MOD2_MASK; #endif //fprintf (stderr, "[%s] key snooper (2): %i %i %s\n", PROG_NAME, event->state, event->keyval, gdk_keyval_name (event->keyval)); /* another problem: we have keyboard accelerators which are simple * keypresses, e.g. "1", "2" but also "s" for the sin button. if the * formula entry is active and user types a "s", user expects a s to * be appended. moreover the same for special keys like backspace etc. * unfortunately, accelerators have higher priority and can't be somehow * blocked (they can? tell me!). therefore if formula_entry is active * and it's a "simple" key press (is this the best solution?), then emit * the signal directly and return TRUE to prevent any further * procession. * * For GTK3 this is done in callbacks.c::on_button_event */ if (((formula_entry = formula_entry_is_active(grab_widget)) != NULL) && (event->type == GDK_KEY_PRESS)) { if ((event->state == 0) || (event->state == GDK_SHIFT_MASK)) { gtk_widget_event (formula_entry, (GdkEvent *)event); return TRUE; } } return FALSE; } #endif /* * main */ #ifdef WITH_HILDON /* Registering the hildon application */ static GtkWidget* glade_hildon_window_new (GtkBuilder *xml, GType type, GladeWidgetInfo *info) { return hildon_window_new(); } #endif int main (int argc, char *argv[]) { char *config_file_name; GtkWidget *main_window; #ifdef WITH_HILDON HildonProgram *hildon_program; #endif /* * gtk_init runs (among other things) setlocale (LC_ALL, ""). Therefore we * have to/can deal with i18n only from this point. * call gtk_init before getopts to get gtk options stripped (--display etc) */ gtk_init (&argc, &argv); bindtextdomain (PACKAGE, PACKAGE_LOCALE_DIR); bind_textdomain_codeset (PACKAGE, "UTF-8"); textdomain (PACKAGE); if (argc > 1) { print_usage (); return EXIT_SUCCESS; } /* get config file. * * at first we check if there is env variable GALCULATOR_CONFIG set. If not, * we try the XDG location with g_get_user_config_dir. If this does not * succeed, we try the old non-spec location, that will be migrated to the * XDG location. */ config_file_name = getenv("GALCULATOR_CONFIG"); if (config_file_name) config_file_name = g_strdup(config_file_name); else { /* if there is a config file in g_get_user_config_dir, use that. * otherwise, try old method. anyway, we will store in * g_get_user_config_dir and tell the user to remove the file from the * old location. */ config_file_name = g_strdup_printf("%s/%s/%s", g_get_user_config_dir(), PACKAGE, CONFIG_FILE_NAME); if (!g_file_test(config_file_name, G_FILE_TEST_IS_REGULAR)) { /* create directory for new config file location */ char *path = g_strdup_printf("%s/%s", g_get_user_config_dir(), PACKAGE); if (g_mkdir(path, 0755) == -1 && errno != EEXIST) fprintf (stderr, _("[%s] configuration file: Failed to create directory %s.\n"), PACKAGE, path); g_free(path); /* check old file location */ char *config_file_name_old = g_strdup_printf("%s/%s", getenv ("HOME"), CONFIG_FILE_NAME_OLD); if (g_file_test(config_file_name_old, G_FILE_TEST_IS_REGULAR)) { fprintf (stderr, _("[%s] configuration file: We will move the configuration \ file from %s to %s. After you quit %s, you may remove the configuration file from its old location %s.\n"), PACKAGE, config_file_name_old, config_file_name, PACKAGE, config_file_name_old); g_free(config_file_name); config_file_name = config_file_name_old; } else g_free(config_file_name_old); } } prefs = config_file_read (config_file_name); constant = config_file_get_constants(); user_function = config_file_get_user_functions(); current_status.notation = prefs.def_notation; #ifdef WITH_HILDON glade_register_widget (HILDON_TYPE_WINDOW, glade_hildon_window_new, glade_standard_build_children, NULL); hildon_program = HILDON_PROGRAM(hildon_program_get_instance()); #endif /* at first get the main frame */ /* sth like ui_launch_up_ui for splitting into first time wizard? */ main_window = ui_main_window_create(); #ifdef WITH_HILDON hildon_program_add_window(hildon_program, HILDON_WINDOW(main_window)); g_set_application_name("Galculator"); create_hildon_menu(HILDON_WINDOW(main_window)); #endif gtk_window_set_title ((GtkWindow *)main_window, PACKAGE); /* usually, only Shift, CTRL and ALT modifiers are paid attention to by * accelerator code. add MOD2 (NUMLOCK allover the world?) to the list. * We have to do this for a working keypad. */ gtk_accelerator_set_default_mod_mask (gtk_accelerator_get_default_mod_mask () | GDK_MOD2_MASK); /* prepare calc_basic */ main_alg = alg_init (0); rpn_init (prefs.stack_size, 0); /* apply changes */ apply_preferences (prefs); remember_display_values (); memory.data = NULL; memory.len = 0; /* see function key_snooper for details */ #if !(GTK_CHECK_VERSION(3, 0, 0)) gtk_key_snooper_install (key_snooper, NULL); #endif /* make the window as small as possible */ gtk_window_resize ((GtkWindow *)main_window, 1, 1); /* gtk_widget_show main window as late as possible */ gtk_widget_show (main_window); /* * enter GTK's main loop */ gtk_main (); /* * save changes to configuration file */ if (!getenv("GALCULATOR_CONFIG")) { /* If the config file name is not from an env variable, enforce the * new location. */ g_free(config_file_name); config_file_name = g_strdup_printf ("%s/%s/%s", g_get_user_config_dir(), PACKAGE, CONFIG_FILE_NAME); } config_file_write (config_file_name, prefs, constant, user_function); g_free (config_file_name); return EXIT_SUCCESS; } galculator-2.1.4/src/math_functions.c000066400000000000000000000073551257264055300176520ustar00rootroot00000000000000/* * math_functions.c - some mathematical functions for the calculator * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #include "math_functions.h" #include "general_functions.h" #include "galculator.h" #include /* for G_PI etc */ G_REAL pow10y (G_REAL y) { return G_POW (10., y); } G_REAL reciprocal (G_REAL x) { return 1/x; } G_REAL idx (G_REAL x) { return x; } G_REAL powx2 (G_REAL x) { return G_POW (x, 2); } G_REAL factorial (G_REAL n) { /* more is not representable */ #if USE_LIBQUADMATH if (n > 1754) return INFINITY; #else // USE_LIBQUADMATH if (n > 170) return INFINITY; #endif /* undefined for negative numbers, patch by adrianb23 on sf.net */ if (n < 0) return INFINITY; /* So we know we are positive, now check if n is an integer */ if (n > G_FLOOR(n)) return INFINITY; /* not best but better than the old code */ if (n > 1) { G_REAL i=2,k=1; for ( ; i <= n; i++) k=(k*i); return k; } else return 1; } #if USE_LIBQUADMATH /* Compute complement (negation) of argument. See greal2hugeint for more information. */ G_REAL cmp (G_REAL n) { G_REAL mask; G_HUGEINT2 h1, h2; int bits = 112; switch (current_status.number) { case CS_HEX: bits = prefs.hex_bits; break; case CS_OCT: bits = prefs.oct_bits; break; case CS_BIN: bits = prefs.bin_bits; break; } mask = scalbnq(1.0Q, bits) - 1; h1 = greal2hugeint(n); h2 = greal2hugeint(mask); h1.a = ~h1.a & h2.a; h1.b = ~h1.b & h2.b; n = hugeint2greal(h1); return n; } #else // USE_LIBQUADMATH G_REAL cmp (G_REAL n) { return (G_REAL)(~((G_HUGEINT)n)); } #endif // USE_LIBQUADMATH /* * angle base conversions */ G_REAL rad2deg (G_REAL value) { return (value/G_PI)*180; } G_REAL rad2grad (G_REAL value) { return (value/G_PI)*200; } G_REAL deg2rad (G_REAL value) { return (value/180)*G_PI; } G_REAL grad2rad (G_REAL value) { return (value/200)*G_PI; } /* G_REAL asinh (G_REAL x) { return G_LOG (x + G_SQRT(x*x+1)); } G_REAL acosh (G_REAL x) { return G_LOG (x + G_SQRT(x*x-1)); } G_REAL atanh (G_REAL x) { return G_LOG ((1+x)/(1-x))/2; } */ /* sine wrapper. interprete and convert x according to current_status.angle */ G_REAL sin_wrapper (G_REAL x) { return G_SIN(x2rad(x)); } /* arcus sine wrapper. interprete and convert result according to * current_status.angle */ G_REAL asin_wrapper (G_REAL x) { return rad2x(G_ASIN(x)); } /* cosine wrapper. interprete and convert x according to current_status.angle */ G_REAL cos_wrapper (G_REAL x) { return G_COS(x2rad(x)); } /* arcus cosine wrapper. interprete and convert result according to * current_status.angle */ G_REAL acos_wrapper (G_REAL x) { return rad2x(G_ACOS(x)); } /* tangens wrapper. interprete and convert x according to current_status.angle */ G_REAL tan_wrapper (G_REAL x) { return G_TAN(x2rad(x)); } /* arcus tangens wrapper. interprete and convert result according to * current_status.angle */ G_REAL atan_wrapper (G_REAL x) { return rad2x(G_ATAN(x)); } galculator-2.1.4/src/math_functions.h000066400000000000000000000027461257264055300176560ustar00rootroot00000000000000/* * math_functions.h * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifndef _MATH_FUNCTIONS_H #define _MATH_FUNCTIONS_H 1 #include "g_real.h" G_REAL pow10y (G_REAL y); G_REAL reciprocal (G_REAL x); G_REAL idx (G_REAL x); G_REAL powx2 (G_REAL x); G_REAL factorial (G_REAL n); G_REAL cmp (G_REAL n); G_REAL rad2deg (G_REAL value); G_REAL rad2grad (G_REAL value); G_REAL deg2rad (G_REAL value); G_REAL grad2rad (G_REAL value); /* G_REAL asinh (G_REAL x); G_REAL acosh (G_REAL x); G_REAL atanh (G_REAL x); */ G_REAL sin_wrapper (G_REAL x); G_REAL asin_wrapper (G_REAL x); G_REAL cos_wrapper (G_REAL x); G_REAL acos_wrapper (G_REAL x); G_REAL tan_wrapper (G_REAL x); G_REAL atan_wrapper (G_REAL x); #endif /* math_functions.h */ galculator-2.1.4/src/ui.c000066400000000000000000001272001257264055300152360ustar00rootroot00000000000000/* * ui.c - general user interface code. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #include #include #include "galculator.h" #include "ui.h" #include "display.h" #include "math_functions.h" #include "config_file.h" #include "general_functions.h" #include "callbacks.h" #include GtkBuilder *main_window_xml, *dispctrl_xml, *button_box_xml, *prefs_xml, *view_xml, *classic_view_xml, *paper_view_xml; char dec_point[2]; GtkListStore *prefs_constant_store, *prefs_user_function_store; static void set_disp_ctrl_object_data (); static void set_all_buttons_property (GtkCallback func, gpointer data); static void set_all_dispctrl_buttons_property (GtkCallback func, gpointer data); static void set_all_normal_buttons_property (GtkCallback func, gpointer data); static void set_table_child_callback (GtkWidget *table_child, gpointer user_data); /* active_buttons. bit mask, in which modes the corresponding button is active. * assume TRUE for all other bases/modes! */ s_active_buttons active_buttons[] = {\ {"button_2", ~(AB_BIN)}, \ {"button_3", ~(AB_BIN)}, \ {"button_4", ~(AB_BIN)}, \ {"button_5", ~(AB_BIN)}, \ {"button_6", ~(AB_BIN)}, \ {"button_7", ~(AB_BIN)}, \ {"button_8", ~(AB_BIN | AB_OCT)}, \ {"button_9", ~(AB_BIN | AB_OCT)}, \ {"button_a", ~(AB_DEC | AB_BIN | AB_OCT)}, \ {"button_b", ~(AB_DEC | AB_BIN | AB_OCT)}, \ {"button_c", ~(AB_DEC | AB_BIN | AB_OCT)}, \ {"button_d", ~(AB_DEC | AB_BIN | AB_OCT)}, \ {"button_e", ~(AB_DEC | AB_BIN | AB_OCT)}, \ {"button_f", ~(AB_DEC | AB_BIN | AB_OCT)}, \ {"button_ee", AB_DEC}, \ {"button_sin", AB_DEC}, \ {"button_cos", AB_DEC}, \ {"button_tan", AB_DEC}, \ {"button_point", ~(AB_BIN | AB_OCT | AB_HEX)}, \ {"button_sign", ~(AB_BIN | AB_OCT | AB_HEX)}, \ {NULL}\ }; /* gtk_builder_file_open. opens a new .ui file, checks if this open was successful * and returns *GtkBuilder. */ static GtkBuilder *gtk_builder_file_open (char *filename, gboolean fatal) { GtkBuilder *xml = gtk_builder_new(); GError* error = NULL; /* gtk_builder_set_translation_domain(xml, NULL); */ if(!gtk_builder_add_from_file(xml, filename, &error)) { /* if errors happen */ g_object_unref(xml); xml = NULL; fprintf (stderr, _("[%s] Couldn't load %s. This file is necessary \ to build galculator's user interface. Make sure you did a make install and the file \ is accessible!\n"), PACKAGE, filename); if(error) { fprintf (stderr, "%s\n", error->message); g_error_free(error); } if (fatal == TRUE) exit(EXIT_FAILURE); } return xml; } /* apply_object_data. with gtk (better gobject) we can store additional * information for a widget (resp gobject). This information could be the * operation sign for src/calc_basic.c. This function sets such object data. * Is called from set_scientific_object_data resp set_basic_object_data. */ static void apply_object_data (s_operation_map operation_map[], s_gfunc_map gfunc_map[], s_function_map function_map[]) { int counter; gpointer *func; GObject *object; counter = 0; while (operation_map[counter].button_name != NULL) { object = G_OBJECT (gtk_builder_get_object (button_box_xml, operation_map[counter].button_name)); g_object_set_data (object, "operation", GINT_TO_POINTER(operation_map[counter].operation)); g_object_set_data (object, "display_string", operation_map[counter].display_string); counter++; } counter = 0; while (gfunc_map[counter].button_name != NULL) { object = G_OBJECT (gtk_builder_get_object (button_box_xml, gfunc_map[counter].button_name)); g_object_set_data (object, "display_string", gfunc_map[counter].display_string); g_object_set_data (object, "func", gfunc_map[counter].func); counter++; }; counter = 0; while (function_map[counter].button_name != NULL) { func = (void *) g_malloc (sizeof (function_map[counter].func)); memcpy (func, function_map[counter].func, sizeof (function_map[counter].func)); object = G_OBJECT (gtk_builder_get_object (button_box_xml, function_map[counter].button_name)); g_object_set_data (object, "display_names", function_map[counter].display_names); g_object_set_data (object, "func", func); counter++; }; } /* set_scientific_object_data. Here, we set the information that is saved in * apply_object_data. For scientific mode. */ static void set_scientific_object_data () { /* 20140316, simon: all these structs shall be static to have global scope. * fixes sf.net #104. */ static s_operation_map operation_map[] = { {"button_pow", "^", '^'}, {"button_lsh", "<<", '<'}, {"button_mod", "MOD", 'm'}, {"button_and", "AND", '&'}, {"button_or", "OR", '|'}, {"button_xor", "XOR", 'x'}, {"button_enter", "=", '='}, {"button_plus", "+", '+'}, {"button_minus", "-", '-'}, {"button_mult", "*", '*'}, {"button_div", "/", '/'}, {"button_percent", "%", '%'}, {"button_f1", "(", '('}, /* paropen or swapxy */ {"button_f2", ")", ')'}, /* parclose or rolldn */ {NULL} }; static s_gfunc_map gfunc_map[] = { {"button_sign", "-", display_result_toggle_sign}, {"button_ee", "e", display_append_e}, {"button_f1", "(", gfunc_f1}, /* paropen or swapxy */ {"button_f2", ")", gfunc_f2}, /* parclose or rolldn */ {NULL} }; /* declare this one static as we need the display_names throughout */ static s_function_map function_map[] = { {"button_sin", {"sin(", "asin(", "sinh(", "asinh("}, {sin_wrapper, asin_wrapper, G_SINH, G_ASINH}}, {"button_cos", {"cos(", "acos(", "cosh(", "acosh("}, {cos_wrapper, acos_wrapper, G_COSH, G_ACOSH}}, {"button_tan", {"tan(", "atan(", "tanh(", "atanh("}, {tan_wrapper, atan_wrapper, G_TANH, G_ATANH}}, {"button_log", {"log(", "10^", "log(", "log("}, {G_LOG10, pow10y, G_LOG10, G_LOG10}}, {"button_ln", {"ln(", "e^", "ln(", "ln("}, {G_LOG, G_EXP, G_LOG, G_LOG}}, {"button_sq", {"^2", "sqrt(", "^2", "^2"}, {powx2, G_SQRT, powx2, powx2}}, {"button_sqrt", {"sqrt(", "^2", "sqrt(", "sqrt("}, {G_SQRT, powx2, G_SQRT, G_SQRT}}, {"button_fac", {"!", "!", "!", "!"}, {factorial, factorial, factorial, factorial}}, {"button_cmp", {"~", "~", "~", "~"}, {cmp, cmp, cmp, cmp}}, {NULL} }; apply_object_data (operation_map, gfunc_map, function_map); } /* set_basic_object_data. Here, we set the information that is saved in * apply_object_data. For basic mode. */ static void set_basic_object_data () { /* 20140316, simon: all these structs shall be static to have global scope. * fixes sf.net #104. */ static s_operation_map operation_map[] = { {"button_enter", "=", '='}, {"button_plus", "+", '+'}, {"button_minus", "-", '-'}, {"button_mult", "*", '*'}, {"button_div", "/", '/'}, {"button_percent", "%", '%'}, {"button_f1", "(", '('}, /* paropen or swapxy */ {"button_f2", ")", ')'}, /* parclose or rolldn */ {NULL} }; static s_gfunc_map gfunc_map[] = { {"button_sign", "-", display_result_toggle_sign}, {"button_f1", "(", gfunc_f1}, /* paropen or swapxy */ {"button_f2", ")", gfunc_f2}, /* parclose or rolldn */ {NULL} }; static s_function_map function_map[] = { {"button_sqrt", {"sqrt(", "^2", "sqrt(", "sqrt("}, {G_SQRT, powx2, G_SQRT, G_SQRT}}, {NULL} }; apply_object_data (operation_map, gfunc_map, function_map); } /* set_disp_ctrl_object_data. Here, we set the information that is saved in * apply_object_data. For display control buttons. */ static void set_disp_ctrl_object_data () { int counter=0; s_gfunc_map map[] = {\ {"button_clr", NULL, clear},\ {"button_backspace", NULL, backspace},\ {"button_allclr", NULL, all_clear},\ {NULL}\ }; while (map[counter].button_name != NULL) { g_object_set_data (G_OBJECT (gtk_builder_get_object ( dispctrl_xml, map[counter].button_name)), "display_string", map[counter].display_string); g_object_set_data (G_OBJECT (gtk_builder_get_object ( dispctrl_xml, map[counter].button_name)), "func", map[counter].func); counter++; }; } static void free_accel_group(GtkWidget* widget, gpointer user_data) { GtkAccelGroup* accel_group = GTK_ACCEL_GROUP(user_data); if(main_window_xml) { GtkWidget* toplevel = GTK_WIDGET(gtk_builder_get_object(main_window_xml, "main_window")); gtk_window_remove_accel_group(GTK_WINDOW(toplevel), accel_group); } } /* ui_pack_from_xml. This is a very special function. But we need it at least * three times. takes child_name from child_xml and adds it to box at index. * signals are connected and accel_group of accel_child_name is attached to * box's toplevel window. */ static void ui_pack_from_xml (GtkWidget *box, int index, GtkBuilder *child_xml, char *child_name, gboolean expand, gboolean fill) { GtkWidget *child_widget=NULL; GtkWidget *parent, *child_toplevel; GtkAccelGroup *accel_group=NULL; GSList *accel_list=NULL; /* at first connect signal handlers */ gtk_builder_connect_signals (child_xml, NULL); /* next, get the "root" child */ child_widget = GTK_WIDGET(gtk_builder_get_object (child_xml, child_name)); /* we have to add the accel_group of child to the main_window in order * to get working accelerators. */ parent = gtk_widget_get_parent(child_widget); g_assert(parent != NULL); child_toplevel = gtk_widget_get_toplevel(parent); accel_list = gtk_accel_groups_from_object(G_OBJECT(child_toplevel)); if (accel_list) { accel_group = GTK_ACCEL_GROUP(accel_list->data); if (accel_group) { gtk_window_add_accel_group ((GtkWindow *) gtk_widget_get_toplevel (box), accel_group); /* remove the accel group when the child widget is destroyed */ g_signal_connect(child_widget, "destroy", G_CALLBACK(free_accel_group), accel_group); } } /* reparent the child widget */ g_object_ref(child_widget); gtk_container_remove(GTK_CONTAINER(parent), child_widget); gtk_box_pack_start ((GtkBox *) box, child_widget, expand, fill, 0); g_object_unref(child_widget); /* Destroy the toplevel dummy window so it won't be leaked. */ if(parent) gtk_widget_destroy(child_toplevel); gtk_box_reorder_child ((GtkBox *) box, child_widget, index); gtk_widget_show (box); } /* ui_main_window_create. creates the main_window, containing menu toolbar and * the display skeleton. display control buttons and the calculator's buttons * are added by the callbacks for scientific resp basic mode. */ GtkWidget *ui_main_window_create () { GtkWidget* main_win; main_window_xml = gtk_builder_file_open (MAIN_GLADE_FILE, TRUE); /* connect the signals in the interface */ gtk_builder_connect_signals(main_window_xml, NULL); main_win = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "main_window")); /* the gtk builder xml object is freed in on_main_window_destroy() */ return main_win; } #ifdef WITH_HILDON void create_hildon_menu (HildonWindow *main_window) { GtkWidget *main_menu; main_menu = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "main_menu")); hildon_window_set_menu(HILDON_WINDOW(main_window), GTK_MENU(main_menu)); gtk_widget_show_all(GTK_WIDGET(main_menu)); } #endif /* ui_main_window_set_dispctrl. we can't (un-)hide the dispctrl buttons as they * have the same key accelerators and thus only one button group would get * activated. */ void ui_main_window_set_dispctrl (int location) { GtkWidget *table_dispctrl, *box; s_signal_cb signal_cb; /* destroy any existing display controls */ if (dispctrl_xml) { table_dispctrl = GTK_WIDGET(gtk_builder_get_object (dispctrl_xml, "table_dispctrl")); if (table_dispctrl) gtk_widget_destroy (table_dispctrl); g_object_unref (G_OBJECT(dispctrl_xml)); dispctrl_xml = NULL; } /* now create the new one at location */ switch(location) { case DISPCTRL_BOTTOM: box = GTK_WIDGET(gtk_builder_get_object (view_xml, "display_vbox")); dispctrl_xml = gtk_builder_file_open (DISPCTRL_BOTTOM_GLADE_FILE, TRUE); ui_pack_from_xml (box, 1, dispctrl_xml, "table_dispctrl", TRUE, TRUE); break; case DISPCTRL_RIGHT: box = GTK_WIDGET(gtk_builder_get_object (view_xml, "display_hbox")); dispctrl_xml = gtk_builder_file_open (DISPCTRL_RIGHT_GLADE_FILE, TRUE); ui_pack_from_xml (box, 1, dispctrl_xml, "table_dispctrl", FALSE, FALSE); break; case DISPCTRL_RIGHTV: box = GTK_WIDGET(gtk_builder_get_object (view_xml, "display_hbox")); dispctrl_xml = gtk_builder_file_open (DISPCTRL_RIGHTV_GLADE_FILE, TRUE); ui_pack_from_xml (box, 1, dispctrl_xml, "table_dispctrl", FALSE, FALSE); break; default: error_message ("Unknown location %i in \"ui_main_window_set_dispctrl\"", location); } set_disp_ctrl_object_data (); /* finally we connect that signal handler */ signal_cb.detailed_signal = g_strdup ("button_press_event"); signal_cb.callback = (GCallback) on_button_press_event; set_all_dispctrl_buttons_property (set_table_child_callback, (gpointer) &signal_cb); set_all_dispctrl_buttons_tip(); } /* ui_main_window_buttons_destroy. removes the scientific resp basic mode * buttons. display control buttons are not touched here! */ void ui_main_window_buttons_destroy () { GtkWidget *box; if (!button_box_xml) return; box = GTK_WIDGET(gtk_builder_get_object (button_box_xml, "button_box")); if (box) gtk_widget_destroy (box); g_object_unref(button_box_xml); button_box_xml = NULL; } /* ui_main_window_buttons_create. fills main_window with calculator's buttons, * paying respect to current mode. dispctrl buttons need to be done extra. */ void ui_main_window_buttons_create (int mode) { GtkWidget *box, *button; s_signal_cb signal_cb; switch (mode) { case BASIC_MODE: if (button_box_xml) g_object_unref (G_OBJECT(button_box_xml)); button_box_xml = gtk_builder_file_open (BASIC_GLADE_FILE, TRUE); box = GTK_WIDGET(gtk_builder_get_object (view_xml, "classic_view_vbox")); ui_pack_from_xml (box, 2, button_box_xml, "button_box", TRUE, TRUE); set_basic_object_data (button_box_xml); break; case SCIENTIFIC_MODE: if (button_box_xml) g_object_unref (G_OBJECT(button_box_xml)); button_box_xml = gtk_builder_file_open (SCIENTIFIC_GLADE_FILE, TRUE); box = GTK_WIDGET(gtk_builder_get_object (view_xml, "classic_view_vbox")); ui_pack_from_xml (box, 2, button_box_xml, "button_box", TRUE, TRUE); set_scientific_object_data (button_box_xml); break; case PAPER_MODE: return; default: error_message ("Unknown mode in \"ui_main_window_buttons_create\""); } signal_cb.detailed_signal = g_strdup ("button_press_event"); signal_cb.callback = (GCallback) on_button_press_event; set_all_normal_buttons_property (set_table_child_callback, (gpointer) &signal_cb); /* update "decimal point" button to locale's decimal point */ dec_point[0] = getDecPoint(); dec_point[1] = '\0'; gtk_button_set_label ((GtkButton *) GTK_WIDGET(gtk_builder_get_object ( button_box_xml, "button_point")), dec_point); /* disable mr and m+ button if there is nothing to display */ button = GTK_WIDGET(gtk_builder_get_object (button_box_xml, "button_MR")); gtk_widget_set_sensitive (button, memory.len > 0); button = GTK_WIDGET(gtk_builder_get_object (button_box_xml, "button_Mplus")); gtk_widget_set_sensitive (button, memory.len > 0); /* apply button specific prefs */ set_all_normal_buttons_size (prefs.button_width, prefs.button_height); set_all_normal_buttons_font (prefs.custom_button_font ? prefs.button_font : ""); set_all_normal_buttons_tip (); } /* set_table_child_callback. Function argument for set_all_*_buttons_property. * sets the size. */ static void set_table_child_callback (GtkWidget *table_child, gpointer user_data) { s_signal_cb *signal_cb; signal_cb = user_data; g_signal_connect (table_child, signal_cb->detailed_signal, signal_cb->callback, NULL); } /* set_table_child_size. Function argument for set_all_buttons_property. * sets the size. */ static void set_table_child_size (GtkWidget *table_child, gpointer user_data) { GtkRequisition *size; size = user_data; /* dereference */ gtk_widget_set_size_request (table_child, size->width, size->height); } /* set_table_child_font. Function argument for set_all_buttons_property. * sets the font of buttons. We have to set the label of the button! */ static void set_table_child_font (GtkWidget *w, gpointer user_data) { PangoFontDescription *font; font = user_data; /* dereference */ if (GTK_IS_BIN (w)) w = gtk_bin_get_child (GTK_BIN(w)); /* if it's a normal button, w is now the label we want to font-change. * if it's a popup button, we have to get the most left child first. */ if (GTK_IS_BOX (w)) { GList* children = gtk_container_get_children(GTK_CONTAINER(w)); if(children) { w = GTK_WIDGET(children->data); g_list_free(children); } else w = NULL; } if (GTK_IS_LABEL(w)) { #if GTK_CHECK_VERSION(3, 0, 0) gtk_widget_override_font(w, font); #else gtk_widget_modify_font (w, font); #endif } /* else do nothing */ } gboolean set_table_child_tip_accel_finder (GtkAccelKey *key, GClosure *closure, gpointer data) { gpointer *d; GClosure *c; GtkWidget* button; gchar *tt, *al, *new_tt; d = (gpointer *) data; c = (GClosure *) d[0]; button = GTK_WIDGET(d[1]); if (closure == c) { tt = gtk_widget_get_tooltip_text(button); al = gtk_accelerator_get_label(key->accel_key, key->accel_mods); new_tt = g_strdup_printf("%s %s", tt, al); gtk_widget_set_tooltip_text(button, new_tt); g_free(new_tt); g_free(tt); g_free(al); return TRUE; } return FALSE; } static void set_table_child_tip_accel (GtkWidget* button, gpointer user_data) { GList *closure_list; GtkAccelGroup *accel_group; gpointer d[2]; /* get all accelerators (== closures) connected to this button */ closure_list = gtk_widget_list_accel_closures (button); if (!closure_list) return; if (!closure_list->data) return; /* we head for first closure */ accel_group = gtk_accel_group_from_accel_closure(closure_list->data); if (!accel_group) return; d[0] = (gpointer) closure_list->data; d[1] = (gpointer) button; gtk_accel_group_find(accel_group, (GtkAccelGroupFindFunc)set_table_child_tip_accel_finder, d); } /* set_all_dispctrl_buttons_property. calls func with argument data for * every button of the display control section. */ static void set_all_dispctrl_buttons_property (GtkCallback func, gpointer data) { /* The following became necessary with our migration from GtkTable to * GtkGrid. simon20130217 */ #if GTK_CHECK_VERSION(3, 0, 0) #define GTK_TABLE_OR_GRID GtkGrid #define GTK_IS_TABLE_OR_GRID GTK_IS_GRID #else // GTK 3 #define GTK_TABLE_OR_GRID GtkTable #define GTK_IS_TABLE_OR_GRID GTK_IS_TABLE #endif // GTK 3 GTK_TABLE_OR_GRID *table; GList* table_children; if (!dispctrl_xml) return; /* at first the display control table. always there; somehow */ table = (GTK_TABLE_OR_GRID *) GTK_WIDGET(gtk_builder_get_object (dispctrl_xml, "table_dispctrl")); if (!table) return; table_children = gtk_container_get_children(GTK_CONTAINER(table)); /* this fixes sf.net #107 */ if (!table_children) return; /* dispctrl_right has an extra table for cosmetic reasons. */ if (GTK_IS_TABLE_OR_GRID (table_children->data)) table = (GTK_TABLE_OR_GRID *) GTK_WIDGET(table_children->data); g_list_free(table_children); gtk_container_foreach (GTK_CONTAINER(table), (GtkCallback)func, data); #undef GTK_TABLE_OR_GRID #undef GTK_IS_TABLE_OR_GRID } /* set_all_dispctrl_buttons_property. calls func with argument data for * every button of the "calculator" section. */ static void set_all_normal_buttons_property (GtkCallback func, gpointer data) { /* The following became necessary with our migration from GtkTable to * GtkGrid. simon20130217 */ #if GTK_CHECK_VERSION(3, 0, 0) #define GTK_TABLE_OR_GRID GtkGrid #else // GTK 3 #define GTK_TABLE_OR_GRID GtkTable #endif // GTK 3 GTK_TABLE_OR_GRID *table; /* now depending on mode the remaining buttons */ switch (prefs.mode) { case BASIC_MODE: table = (GTK_TABLE_OR_GRID *) GTK_WIDGET(gtk_builder_get_object (button_box_xml, "table_buttons")); gtk_container_foreach (GTK_CONTAINER(table), (GtkCallback)func, data); break; case SCIENTIFIC_MODE: table = (GTK_TABLE_OR_GRID *) GTK_WIDGET(gtk_builder_get_object (button_box_xml, "table_standard_buttons")); gtk_container_foreach (GTK_CONTAINER(table), (GtkCallback)func, data); table = (GTK_TABLE_OR_GRID *) GTK_WIDGET(gtk_builder_get_object (button_box_xml, "table_bin_buttons")); gtk_container_foreach (GTK_CONTAINER(table), (GtkCallback)func, data); table = (GTK_TABLE_OR_GRID *) GTK_WIDGET(gtk_builder_get_object (button_box_xml, "table_func_buttons")); gtk_container_foreach (GTK_CONTAINER(table), (GtkCallback)func, data); break; case PAPER_MODE: /* do nothing - no buttons */ break; default: error_message ("Unknown mode %i in \"set_all_normal_buttons_property\"", prefs.mode); } #undef GTK_TABLE_OR_GRID } /* set_all_buttons_property. calls func with argument data for every button. */ static void set_all_buttons_property (GtkCallback func, gpointer data) { set_all_dispctrl_buttons_property (func, data); set_all_normal_buttons_property (func, data); } /* set_all_buttons_size. gateway for set_all_buttons_property. */ void set_all_buttons_size (int width, int height) { GtkRequisition size; size.width = width; size.height = height; set_all_buttons_property (set_table_child_size, (gpointer) &size); gtk_window_resize ((GtkWindow *) gtk_widget_get_toplevel( GTK_WIDGET(gtk_builder_get_object (main_window_xml, "main_window"))), 1, 1); } void set_all_normal_buttons_tip () { set_all_normal_buttons_property (set_table_child_tip_accel, NULL); } void set_all_dispctrl_buttons_tip () { set_all_dispctrl_buttons_property (set_table_child_tip_accel, NULL); } /* set_all_nomral_buttons_size. gateway for set_all_normal_buttons_property. */ void set_all_normal_buttons_size (int width, int height) { GtkRequisition size; size.width = width; size.height = height; set_all_normal_buttons_property (set_table_child_size, (gpointer) &size); } /* set_all_dispctrl_buttons_size. gateway for set_all_dispctrl_buttons_property. */ void set_all_dispctrl_buttons_size (int width, int height) { GtkRequisition size; size.width = width; size.height = height; set_all_dispctrl_buttons_property (set_table_child_size, (gpointer) &size); } /* set_all_buttons_font. gateway for set_all_buttons_property. */ void set_all_buttons_font (char *font_string) { PangoFontDescription *pango_font; pango_font = pango_font_description_from_string (font_string); set_all_buttons_property (set_table_child_font, pango_font); } /* set_all_normal_buttons_font. gateway for set_all_buttons_property. */ void set_all_normal_buttons_font (char *font_string) { PangoFontDescription *pango_font; pango_font = pango_font_description_from_string (font_string); set_all_normal_buttons_property (set_table_child_font, pango_font); } /* set_all_dispctrl_buttons_font. gateway for set_all_buttons_property. */ void set_all_dispctrl_buttons_font (char *font_string) { PangoFontDescription *pango_font; pango_font = pango_font_description_from_string (font_string); set_all_dispctrl_buttons_property (set_table_child_font, pango_font); } gboolean button_deactivation (gpointer data) { GtkToggleButton *b; b = (GtkToggleButton*) data; gtk_toggle_button_set_active (b, FALSE); return FALSE; } void button_activation (GtkToggleButton *b) { g_timeout_add (100, button_deactivation, (gpointer) b); } void update_active_buttons (int number_base, int notation_mode) { int counter=0; GtkWidget *current_button; unsigned int state; /* state = (1 << number_base) | (1 << (notation_mode + NR_NUMBER_BASES)); */ state = 1 << number_base; while (active_buttons[counter].button_name != NULL) { current_button = GTK_WIDGET(gtk_builder_get_object (button_box_xml, active_buttons[counter].button_name)); if (current_button == NULL) { counter++; continue; } gtk_widget_set_sensitive (current_button, (active_buttons[counter].mask & state) == state); counter++; } } void update_dispctrl() { /* just put one here and hide it afterwards. we need the button for working key accelerators. */ if (prefs.mode == BASIC_MODE) ui_main_window_set_dispctrl (DISPCTRL_BOTTOM); else if (current_status.notation == CS_RPN) ui_main_window_set_dispctrl (DISPCTRL_RIGHTV); else ui_main_window_set_dispctrl (DISPCTRL_RIGHT); set_widget_visibility (dispctrl_xml, "table_dispctrl", prefs.vis_dispctrl); set_all_dispctrl_buttons_size (prefs.button_width, prefs.button_height); set_all_dispctrl_buttons_font (prefs.custom_button_font ? prefs.button_font : ""); } /* * (un) hide a widget */ void set_widget_visibility (GtkBuilder *xml, char *widget_name, gboolean visible) { GtkWidget *widget; /* g_print("set visible: %s: %d\n", widget_name, visible); */ widget = GTK_WIDGET(gtk_builder_get_object (xml, widget_name)); if (!widget) { error_message ("Couldn't find widget \"%s\" in \"set_widget_visibility\"", widget_name); return; } if (visible) gtk_widget_show (widget); else gtk_widget_hide (widget); } /* menu code - e.g. used for the constant popup menu */ #if !GTK_CHECK_VERSION(2, 18, 0) #define gtk_widget_get_visible(widget) GTK_WIDGET_VISIBLE(widget) #endif void position_menu (GtkMenu *menu, gint *x, gint *y, gboolean *push_in, gpointer user_data) { /* this code is taken from GTK 2.2.1 source, therefore credits go there. * gtk+-2.0.6/gtk/gtkoptionmenu.c (function gtk_option_menu_position) * modified to fit our button menu widget. */ GtkWidget *child; GtkWidget *widget; GtkAllocation allocation; GList *children, *l; gint screen_width; gint menu_xpos; gint menu_ypos; gint menu_width; g_return_if_fail (GTK_IS_BUTTON (user_data)); widget = GTK_WIDGET (user_data); GtkRequisition requisition; #if GTK_CHECK_VERSION(3, 0, 0) /* see this patch: http://osdir.com/ml/general/2010-10/msg06642.html */ gtk_widget_get_preferred_size (GTK_WIDGET (menu), &requisition, NULL); #else gtk_widget_get_child_requisition (GTK_WIDGET (menu), &requisition); #endif menu_width = requisition.width; /* i guess we don't need the "active" stuff from the original positioning code. we don't have any active items */ gdk_window_get_origin (gtk_widget_get_window(widget), &menu_xpos, &menu_ypos); gtk_widget_get_allocation(widget, &allocation); menu_xpos += allocation.x; menu_ypos += allocation.y + allocation.height / 2 - 2; children = gtk_container_get_children(GTK_CONTAINER(menu)); for(l = children; l; l=l->next) { child = GTK_WIDGET(l->data); if (gtk_widget_get_visible (child)) { #if GTK_CHECK_VERSION(3, 0, 0) /* see above */ gtk_widget_get_preferred_size (child, &requisition, NULL); #else gtk_widget_get_child_requisition (child, &requisition); #endif menu_ypos -= requisition.height; } } g_list_free(children); /*screen_width = gdk_screen_get_width (gtk_widget_get_screen (widget));*/ screen_width = gdk_screen_width (); if (menu_xpos < 0) menu_xpos = 0; else if ((menu_xpos + menu_width) > screen_width) menu_xpos -= ((menu_xpos + menu_width) - screen_width); *x = menu_xpos; *y = menu_ypos; *push_in = TRUE; } GtkWidget *ui_user_functions_menu_create (s_user_function *user_function, GCallback user_function_handler) { GtkWidget *menu, *child; int counter=0; char *label; menu = gtk_menu_new(); while (user_function[counter].name != NULL) { label = g_strdup_printf ("%s(%s) = %s", user_function[counter].name, user_function[counter].variable, user_function[counter].expression); child = gtk_menu_item_new_with_label(label); g_free (label); gtk_menu_shell_append ((GtkMenuShell *) menu, child); gtk_widget_show (child); g_signal_connect (G_OBJECT (child), "activate", user_function_handler, GINT_TO_POINTER(counter)); counter++; } return menu; } GtkWidget *ui_constants_menu_create (s_constant *constant, GCallback const_handler) { GtkWidget *menu, *child; int counter=0; char *label; menu = gtk_menu_new(); while (constant[counter].name != NULL) { label = g_strdup_printf ("%s: %s (%s)", constant[counter].name, constant[counter].value, constant[counter].desc); child = gtk_menu_item_new_with_label(label); g_free (label); gtk_menu_shell_append ((GtkMenuShell *) menu, child); gtk_widget_show (child); g_signal_connect (G_OBJECT (child), "activate", const_handler, constant[counter].value); counter++; } return menu; } GtkWidget *ui_memory_menu_create (s_array memory, GCallback memory_handler, char *last_item) { GtkWidget *menu, *child; int counter=0; char *label; menu = gtk_menu_new(); for (counter = 0; counter < memory.len; counter++) { label = float2string("%"G_LMOD"f", memory.data[counter]); child = gtk_menu_item_new_with_label(label); g_free (label); gtk_menu_shell_append ((GtkMenuShell *) menu, child); gtk_widget_show (child); g_signal_connect (G_OBJECT (child), "activate", memory_handler, GINT_TO_POINTER(counter)); } if (last_item != NULL) { label = g_strdup (last_item); child = gtk_menu_item_new_with_label(label); g_free (label); gtk_menu_shell_append ((GtkMenuShell *) menu, child); gtk_widget_show (child); g_signal_connect (G_OBJECT (child), "activate", memory_handler, GINT_TO_POINTER(counter)); } return menu; } GtkWidget *ui_right_mouse_menu_create () { GtkWidget *menu, *menu_item; menu = gtk_menu_new(); menu_item = gtk_check_menu_item_new_with_mnemonic (_("Show _menu bar")); gtk_check_menu_item_set_active ((GtkCheckMenuItem *) menu_item, prefs.show_menu); gtk_menu_shell_append ((GtkMenuShell *) menu, menu_item); gtk_widget_show (menu_item); g_signal_connect (G_OBJECT (menu_item), "toggled", (GCallback) on_show_menubar1_toggled, NULL); return menu; } GtkWidget *ui_pref_dialog_create () { int counter=0; GtkWidget *w, *prefs_dialog; GtkTreeIter iter; GtkWidget *tree_view; GtkCellRenderer *renderer; GtkTreeViewColumn *column; GtkTreeSelection *select; GtkSizeGroup *sgroup; s_prefs_entry *prefs_list; prefs_xml = gtk_builder_file_open (PREFS_GLADE_FILE, FALSE); gtk_builder_connect_signals(prefs_xml, NULL); prefs_dialog = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_dialog")); /* Set maximal number of bits for the integer types depending on whether * float128 is available or not. */ #if USE_LIBQUADMATH gdouble upperBound = 112; #else gdouble upperBound = 32; #endif gtk_adjustment_set_upper(gtk_spin_button_get_adjustment(GTK_SPIN_BUTTON(gtk_builder_get_object (prefs_xml, "prefs_hex_bits"))), upperBound); gtk_adjustment_set_upper(gtk_spin_button_get_adjustment(GTK_SPIN_BUTTON(gtk_builder_get_object (prefs_xml, "prefs_oct_bits"))), upperBound); gtk_adjustment_set_upper(gtk_spin_button_get_adjustment(GTK_SPIN_BUTTON(gtk_builder_get_object (prefs_xml, "prefs_bin_bits"))), upperBound); gtk_window_set_title ((GtkWindow *)prefs_dialog, g_strdup_printf (_("%s Preferences"), PACKAGE)); /* * fill gui with current preferences settings */ prefs_list = config_file_get_prefs_list(); while (prefs_list[counter].key != NULL) { if (prefs_list[counter].set_handler != NULL) { prefs_list[counter].set_handler ( prefs_xml, prefs_list[counter].widget_name, prefs_list[counter].variable); } counter++; } w = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_button_font_label")); gtk_widget_set_sensitive (w, prefs.custom_button_font); w = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_button_font")); gtk_widget_set_sensitive (w, prefs.custom_button_font); w = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "prefs_bin_length")); gtk_widget_set_sensitive (w, prefs.bin_fixed); /* make user defined constants list. */ prefs_constant_store = gtk_list_store_new (NR_CONST_COLUMNS, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING); counter = 0; while (constant[counter].name != NULL) { gtk_list_store_append (prefs_constant_store, &iter); gtk_list_store_set (prefs_constant_store, &iter, CONST_NAME_COLUMN, constant[counter].name, CONST_VALUE_COLUMN, constant[counter].value, CONST_DESC_COLUMN, constant[counter].desc, -1); counter++; } tree_view = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "constant_treeview")); gtk_tree_view_set_model ((GtkTreeView *) tree_view, GTK_TREE_MODEL (prefs_constant_store)); renderer = gtk_cell_renderer_text_new (); column = gtk_tree_view_column_new_with_attributes (_("Name"), renderer, "text", CONST_NAME_COLUMN, NULL); gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); column = gtk_tree_view_column_new_with_attributes (_("Value"), renderer, "text", CONST_VALUE_COLUMN, NULL); gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); column = gtk_tree_view_column_new_with_attributes (_("Description"), renderer, "text", CONST_DESC_COLUMN, NULL); gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); select = gtk_tree_view_get_selection (GTK_TREE_VIEW (tree_view)); gtk_tree_selection_set_mode (select, GTK_SELECTION_SINGLE); g_signal_connect (G_OBJECT (select), "changed", G_CALLBACK (const_list_selection_changed_cb), NULL); /* make user defined function list */ prefs_user_function_store = gtk_list_store_new (NR_UFUNC_COLUMNS, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING); counter = 0; while (user_function[counter].name != NULL) { gtk_list_store_append (prefs_user_function_store, &iter); gtk_list_store_set (prefs_user_function_store, &iter, UFUNC_NAME_COLUMN, user_function[counter].name, UFUNC_VARIABLE_COLUMN, user_function[counter].variable, UFUNC_EXPRESSION_COLUMN, user_function[counter].expression, -1); counter++; } tree_view = GTK_WIDGET(gtk_builder_get_object (prefs_xml, "user_function_treeview")); gtk_tree_view_set_model ((GtkTreeView *) tree_view, GTK_TREE_MODEL (prefs_user_function_store)); renderer = gtk_cell_renderer_text_new (); column = gtk_tree_view_column_new_with_attributes (_("Name"), renderer, "text", UFUNC_NAME_COLUMN, NULL); gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); column = gtk_tree_view_column_new_with_attributes (_("Variable"), renderer, "text", UFUNC_VARIABLE_COLUMN, NULL); gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); column = gtk_tree_view_column_new_with_attributes (_("Expression"), renderer, "text", UFUNC_EXPRESSION_COLUMN, NULL); gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); select = gtk_tree_view_get_selection (GTK_TREE_VIEW (tree_view)); gtk_tree_selection_set_mode (select, GTK_SELECTION_SINGLE); g_signal_connect (G_OBJECT (select), "changed", G_CALLBACK (user_function_list_selection_changed_cb), NULL); /* pack widget of same size into GtkSizeGroup */ sgroup = gtk_size_group_new (GTK_SIZE_GROUP_HORIZONTAL); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_button_font_label"))); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_button_width_label"))); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_button_height_label"))); sgroup = gtk_size_group_new (GTK_SIZE_GROUP_HORIZONTAL); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_const_add_button"))); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_const_update_button"))); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_const_delete_button"))); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_const_clear_button"))); sgroup = gtk_size_group_new (GTK_SIZE_GROUP_HORIZONTAL); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_func_add_button"))); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_func_update_button"))); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_func_delete_button"))); gtk_size_group_add_widget (sgroup, GTK_WIDGET( gtk_builder_get_object (prefs_xml, "prefs_func_clear_button"))); gtk_widget_show (prefs_dialog); return prefs_dialog; } GtkWidget *ui_about_dialog_create() { GtkWidget* dialog; GtkBuilder* about_dialog_xml = gtk_builder_file_open (ABOUT_GLADE_FILE, FALSE); gtk_builder_connect_signals(about_dialog_xml, NULL); dialog = GTK_WIDGET(gtk_builder_get_object (about_dialog_xml, "about_dialog")); g_object_unref(about_dialog_xml); return dialog; } void ui_formula_entry_activate () { GtkWidget *formula_entry; formula_entry = GTK_WIDGET(gtk_builder_get_object (view_xml, "formula_entry")); gtk_widget_activate(formula_entry); } void ui_formula_entry_set (G_CONST_RETURN gchar *text) { GtkWidget *formula_entry; if (text == NULL) return; formula_entry = GTK_WIDGET(gtk_builder_get_object (view_xml, "formula_entry")); gtk_entry_set_text ((GtkEntry *) formula_entry, text); } void ui_formula_entry_insert (G_CONST_RETURN gchar *text) { GtkWidget *formula_entry; int position; if (text == NULL) return; formula_entry = GTK_WIDGET(gtk_builder_get_object (view_xml, "formula_entry")); position = gtk_editable_get_position ((GtkEditable *) formula_entry); gtk_editable_insert_text ((GtkEditable *) formula_entry, text, -1, &position); gtk_editable_set_position ((GtkEditable *) formula_entry, position); } void ui_formula_entry_backspace () { GtkWidget *formula_entry; formula_entry = GTK_WIDGET(gtk_builder_get_object (view_xml, "formula_entry")); gtk_editable_delete_text ((GtkEditable *) formula_entry, strlen(gtk_entry_get_text((GtkEntry *) formula_entry)) - 1, -1); } /* ui_formula_entry_state. if color == NULL looks like we get default. this is * what we want. */ void ui_formula_entry_state (gboolean error) { GtkWidget *formula_entry; #if GTK_CHECK_VERSION(3, 0, 0) GdkRGBA color, *pcolor = NULL; formula_entry = GTK_WIDGET(gtk_builder_get_object (view_xml, "formula_entry")); if (error) { gdk_rgba_parse (&color, "red"); pcolor = &color; } gtk_widget_override_color (formula_entry, GTK_STATE_FLAG_NORMAL, pcolor); gtk_widget_override_color (formula_entry, GTK_STATE_FLAG_ACTIVE, pcolor); gtk_widget_override_color (formula_entry, GTK_STATE_FLAG_PRELIGHT, pcolor); gtk_widget_override_color (formula_entry, GTK_STATE_FLAG_INSENSITIVE, pcolor); #else GdkColor color, *pcolor = NULL; formula_entry = GTK_WIDGET(gtk_builder_get_object (view_xml, "formula_entry")); if (error) { gdk_color_parse ("red", &color); pcolor = &color; } gtk_widget_modify_text (formula_entry, 0, pcolor); gtk_widget_modify_text (formula_entry, 1, pcolor); gtk_widget_modify_text (formula_entry, 2, pcolor); gtk_widget_modify_text (formula_entry, 3, pcolor); gtk_widget_modify_text (formula_entry, 4, pcolor); #endif } void ui_button_set_pan () { set_button_label_and_tooltip (button_box_xml, "button_enter", _("="), _("Enter")); set_button_label_and_tooltip (button_box_xml, "button_pow", _("x^y"), _("Power")); set_button_label_and_tooltip (button_box_xml, "button_f1", _("("), _("Open Bracket")); set_button_label_and_tooltip (button_box_xml, "button_f2", _(")"), _("Close Bracket")); } void ui_button_set_rpn () { set_button_label_and_tooltip (button_box_xml, "button_enter", _("ENT"), _("Enter")); set_button_label_and_tooltip (button_box_xml, "button_pow", _("y^x"), _("Power")); set_button_label_and_tooltip (button_box_xml, "button_f1", _("x<>y"), _("swap current number with top of stack")); set_button_label_and_tooltip (button_box_xml, "button_f2", _("roll"), _("roll down stack")); } void ui_relax_fmod_buttons () { GtkWidget *tbutton; tbutton = GTK_WIDGET(gtk_builder_get_object (button_box_xml, "button_inv")); gtk_toggle_button_set_active ((GtkToggleButton *) tbutton, FALSE); tbutton = GTK_WIDGET(gtk_builder_get_object (button_box_xml, "button_hyp")); gtk_toggle_button_set_active ((GtkToggleButton *) tbutton, FALSE); } void ui_classic_view_create() { GtkWidget *classic_view_vbox, *box; /* at first, check if there is already a classic view */ if (classic_view_xml) { classic_view_vbox = GTK_WIDGET(gtk_builder_get_object (classic_view_xml, "classic_view_vbox")); g_assert(classic_view_xml != NULL); if (classic_view_vbox) return; } /* if not, build one */ classic_view_xml = gtk_builder_file_open (CLASSIC_VIEW_GLADE_FILE, TRUE); box = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "window_vbox")); ui_pack_from_xml (box, 1, classic_view_xml, "classic_view_vbox", TRUE, TRUE); view_xml = classic_view_xml; display_init (); } void ui_classic_view_destroy() { GtkWidget *classic_view_vbox; if (!classic_view_xml) return; classic_view_vbox = GTK_WIDGET(gtk_builder_get_object (classic_view_xml, "classic_view_vbox")); if (classic_view_vbox) gtk_widget_destroy (classic_view_vbox); g_object_unref(classic_view_xml); classic_view_xml = NULL; } void ui_paper_view_create() { GtkWidget *paper_view_vbox, *box, *tree_view; GtkCellRenderer *renderer; GtkTreeViewColumn *column; GtkListStore *paper_store; GtkTreeSelection *select; /* at first, check if there is already a ng view */ if (paper_view_xml) { paper_view_vbox = GTK_WIDGET(gtk_builder_get_object (paper_view_xml, "paper_view_vbox")); g_assert(paper_view_vbox != NULL); if (paper_view_vbox) return; } /* if not, build one */ paper_view_xml = gtk_builder_file_open (PAPER_VIEW_GLADE_FILE, TRUE); box = GTK_WIDGET(gtk_builder_get_object (main_window_xml, "window_vbox")); ui_pack_from_xml (box, 1, paper_view_xml, "paper_view_vbox", TRUE, TRUE); view_xml = paper_view_xml; /* markup / xalign / foreground */ paper_store = gtk_list_store_new (3, G_TYPE_STRING, G_TYPE_FLOAT, G_TYPE_STRING); tree_view = GTK_WIDGET(gtk_builder_get_object (view_xml, "paper_treeview")); gtk_tree_view_set_model ((GtkTreeView *) tree_view, GTK_TREE_MODEL (paper_store)); renderer = gtk_cell_renderer_text_new (); column = gtk_tree_view_column_new_with_attributes (_("Result Display"), renderer, "markup", 0, "xalign", 1, "foreground", 2, NULL); gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); select = gtk_tree_view_get_selection (GTK_TREE_VIEW (tree_view)); gtk_tree_selection_set_mode (select, GTK_SELECTION_SINGLE); g_signal_connect (G_OBJECT (tree_view), "button-press-event", G_CALLBACK (paper_tree_view_selection_changed_cb), NULL); gtk_widget_grab_focus(GTK_WIDGET(gtk_builder_get_object (view_xml, "paper_entry"))); } void ui_paper_view_destroy() { GtkWidget *paper_view_vbox; if (!paper_view_xml) return; paper_view_vbox = GTK_WIDGET(gtk_builder_get_object (paper_view_xml, "paper_view_vbox")); if (paper_view_vbox) gtk_widget_destroy (paper_view_vbox); g_object_unref(paper_view_xml); paper_view_xml = NULL; } galculator-2.1.4/src/ui.h000066400000000000000000000064351257264055300152510ustar00rootroot00000000000000/* * ui.h - general user interface code. * part of galculator * (c) 2002-2014 Simon Flöry (simon.floery@rechenraum.com) * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ extern GtkBuilder *main_window_xml; extern GtkBuilder *button_box_xml; extern GtkBuilder *prefs_xml; extern GtkBuilder *dispctrl_xml; extern GtkBuilder *view_xml; extern GtkListStore *prefs_constant_store, *prefs_user_function_store; extern char dec_point[2]; /* active_buttons flags */ #define AB_DEC 1 << CS_DEC #define AB_HEX 1 << CS_HEX #define AB_OCT 1 << CS_OCT #define AB_BIN 1 << CS_BIN typedef struct { char *button_name; unsigned int mask; } s_active_buttons; typedef struct { const gchar *detailed_signal; GCallback callback; } s_signal_cb; GtkWidget *ui_main_window_create (); void ui_main_window_set_dispctrl (int location); void ui_main_window_buttons_destroy (); void ui_main_window_buttons_create (int mode); void set_all_buttons_callback (gpointer *data); void set_all_buttons_size (int width, int height); void set_all_normal_buttons_tip (); void set_all_dispctrl_buttons_tip (); void set_all_normal_buttons_size (int width, int height); void set_all_dispctrl_buttons_size (int width, int height); void set_all_buttons_font (char *font_string); void set_all_normal_buttons_font (char *font_string); void set_all_dispctrl_buttons_font (char *font_string); void update_active_buttons (int number_base, int notation_mode); void update_dispctrl (); void button_activation (GtkToggleButton *b); gboolean button_deactivation (gpointer data); GtkWidget *ui_pref_dialog_create (); GtkWidget *ui_about_dialog_create(); GtkWidget *ui_user_functions_menu_create (s_user_function *user_function, GCallback user_function_handler); GtkWidget *ui_constants_menu_create (s_constant *constant, GCallback const_handler); GtkWidget *ui_memory_menu_create (s_array memory, GCallback const_handler, char *last_item); GtkWidget *ui_right_mouse_menu_create (); void ui_formula_entry_activate (); void ui_formula_entry_set (G_CONST_RETURN gchar *text); void ui_formula_entry_insert (G_CONST_RETURN gchar *text); void ui_formula_entry_backspace (); void ui_formula_entry_state (); void ui_button_set_pan (); void ui_button_set_rpn (); void ui_relax_fmod_buttons (); void position_menu (GtkMenu *menu, gint *x, gint *y, gboolean *push_in, gpointer user_data); void set_widget_visibility (GtkBuilder *xml, char *widget_name, gboolean visible); void ui_classic_view_create(); void ui_classic_view_destroy(); void ui_paper_view_create(); void ui_paper_view_destroy(); #ifdef WITH_HILDON void create_hildon_menu (HildonWindow *main_window); #endif galculator-2.1.4/stamp-h.in000066400000000000000000000000121257264055300155560ustar00rootroot00000000000000timestamp galculator-2.1.4/ui/000077500000000000000000000000001257264055300143015ustar00rootroot00000000000000galculator-2.1.4/ui/Makefile.am000066400000000000000000000010711257264055300163340ustar00rootroot00000000000000## Process this file with automake to produce Makefile.in uidir = $(datadir)/galculator/ui ui_DATA = about.ui \ prefs_gtk2.ui \ prefs_gtk3.ui \ prefs-ume.ui \ main_frame.ui \ main_frame_hildon.ui \ scientific_buttons_gtk2.ui \ scientific_buttons_gtk3.ui \ basic_buttons_gtk2.ui \ basic_buttons_gtk3.ui \ dispctrl_bottom_gtk2.ui \ dispctrl_bottom_gtk3.ui \ dispctrl_right_gtk2.ui \ dispctrl_right_gtk3.ui \ dispctrl_right_vertical_gtk2.ui \ dispctrl_right_vertical_gtk3.ui \ classic_view.ui \ paper_view.ui EXTRA_DIST = $(ui_DATA) galculator-2.1.4/ui/Makefile.in000066400000000000000000000366161257264055300163620ustar00rootroot00000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = ui DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/mkinstalldirs $(srcdir)/about.ui.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = about.ui CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(uidir)" DATA = $(ui_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CATALOGS = @CATALOGS@ CATOBJEXT = @CATOBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMOFILES = @GMOFILES@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INSTOBJEXT = @INSTOBJEXT@ INTLLIBS = @INTLLIBS@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LEX = @LEX@ LEXLIB = @LEXLIB@ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ LIBM = @LIBM@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MKINSTALLDIRS = @MKINSTALLDIRS@ MSGFMT = @MSGFMT@ MSGFMT_OPTS = @MSGFMT_OPTS@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POFILES = @POFILES@ POSUB = @POSUB@ PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ uidir = $(datadir)/galculator/ui ui_DATA = about.ui \ prefs_gtk2.ui \ prefs_gtk3.ui \ prefs-ume.ui \ main_frame.ui \ main_frame_hildon.ui \ scientific_buttons_gtk2.ui \ scientific_buttons_gtk3.ui \ basic_buttons_gtk2.ui \ basic_buttons_gtk3.ui \ dispctrl_bottom_gtk2.ui \ dispctrl_bottom_gtk3.ui \ dispctrl_right_gtk2.ui \ dispctrl_right_gtk3.ui \ dispctrl_right_vertical_gtk2.ui \ dispctrl_right_vertical_gtk3.ui \ classic_view.ui \ paper_view.ui EXTRA_DIST = $(ui_DATA) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu ui/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu ui/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): about.ui: $(top_builddir)/config.status $(srcdir)/about.ui.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-uiDATA: $(ui_DATA) @$(NORMAL_INSTALL) @list='$(ui_DATA)'; test -n "$(uidir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(uidir)'"; \ $(MKDIR_P) "$(DESTDIR)$(uidir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(uidir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(uidir)" || exit $$?; \ done uninstall-uiDATA: @$(NORMAL_UNINSTALL) @list='$(ui_DATA)'; test -n "$(uidir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(uidir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(uidir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-uiDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-uiDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-pdf install-pdf-am install-ps install-ps-am \ install-strip install-uiDATA installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags-am uninstall uninstall-am uninstall-uiDATA # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: galculator-2.1.4/ui/about.ui.in000066400000000000000000000041211257264055300163550ustar00rootroot00000000000000 False 5 About galculator galculator dialog galculator @VERSION@ Copyright (c) 2002-2014 by Simon Flöry <simon.floery@rechenraum.com> a GTK+ based scientific calculator http://galculator.sourceforge.net/ Simon Flöry <simon.floery@rechenraum.com> Hong Jen Yee (PCMan) <pcman.tw@gmail.com> (GTK3 port) John Williams <john@pond-weed.com> (libquadmath support) galculator True False 2 True False end False True end 0 galculator-2.1.4/ui/basic_buttons_gtk2.ui000066400000000000000000001160051257264055300204310ustar00rootroot00000000000000 False True False True False True False 6 5 5 6 6 7 40 25 True True False Seven False True 1 2 8 40 25 True True False Eight False True 1 2 1 2 9 40 25 True True False Nine False True 2 3 1 2 / 40 25 True True False Divide False True 3 4 1 2 4 40 25 True True False Four False True 2 3 5 40 25 True True False Five False True 1 2 2 3 6 40 25 True True False Six False True 2 3 2 3 3 40 25 True True False Three False True 2 3 3 4 - 40 25 True True False Subtract False True 3 4 3 4 + 40 25 True True False Sum False True 3 4 4 5 +/- 40 25 True True False Change sign False True 2 3 4 5 * 40 25 True True False Multiply False True 3 4 2 3 40 25 True False True False Add current display value to memory False True False True False M+ True True 0 True False down False False 1 4 5 40 25 True False True False Read from memory False True False True False MR True True 0 True False down False False 1 3 4 40 25 True True False Save to memory False True False True False MS True True 0 True False down False False 1 2 3 ) 40 25 True True False Close Bracket False True 1 2 ( 40 25 True True False Open Bracket False True 0 40 25 True True False Zero False True 4 5 . 40 25 True True False Decimal point False True 1 2 4 5 1 True True False One False True 3 4 2 True True False Two False True 1 2 3 4 = 40 25 True True False Enter False True 4 5 3 5 sqrt 40 25 True True False Square root False True 4 5 1 2 % 40 25 True True False Percent False True 4 5 2 3 True True 0 False False 0 galculator-2.1.4/ui/basic_buttons_gtk3.ui000066400000000000000000001142151257264055300204330ustar00rootroot00000000000000 False True False True False True False 6 6 6 True True 7 40 25 True True False Seven True 0 1 1 1 8 40 25 True True False Eight True 1 1 1 1 9 40 25 True True False Nine True 2 1 1 1 / 40 25 True True False Divide True 3 1 1 1 4 40 25 True True False Four True 0 2 1 1 5 40 25 True True False Five True 1 2 1 1 6 40 25 True True False Six True 2 2 1 1 3 40 25 True True False Three True 2 3 1 1 - 40 25 True True False Subtract True 3 3 1 1 + 40 25 True True False Sum True 3 4 1 1 +/- 40 25 True True False Change sign True 2 4 1 1 * 40 25 True True False Multiply True 3 2 1 1 40 25 True False True False Add current display value to memory True False True False M+ True True 0 True False down False False 1 4 0 1 1 40 25 True False True False Read from memory True False True False MR True True 0 True False down False False 1 3 0 1 1 40 25 True True False Save to memory True False True False MS True True 0 True False down False False 1 2 0 1 1 ) 40 25 True True False Close Bracket True 1 0 1 1 ( 40 25 True True False Open Bracket True 0 0 1 1 0 40 25 True True False Zero True 0 4 1 1 . 40 25 True True False Decimal point True 1 4 1 1 1 True True False One True 0 3 1 1 2 True True False Two True 1 3 1 1 = 40 25 True True False Enter True 4 3 1 2 sqrt 40 25 True True False Square root True 4 1 1 1 % 40 25 True True False Percent True 4 2 1 1 True True 0 True True 0 galculator-2.1.4/ui/classic_view.ui000066400000000000000000000120141257264055300173110ustar00rootroot00000000000000 False The main program window. True False True False True False 6 6 True True never never in True True False word 10 10 False textbuffer True True 0 True True 0 False False 0 True False True True Formula entry text field - enter string expression to compute here. False False True True True True 6 0 False False 1 galculator-2.1.4/ui/dispctrl_bottom_gtk2.ui000066400000000000000000000115641257264055300210060ustar00rootroot00000000000000 False True False 6 4 6 6 AC 40 25 True True False Reset calculator (clear all) False True 2 3 GTK_FILL GTK_FILL C 40 25 True True False Clear display False True 1 2 GTK_FILL GTK_FILL <- 40 25 True True False Backspace False True 3 4 GTK_FILL GTK_FILL True False 0 galculator-2.1.4/ui/dispctrl_bottom_gtk3.ui000066400000000000000000000114441257264055300210040ustar00rootroot00000000000000 False True False 6 6 6 AC 40 25 True True False Reset calculator (clear all) True 2 0 1 1 C 40 25 True True False Clear display True 1 0 1 1 <- 40 25 True True False Backspace True 3 0 1 1 True False True 0 0 0 1 1 galculator-2.1.4/ui/dispctrl_right_gtk2.ui000066400000000000000000000123731257264055300206160ustar00rootroot00000000000000 False True False True False 2 2 6 6 True AC 40 25 True True False Reset calculator (clear all) False True 1 2 1 2 <- 40 25 True True False Backspace False True 2 GTK_FILL C 40 25 True True False Clear display False True 1 2 GTK_EXPAND GTK_EXPAND galculator-2.1.4/ui/dispctrl_right_gtk3.ui000066400000000000000000000115671257264055300206230ustar00rootroot00000000000000 False True False True False 6 6 AC 40 25 True True False Reset calculator (clear all) True 1 1 1 1 <- 40 25 True True False Backspace True 0 0 2 1 C 40 25 True True False Clear display True 0 1 1 1 0 0 1 1 galculator-2.1.4/ui/dispctrl_right_vertical_gtk2.ui000066400000000000000000000120731257264055300225040ustar00rootroot00000000000000 False True False True False 3 6 6 True <- 40 25 True True False Backspace False True GTK_FILL C 40 25 True True False Clear display False True 1 2 GTK_FILL AC 40 25 True True False Reset calculator (clear all) False True 2 3 GTK_FILL GTK_EXPAND GTK_EXPAND galculator-2.1.4/ui/dispctrl_right_vertical_gtk3.ui000066400000000000000000000115671257264055300225140ustar00rootroot00000000000000 False True False True False 6 6 <- 40 25 True True False Backspace True 0 0 1 1 C 40 25 True True False Clear display True 0 1 1 1 AC 40 25 True True False Reset calculator (clear all) True 0 2 1 1 0 0 1 1 galculator-2.1.4/ui/main_frame.ui000066400000000000000000000752771257264055300167600ustar00rootroot00000000000000 True False gtk-cut 1 True False gtk-copy 1 True False gtk-paste 1 True False gtk-preferences 1 False galculator The main program window. True False True False True False True False False _File True False gtk-quit True False False True True True False False _Edit True False Cu_t Display Value True False False True image272 False _Copy Display Value True False False True image273 False _Paste and Append to Display Value True False False True image274 False True False _Preferences... True False False True image275 False True False False _View True False True False False _Basic Mode True True False False _Scientific Mode True basic_mode True False False _Paper Mode True basic_mode True False True False False Buttons True False True False False Display Control True True False False Functions True True False False Logical True True False False Standard True True False True False False Show _menu bar True True False False _Calculator True False True False False _Number bases True False True False False _Decimal True True False False _Hexadecimal True dec True False False _Octal True dec True False False _Binary True dec True False False Angle _units True False True False False D_egrees True True False False _Radians True deg True False False _Gradians True deg True False False Notation _modes True False True False False _Algebraic True True False False _Reverse Polish (RPN) True alg True False False _Formula Entry True alg True False False _Help True False gtk-about True False False True True False False 0 galculator-2.1.4/ui/main_frame_hildon.ui000066400000000000000000001001771257264055300203010ustar00rootroot00000000000000 GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE False True False True True False 0 True True _File True True _Quit True True gtk-quit 1 0.5 0.5 0 0 True _Edit True True Cu_t Display Value True True gtk-cut 1 0.5 0.5 0 0 True _Copy Display Value True True gtk-copy 1 0.5 0.5 0 0 True _Paste As Display Value True True gtk-paste 1 0.5 0.5 0 0 True True _Preferences... True True gtk-preferences 1 0.5 0.5 0 0 True _View True True _Basic Mode True True True _Scientific Mode True False basic_mode True True Buttons True True Display Control True False True Functions True False True Logical True False True Standard True False True True Show _menu bar True False True _Calculator True True _Number bases True True _Decimal True False True _Hexadecimal True False dec True _Octal True False dec True _Binary True True dec True Angle _units True True D_egrees True False True _Radians True False deg True _Gradians True True deg True Notation _modes True True _Algebraic True False True _Reverse Polish (RPN) True True alg True _Formula Entry True False alg True _Help True True _About... True 0 False False 6 True False 6 True True GTK_POLICY_NEVER GTK_POLICY_NEVER GTK_SHADOW_IN GTK_CORNER_TOP_LEFT True True False GTK_JUSTIFY_LEFT GTK_WRAP_WORD False 0 0 0 10 10 0 0 True True 0 False False True False 0 True Formula entry text field - enter string expression to compute here. True True True 0 True * False 6 True True 0 False False The main program window. galculator-2.1.4/ui/paper_view.ui000066400000000000000000000077111257264055300170070ustar00rootroot00000000000000 False The main program window. True False 6 6 150 True True automatic automatic in True True False True False True True 0 True False 6 True True False False True True True True 0 Enter True True False False True False False 1 False True 1 galculator-2.1.4/ui/prefs-ume.ui000066400000000000000000001337751257264055300165630ustar00rootroot00000000000000 100 1 10 100 1 10 False galculator - Preferences dialog True A dialog that is used to change preferences settings. True False True False end gtk-close True True True True False False True Closes the dialog. False False 0 False True end 0 True True 12 True False 12 18 True False 6 True False 0 <b>Modules Visibility</b> True False False 0 True False True False False False 0 True False 3 2 12 6 Angle base units True True False False True True 1 2 GTK_FILL Notation True True False False True True 2 3 GTK_FILL Arithmetic operation True True False False True True 1 2 GTK_FILL Open brackets True True False False True True 1 2 1 2 GTK_FILL Number base units True True False False True True GTK_FILL True True 1 True True 1 True True 0 True False Display False True False 12 18 True False 6 True False 0 <b>Font</b> True False False 0 True False True False False False 0 True False 6 Use custom button font True True False False True True False False 0 True False 12 True False 0 Button font: False False 0 True True False False Pick a Button Font False False 1 True True 1 True True 1 True True 1 False False 0 True False 6 True False 0 <b>Dimension</b> True False False 0 True False True False False False 0 True False 6 True False 12 True False 0 Minimal button width: False False 0 True True False False True True adjustment1 1 True True 1 False False 0 True False 12 True False 0 Minimal button height: False False 0 True True False False True True adjustment2 1 True True 1 False False 1 True True 1 True True 1 True True 1 1 True False Buttons 1 False True False True False 12 18 True False 12 True False Configure number base: False False 0 False False 0 False False 0 2 True False Numbers 2 False True False 12 18 True False 6 True False 0 <b>RPN</b> True False False 0 True False True False False False 0 True False 6 finite stack size (x, y, z, t) True True False False True True False False 0 infinite stack size True True False False True True finite_stack_size False False 1 True True 1 True True 1 False False 0 True False 6 True False 0 <b>Startup</b> True False False 0 True False True False False False 0 True False 12 6 Remember display value on exit True True False False True True GTK_FILL True True 1 True True 1 False True 1 True False 6 True False True False False False 0 False False 0 False True 2 3 True False General 3 False True True 2 prefs_ok galculator-2.1.4/ui/prefs_gtk2.ui000066400000000000000000004653261257264055300167260ustar00rootroot00000000000000 100 1 10 1 10 1 1 10 100 1 10 1 10 1 1 10 1 32 1 1 10 1 10 1 1 10 1 32 1 1 10 1 10 1 1 10 1 32 1 1 10 1 32 1 1 10 Decimal 0 Hexadecimal 1 Octal 2 Binary 3 False galculator - Preferences dialog A dialog that is used to change preferences settings. True False True False end gtk-close True True True True False False True Closes the dialog. False False 0 False True end 0 True True 12 True False 12 18 True False 6 True False 0 <b>Appearance</b> True False False 0 True False True False False False 0 True False 8 2 12 6 True False 0 Result font: GTK_FILL True False 0 Inactive module color: 7 8 GTK_FILL True False 0 Active module color: 6 7 GTK_FILL True False 0 Result font color: 4 5 GTK_FILL True False 0 Background color: 3 4 GTK_FILL True False 0 Module font: 2 3 GTK_FILL True False 0 RPN stack font: 1 2 GTK_FILL True False 0 RPN stack color: 5 6 GTK_FILL True True False False Pick a Display Background Color 1 2 3 4 GTK_FILL True True False False Pick a Display Result Font Color 1 2 4 5 GTK_FILL True True False False Pick a RPN Stack Color 1 2 5 6 GTK_FILL True True False False Pick a Inactive Module Color 1 2 7 8 GTK_FILL True True False False Pick a Active Module Color 1 2 6 7 GTK_FILL True True False False Pick a Result Font 1 2 GTK_FILL True True False False Pick a RPN Stack Font 1 2 1 2 GTK_FILL True True False False Pick a Module Font 1 2 2 3 GTK_FILL True True 1 False True 1 False False 0 True False 6 True False 0 <b>Modules Visibility</b> True False False 0 True False True False False False 0 True False 3 2 12 6 Angle base units True True False False True True 1 2 GTK_FILL Notation True True False False True True 2 3 GTK_FILL Arithmetic operation True True False False True True 1 2 GTK_FILL Open brackets True True False False True True 1 2 1 2 GTK_FILL Number base units True True False False True True GTK_FILL True True 1 False True 1 False True 1 True False Display False True False 12 18 True False 6 True False 0 <b>Font</b> True False False 0 True False True False False False 0 True False 6 Use custom button font True True False False True True False False 0 True False 12 True False 0 Button font: False False 0 True True False False Pick a Button Font True True 1 False True 1 True True 1 False True 1 False False 0 True False 6 True False 0 <b>Dimension</b> True False False 0 True False True False False False 0 True False 6 True False 12 True False 0 Minimal button width: False False 0 True True False False True True adjustment1 1 True True 1 False False 0 True False 12 True False 0 Minimal button height: False False 0 True True False False True True adjustment2 1 True True 1 False False 1 True True 1 False True 1 False True 1 1 True False Buttons 1 False True False 12 18 True False 6 True False 0 <b>User defined constants:</b> True False False 0 True False True False False False 0 True False 12 True True automatic automatic True True True True 0 True False 3 2 12 6 True False 0 Name: GTK_FILL True False 0 Value: 1 2 GTK_FILL True False 0 Description: 2 3 GTK_FILL True True False False True True 1 2 True True False False True True 1 2 1 2 True True False False True True 1 2 2 3 False False 1 True False 18 True Add True True False False True False False 0 Update True True False False True False False 1 Delete True True False False True False False 2 Clear True True False False True False False 3 False False 2 True True 1 True True 1 True True 0 2 True False Constants 2 False True False 12 18 True False 6 True False 0 <b>User defined functions:</b> True False False 0 True False True False False False 0 True False 12 True True automatic automatic True False True True True True 0 True False 3 2 12 6 True False 0 Name: GTK_FILL True False 0 Variable: 1 2 GTK_FILL True False 0 Expression: 2 3 GTK_FILL True True False False True True 1 2 True True False False True True 1 2 1 2 True True False False True True 1 2 2 3 False False 1 True False 18 True Add True True False False True False False 0 Update True True False False True False False 1 Delete True True False False True False False 2 Clear True True False False True False False 3 False False 2 True True 1 True True 1 True True 0 3 True False Functions 3 False True False 12 18 True False 12 True False Configure number base: False False 0 True False liststore1 0 0 True True 1 False False 0 True False 6 True False 0 <b>Decimal Settings</b> True False False 0 True False True False False False 0 True False 3 2 12 6 Show thousands separator True True False False True True 2 GTK_FILL True False 0 Separator character: 1 2 GTK_FILL True False 0 Separator block length: 2 3 GTK_FILL True True 1 1 False False True True 1 2 1 2 True True False False True True adjustment3 1 1 2 2 3 True True 1 False True 1 False False 1 False 6 True False 0 <b>Hexadecimal Settings</b> True False False 0 True False True False False False 0 True False 5 2 12 6 Signed True True False False True True 2 1 2 GTK_FILL True True False False True True adjustment4 1 True 1 2 Show separator True True False False True True 2 2 3 GTK_FILL True False 0 Separator character: 3 4 GTK_FILL True False 0 Separator block length: 4 5 GTK_FILL True True 1 1 False False True True 1 2 3 4 True True False False True True adjustment5 1 1 2 4 5 True False 0 Number of bits: GTK_FILL True True 1 False True 1 False False 2 False 6 True False 0 <b>Octal Settings</b> True False False 0 True False True False False False 0 True False 5 2 12 6 Signed True True False False True True 2 1 2 GTK_FILL True True False False True True adjustment6 1 True 1 2 Show separator True True False False True True 2 2 3 GTK_FILL True False 0 Separator character: 3 4 GTK_FILL True False 0 Separator block length: 4 5 GTK_FILL True True 1 1 False False True True 1 2 3 4 True True False False True True adjustment7 1 1 2 4 5 True False 0 Number of bits: GTK_FILL True True 1 False True 1 True True 3 False 6 True False 0 <b>Binary Settings</b> True False False 0 True False True False False False 0 True False 6 2 12 6 True True False False True True adjustment8 1 1 2 2 3 Signed True True False False True True 2 1 2 GTK_FILL True True False False True True adjustment9 1 True 1 2 True False 0 Number of bits: GTK_FILL Fix length to a multiple of True True False False True True 2 3 GTK_FILL Show separator True True False False True True 2 3 4 GTK_FILL True False 0 Separator character: 4 5 GTK_FILL True False 0 Separator block length: 5 6 GTK_FILL True True 1 1 False False True True 1 2 4 5 True True False False True True adjustment10 1 1 2 5 6 True True 1 False True 1 True True 4 4 True False Numbers 4 False True False 12 18 True False 6 True False 0 <b>RPN</b> True False False 0 True False True False False False 0 True False 6 finite stack size (x, y, z, t) True True False False True True False False 0 infinite stack size True True False False True True finite_stack_size False False 1 True True 1 False True 1 False False 0 True False 6 True False 0 <b>Startup</b> True False False 0 True False True False False False 0 True False 12 6 Remember display value on exit True True False False True True GTK_FILL True True 1 False True 1 False True 1 True False 6 True False 0 <b>Visibility</b> True False False 0 True False True False False False 0 Show menu bar True True False False True True False False 1 False False 1 False True 2 5 True False General 5 False True True 2 prefs_ok galculator-2.1.4/ui/prefs_gtk3.ui000066400000000000000000004462261257264055300167250ustar00rootroot00000000000000 100 1 10 1 10 1 1 10 100 1 10 1 10 1 1 10 1 32 1 1 10 1 10 1 1 10 1 32 1 1 10 1 10 1 1 10 1 32 1 1 10 1 32 1 1 10 Decimal 0 Hexadecimal 1 Octal 2 Binary 3 False galculator - Preferences dialog A dialog that is used to change preferences settings. True False vertical True False end gtk-close True True True True False True Closes the dialog. False False 0 False True end 0 True True 12 True False 12 18 True False 6 True False 0 <b>Appearance</b> True False False 0 True False True False False False 0 True False 6 12 True False 0 Result font: 0 0 1 1 True False 0 Inactive module color: 0 7 1 1 True False 0 Active module color: 0 6 1 1 True False 0 Result font color: 0 4 1 1 True False 0 Background color: 0 3 1 1 True False 0 Module font: 0 2 1 1 True False 0 RPN stack font: 0 1 1 1 True False 0 RPN stack color: 0 5 1 1 True True False Pick a Display Background Color 1 3 1 1 True True False Pick a Display Result Font Color 1 4 1 1 True True False Pick a RPN Stack Color 1 5 1 1 True True False Pick a Inactive Module Color 1 7 1 1 True True False Pick a Active Module Color 1 6 1 1 True True False Pick a Result Font 1 0 1 1 True True False Pick a RPN Stack Font 1 1 1 1 True True False Pick a Module Font 1 2 1 1 True True 1 False True 1 False False 0 True False 6 True False 0 <b>Modules Visibility</b> True False False 0 True False True False False False 0 True False 6 12 Angle base units True True False True 0.5 True 0 1 1 1 Notation True True False True 0.5 True 0 2 1 1 Arithmetic operation True True False True 0.5 True 1 0 1 1 Open brackets True True False True 0.5 True 1 1 1 1 Number base units True True False True 0.5 True 0 0 1 1 True True 1 False True 1 False True 1 True False Display False True False 12 18 True False 6 True False 0 <b>Font</b> True False False 0 True False True False False False 0 True False 6 Use custom button font True True False True 0.5 True False False 0 True False 12 True False 0 Button font: False False 0 True True False Pick a Button Font True True 1 False True 1 True True 1 False True 1 False False 0 True False 6 True False 0 <b>Dimension</b> True False False 0 True False True False False False 0 True False 6 True False 12 True False 0 Minimal button width: False False 0 True True False False adjustment1 1 True True 1 False False 0 True False 12 True False 0 Minimal button height: False False 0 True True False False adjustment2 1 True True 1 False False 1 True True 1 False True 1 False True 1 1 True False Buttons 1 False True False 12 18 True False 6 True False 0 <b>User defined constants:</b> True False False 0 True False True False False False 0 True False 12 True True True True True True 0 True False 6 12 True False 0 Name: 0 0 1 1 True False 0 Value: 0 1 1 1 True False 0 Description: 0 2 1 1 True True False False 1 0 1 1 True True False False 1 1 1 1 True True False False 1 2 1 1 False False 1 True False 18 True Add True True False True False False 0 Update True True False True False False 1 Delete True True False True False False 2 Clear True True False True False False 3 False False 2 True True 1 True True 1 True True 0 2 True False Constants 2 False True False 12 18 True False 6 True False 0 <b>User defined functions:</b> True False False 0 True False True False False False 0 True False 12 True True True False True True True True 0 True False 6 12 True False 0 Name: 0 0 1 1 True False 0 Variable: 0 1 1 1 True False 0 Expression: 0 2 1 1 True True False False 1 0 1 1 True True False False 1 1 1 1 True True False False 1 2 1 1 False False 1 True False 18 True Add True True False True False False 0 Update True True False True False False 1 Delete True True False True False False 2 Clear True True False True False False 3 False False 2 True True 1 True True 1 True True 0 3 True False Functions 3 False True False 12 18 True False 12 True False Configure number base: False False 0 True False liststore1 0 0 True True 1 False False 0 True False 6 True False 0 <b>Decimal Settings</b> True False False 0 True False True False False False 0 True False 6 12 Show thousands separator True True False True 0.5 True 0 0 2 1 True False 0 Separator character: 0 1 1 1 True False 0 Separator block length: 0 2 1 1 True True 1 1 False False 1 1 1 1 True True False False adjustment3 1 1 2 1 1 True True 1 False True 1 False False 1 False 6 True False 0 <b>Hexadecimal Settings</b> True False False 0 True False True False False False 0 True False 6 12 Signed True True False True 0.5 True 0 1 2 1 True True False False adjustment4 1 True 1 0 1 1 Show separator True True False True 0.5 True 0 2 2 1 True False 0 Separator character: 0 3 1 1 True False 0 Separator block length: 0 4 1 1 True True 1 1 False False 1 3 1 1 True True False False adjustment5 1 1 4 1 1 True False 0 Number of bits: 0 0 1 1 True True 1 False True 1 False False 2 False 6 True False 0 <b>Octal Settings</b> True False False 0 True False True False False False 0 True False 6 12 Signed True True False True 0.5 True 0 1 2 1 True True False False adjustment6 1 True 1 0 1 1 Show separator True True False True 0.5 True 0 2 2 1 True False 0 Separator character: 0 3 1 1 True False 0 Separator block length: 0 4 1 1 True True 1 1 False False 1 3 1 1 True True False False adjustment7 1 1 4 1 1 True False 0 Number of bits: 0 0 1 1 True True 1 False True 1 True True 3 False 6 True False 0 <b>Binary Settings</b> True False False 0 True False True False False False 0 True False 6 12 True True False False adjustment8 1 1 2 1 1 Signed True True False True 0.5 True 0 1 2 1 True True False False adjustment9 1 True 1 0 1 1 True False 0 Number of bits: 0 0 1 1 Fix length to a multiple of True True False True 0.5 True 0 2 1 1 Show separator True True False True 0.5 True 0 3 2 1 True False 0 Separator character: 0 4 1 1 True False 0 Separator block length: 0 5 1 1 True True 1 1 False False 1 4 1 1 True True False False adjustment10 1 1 5 1 1 True True 1 False True 1 True True 4 4 True False Numbers 4 False True False 12 18 True False 6 True False 0 <b>RPN</b> True False False 0 True False True False False False 0 True False 6 finite stack size (x, y, z, t) True True False True 0.5 True False False 0 infinite stack size True True False True 0.5 True finite_stack_size False False 1 True True 1 False True 1 False False 0 True False 6 True False 0 <b>Startup</b> True False False 0 True False True False False False 0 True False 6 12 Remember display value on exit True True False True 0.5 True 0 0 1 1 True True 1 False True 1 False True 1 True False 6 True False 0 <b>Visibility</b> True False False 0 True False True False False False 0 Show menu bar True True False True 0.5 True False False 1 False False 1 False True 2 5 True False General 5 False True True 2 prefs_ok galculator-2.1.4/ui/scientific_buttons_gtk2.ui000066400000000000000000002361711257264055300214770ustar00rootroot00000000000000 False True False True False 6 12 True False 5 3 6 6 tan 40 25 True True False Tangent False True 2 3 4 5 ln 40 25 True True False Natural logarithm (base: e) False True 2 3 3 4 sqrt 40 25 True True False Square root False True 2 3 2 3 n! 40 25 True True False Factorial False True 2 3 1 2 EE 40 25 True True False Enter exponent (base: 10) False True 2 3 cos 40 25 True True False Cosine False True 1 2 4 5 log 40 25 True True False Logarithm (base: 10) False True 1 2 3 4 x^2 40 25 True True False Square False True 1 2 2 3 x^y 40 25 True True False Power False True 1 2 1 2 40 25 True True False User defined functions False True False True False fun True True 0 True False down False False 1 1 2 40 25 True True False Constants False True False True False con True True 0 True False down False False 1 % 40 25 True True False Percent False True 1 2 inv 40 25 True True False Inverse mode False True 2 3 hyp 40 25 True True False Hyperbolic mode False True 3 4 sin 40 25 True True False Sine False True 4 5 True True 0 True False 5 2 6 6 AND 40 25 True True False Logical AND False True 1 2 OR 40 25 True True False Logical OR False True 2 3 XOR 40 25 True True False Logical XOR False True 3 4 CMP 40 25 True True False Bitwise complement False True 4 5 C 40 25 True True False Hexadecimal 0xC False True 1 2 1 2 D 40 25 True True False Hexadecimal 0xD False True 1 2 2 3 E 40 25 True True False Hexadecimal 0xE False True 1 2 3 4 F 40 25 True True False Hexadecimal 0xF False True 1 2 4 5 B 40 25 True True False Hexadecimal 0xB False True 1 2 A 40 25 True True False Hexadecimal 0xA False True True True 1 True False 5 5 6 6 7 40 25 True True False Seven False True 1 2 8 40 25 True True False Eight False True 1 2 1 2 9 40 25 True True False Nine False True 2 3 1 2 / 40 25 True True False Divide False True 3 4 1 2 MOD 40 25 True True False Modulus False True 4 5 1 2 4 40 25 True True False Four False True 2 3 5 40 25 True True False Five False True 1 2 2 3 6 40 25 True True False Six False True 2 3 2 3 3 40 25 True True False Three False True 2 3 3 4 - 40 25 True True False Subtract False True 3 4 3 4 + 40 25 True True False Sum False True 3 4 4 5 LSH 40 25 True True False Left shift False True 4 5 2 3 +/- 40 25 True True False Change sign False True 2 3 4 5 * 40 25 True True False Multiply False True 3 4 2 3 40 25 True False True False Add current display value to memory False True False True False M+ True True 0 True False down False False 1 4 5 40 25 True False True False Read from memory False True False True False MR True True 0 True False down False False 1 3 4 40 25 True True False Save to memory False True False True False MS True True 0 True False down False False 1 2 3 ) 40 25 True True False Close Bracket False True 1 2 ( 40 25 True True False Open Bracket False True 0 40 25 True True False Zero False True 4 5 . 40 25 True True False Decimal point False True 1 2 4 5 1 True True False One False True 3 4 2 True True False Two False True 1 2 3 4 = 40 25 True True False Enter False True 4 5 3 5 True True 2 False False 0 galculator-2.1.4/ui/scientific_buttons_gtk3.ui000066400000000000000000002340521257264055300214740ustar00rootroot00000000000000 False True False True False 6 12 True False 6 6 True True tan 40 25 True True False Tangent True 2 4 1 1 ln 40 25 True True False Natural logarithm (base: e) True 2 3 1 1 sqrt 40 25 True True False Square root True 2 2 1 1 n! 40 25 True True False Factorial True 2 1 1 1 EE 40 25 True True False Enter exponent (base: 10) True 2 0 1 1 cos 40 25 True True False Cosine True 1 4 1 1 log 40 25 True True False Logarithm (base: 10) True 1 3 1 1 x^2 40 25 True True False Square True 1 2 1 1 x^y 40 25 True True False Power True 1 1 1 1 40 25 True True False User defined functions True False True False fun True True 0 True False down False False 1 1 0 1 1 40 25 True True False Constants True False True False con True True 0 True False down False False 1 0 0 1 1 % 40 25 True True False Percent True 0 1 1 1 inv 40 25 True True False Inverse mode True 0 2 1 1 hyp 40 25 True True False Hyperbolic mode True 0 3 1 1 sin 40 25 True True False Sine True 0 4 1 1 True True 0 True False 6 6 True True AND 40 25 True True False Logical AND True 0 1 1 1 OR 40 25 True True False Logical OR True 0 2 1 1 XOR 40 25 True True False Logical XOR True 0 3 1 1 CMP 40 25 True True False Bitwise complement True 0 4 1 1 C 40 25 True True False Hexadecimal 0xC True 1 1 1 1 D 40 25 True True False Hexadecimal 0xD True 1 2 1 1 E 40 25 True True False Hexadecimal 0xE True 1 3 1 1 F 40 25 True True False Hexadecimal 0xF True 1 4 1 1 B 40 25 True True False Hexadecimal 0xB True 1 0 1 1 A 40 25 True True False Hexadecimal 0xA True 0 0 1 1 True True 1 True False 6 6 True True 7 40 25 True True False Seven True 0 1 1 1 8 40 25 True True False Eight True 1 1 1 1 9 40 25 True True False Nine True 2 1 1 1 / 40 25 True True False Divide True 3 1 1 1 MOD 40 25 True True False Modulus True 4 1 1 1 4 40 25 True True False Four True 0 2 1 1 5 40 25 True True False Five True 1 2 1 1 6 40 25 True True False Six True 2 2 1 1 3 40 25 True True False Three True 2 3 1 1 - 40 25 True True False Subtract True 3 3 1 1 + 40 25 True True False Sum True 3 4 1 1 LSH 40 25 True True False Left shift True 4 2 1 1 +/- 40 25 True True False Change sign True 2 4 1 1 * 40 25 True True False Multiply True 3 2 1 1 40 25 True False True False Add current display value to memory True False True False M+ True True 0 True False down False False 1 4 0 1 1 40 25 True False True False Read from memory True False True False MR True True 0 True False down False False 1 3 0 1 1 40 25 True True False Save to memory True False True False MS True True 0 True False down False False 1 2 0 1 1 ) 40 25 True True False Close Bracket True 1 0 1 1 ( 40 25 True True False Open Bracket True 0 0 1 1 0 40 25 True True False Zero True 0 4 1 1 . 40 25 True True False Decimal point True 1 4 1 1 1 True True False One True 0 3 1 1 2 True True False Two True 1 3 1 1 = 40 25 True True False Enter True 4 3 1 2 True True 2 True True 0