681
626
msgstr "Productory"
683
628
#: analitzagui/operatorsmodel.cpp:229
630
#| msgctxt "@item:inmenu"
635
#: analitzagui/operatorsmodel.cpp:232
641
#: analitzagui/operatorsmodel.cpp:235
684
642
msgid "Differentiation"
685
643
msgstr "Differentiation"
687
#: analitzagui/operatorsmodel.cpp:232
645
#: analitzagui/operatorsmodel.cpp:238
688
646
msgid "Hyperbolic arc sine"
689
647
msgstr "Hyperbolic arc sine"
691
#: analitzagui/operatorsmodel.cpp:235
649
#: analitzagui/operatorsmodel.cpp:241
692
650
msgid "Hyperbolic arc cosine"
693
651
msgstr "Hyperbolic arc cosine"
695
#: analitzagui/operatorsmodel.cpp:238
653
#: analitzagui/operatorsmodel.cpp:244
696
654
msgid "Arc cosecant"
697
655
msgstr "Arc cosecant"
699
#: analitzagui/operatorsmodel.cpp:241
657
#: analitzagui/operatorsmodel.cpp:247
700
658
msgid "Hyperbolic arc cosecant"
701
659
msgstr "Hyperbolic arc cosecant"
703
#: analitzagui/operatorsmodel.cpp:244
661
#: analitzagui/operatorsmodel.cpp:250
704
662
msgid "Arc secant"
705
663
msgstr "Arc secant"
707
#: analitzagui/operatorsmodel.cpp:247
665
#: analitzagui/operatorsmodel.cpp:253
708
666
msgid "Hyperbolic arc secant"
709
667
msgstr "Hyperbolic arc secant"
711
#: analitzagui/operatorsmodel.cpp:250
669
#: analitzagui/operatorsmodel.cpp:256
712
670
msgid "Exponent (e^x)"
713
671
msgstr "Exponent (e^x)"
715
#: analitzagui/operatorsmodel.cpp:253
673
#: analitzagui/operatorsmodel.cpp:259
716
674
msgid "Base-e logarithm"
717
675
msgstr "Base-e logarithm"
719
#: analitzagui/operatorsmodel.cpp:256
677
#: analitzagui/operatorsmodel.cpp:262
720
678
msgid "Base-10 logarithm"
721
679
msgstr "Base-10 logarithm"
723
#: analitzagui/operatorsmodel.cpp:259
681
#: analitzagui/operatorsmodel.cpp:265
724
682
msgid "Absolute value. abs(n)=|n|"
725
683
msgstr "Absolute value. abs(n)=|n|"
727
#: analitzagui/operatorsmodel.cpp:274
685
#: analitzagui/operatorsmodel.cpp:280
728
686
msgid "Floor value. floor(n)=⌊n⌋"
729
687
msgstr "Floor value. floor(n)=⌊n⌋"
731
#: analitzagui/operatorsmodel.cpp:277
689
#: analitzagui/operatorsmodel.cpp:283
732
690
msgid "Ceil value. ceil(n)=⌈n⌉"
733
691
msgstr "Ceil value. ceil(n)=⌈n⌉"
735
#: analitzagui/operatorsmodel.cpp:280
693
#: analitzagui/operatorsmodel.cpp:286
739
#: analitzagui/operatorsmodel.cpp:283
697
#: analitzagui/operatorsmodel.cpp:289
743
#: analitzagui/operatorsmodel.cpp:286
701
#: analitzagui/operatorsmodel.cpp:292
744
702
msgid "Greater than. gt(a,b)=a>b"
745
703
msgstr "Greater than. gt(a,b)=a>b"
747
#: analitzagui/operatorsmodel.cpp:289
705
#: analitzagui/operatorsmodel.cpp:295
748
706
msgid "Less than. lt(a,b)=a<b"
749
707
msgstr "Less than. lt(a,b)=a<b"
751
#: analitzagui/operatorsmodel.cpp:292
709
#: analitzagui/operatorsmodel.cpp:298
752
710
msgid "Equal. eq(a,b) = a=b"
753
711
msgstr "Equal. eq(a,b) = a=b"
755
#: analitzagui/operatorsmodel.cpp:295
713
#: analitzagui/operatorsmodel.cpp:301
756
714
msgid "Approximation. approx(a)=a±n"
757
715
msgstr "Approximation. approx(a)=a±n"
759
#: analitzagui/operatorsmodel.cpp:298
717
#: analitzagui/operatorsmodel.cpp:304
760
718
msgid "Not equal. neq(a,b)=a≠b"
761
719
msgstr "Not equal. neq(a,b)=a≠b"
763
#: analitzagui/operatorsmodel.cpp:301
721
#: analitzagui/operatorsmodel.cpp:307
764
722
msgid "Greater or equal. geq(a,b)=a≥b"
765
723
msgstr "Greater or equal. geq(a,b)=a≥b"
767
#: analitzagui/operatorsmodel.cpp:304
725
#: analitzagui/operatorsmodel.cpp:310
768
726
msgid "Less or equal. leq(a,b)=a≤b"
769
727
msgstr "Less or equal. leq(a,b)=a≤b"
771
#: analitzagui/operatorsmodel.cpp:307
729
#: analitzagui/operatorsmodel.cpp:313
772
730
msgid "Boolean and"
773
731
msgstr "Boolean and"
775
#: analitzagui/operatorsmodel.cpp:310
733
#: analitzagui/operatorsmodel.cpp:316
776
734
msgid "Boolean not"
777
735
msgstr "Boolean not"
779
#: analitzagui/operatorsmodel.cpp:313
737
#: analitzagui/operatorsmodel.cpp:319
780
738
msgid "Boolean or"
781
739
msgstr "Boolean or"
783
#: analitzagui/operatorsmodel.cpp:316
741
#: analitzagui/operatorsmodel.cpp:322
784
742
msgid "Boolean xor"
785
743
msgstr "Boolean xor"
787
#: analitzagui/operatorsmodel.cpp:319
745
#: analitzagui/operatorsmodel.cpp:325
788
746
msgid "Boolean implication"
789
747
msgstr "Boolean implication"
791
#: analitzagui/operatorsmodel.cpp:322
749
#: analitzagui/operatorsmodel.cpp:328
792
750
msgid "Greatest common divisor"
793
751
msgstr "Greatest common divisor"
795
#: analitzagui/operatorsmodel.cpp:325
753
#: analitzagui/operatorsmodel.cpp:331
796
754
msgid "Least common multiple"
797
755
msgstr "Lowest common multiple"
799
#: analitzagui/operatorsmodel.cpp:328
757
#: analitzagui/operatorsmodel.cpp:334
803
#: analitzagui/operatorsmodel.cpp:331
761
#: analitzagui/operatorsmodel.cpp:337
805
763
msgstr "Cardinal"
807
#: analitzagui/operatorsmodel.cpp:334
765
#: analitzagui/operatorsmodel.cpp:340
808
766
msgid "Scalar product"
809
767
msgstr "Scalar product"
811
#: analitzagui/operatorsmodel.cpp:337
769
#: analitzagui/operatorsmodel.cpp:343
812
770
msgid "Select the par1-th element of par2 list or vector"
813
771
msgstr "Select the par1-th element of par2 list or vector"
815
#: analitzagui/operatorsmodel.cpp:340
773
#: analitzagui/operatorsmodel.cpp:346
816
774
msgid "Joins several items of the same type"
817
775
msgstr "Joins several items of the same type"
777
#: analitzagui/operatorsmodel.cpp:533
779
msgctxt "n-ary function prototype"
780
msgid "<em>%1</em>(..., <b>par%2</b>, ...)"
781
msgstr "<em>%1</em>(..., <b>par%2</b>, ...)"
783
#: analitzagui/operatorsmodel.cpp:544
785
msgctxt "Function name in function prototype"
787
msgstr "<em>%1</em>("
789
#: analitzagui/operatorsmodel.cpp:545
791
msgctxt "Uncorrect function name in function prototype"
792
msgid "<em style='color:red'><b>%1</b></em>("
793
msgstr "<em style='color:red'><b>%1</b></em>("
795
#: analitzagui/operatorsmodel.cpp:548
797
msgctxt "Parameter in function prototype"
801
#: analitzagui/operatorsmodel.cpp:551 analitzagui/operatorsmodel.cpp:561
803
msgctxt "Current parameter in function prototype"
807
#: analitzagui/operatorsmodel.cpp:554
808
msgctxt "Function parameter separator"
812
#: analitzagui/operatorsmodel.cpp:558
813
msgctxt "Current parameter is the bounding"
819
817
#: analitzagui/variablesmodel.cpp:89
820
818
msgctxt "@title:column"
824
#: analitza/analyzer.cpp:115 analitza/analyzer.cpp:134
825
#: analitza/analyzer.cpp:158
822
#: analitza/analyzer.cpp:136 analitza/analyzer.cpp:155
823
#: analitza/analyzer.cpp:179
826
824
msgid "Must specify a correct operation"
827
825
msgstr "Must specify a correct operation"
829
#: analitza/analyzer.cpp:132 analitza/analyzer.cpp:163
827
#: analitza/analyzer.cpp:153 analitza/analyzer.cpp:184
830
828
msgctxt "identifier separator in error message"
834
#: analitza/analyzer.cpp:130 analitza/analyzer.cpp:161
832
#: analitza/analyzer.cpp:151 analitza/analyzer.cpp:182
836
834
msgid "Unknown identifier: '%1'"
837
835
msgstr "Unknown identifier: '%1'"
839
#: analitza/analyzer.cpp:660
841
msgid "The %1 derivative has not been implemented."
842
msgstr "The %1 derivative has not been implemented."
844
#: analitza/analyzer.cpp:729
837
#: analitza/analyzer.cpp:496
845
838
msgctxt "Error message, no proper condition found."
846
839
msgid "Could not find a proper choice for a condition statement."
847
840
msgstr "Could not find a proper choice for a condition statement."
849
#: analitza/analyzer.cpp:1035
842
#: analitza/analyzer.cpp:825
850
843
msgid "Type not supported for bounding."
851
844
msgstr "Type not supported for bounding."
853
#: analitza/analyzer.cpp:1038
854
msgid "Incorrect domain."
855
msgstr "Incorrect domain."
857
#: analitza/analyzer.cpp:1062
846
#: analitza/analyzer.cpp:850
858
847
msgid "The downlimit is greater than the uplimit"
859
848
msgstr "The downlimit is greater than the uplimit"
861
#: analitza/analyzer.cpp:1064
850
#: analitza/analyzer.cpp:852
862
851
msgid "Incorrect uplimit or downlimit."
863
852
msgstr "Incorrect uplimit or downlimit."
865
#: analitza/analyzer.cpp:1968
854
#: analitza/analyzer.cpp:1812
866
855
msgctxt "By a cycle i mean a variable that depends on itself"
867
856
msgid "Defined a variable cycle"
868
857
msgstr "Defined a variable cycle"
870
#: analitza/analyzer.cpp:2010
859
#: analitza/analyzer.cpp:1854
871
860
msgid "The result is not a number"
872
861
msgstr "The result is not a number"
874
#: analitza/explexer.cpp:82
863
#: analitza/explexer.cpp:76
864
msgid "Unexpectedly arrived to the end of the input"
867
#: analitza/explexer.cpp:112
876
869
msgid "Unknown token %1"
877
870
msgstr "Unknown token %1"
879
#: analitza/expression.cpp:155
872
#: analitza/expression.cpp:157
881
874
msgid "<em>%1</em> needs at least 2 parameters"
882
875
msgstr "<em>%1</em> needs at least 2 parameters"
884
#: analitza/expression.cpp:157
877
#: analitza/expression.cpp:159
886
879
msgid "<em>%1</em> requires %2 parameters"
887
880
msgstr "<em>%1</em> requires %2 parameters"
889
#: analitza/expression.cpp:162
882
#: analitza/expression.cpp:164
891
884
msgid "Missing boundary for '%1'"
892
885
msgstr "Missing boundary for '%1'"
894
#: analitza/expression.cpp:164
887
#: analitza/expression.cpp:166
896
889
msgid "Unexpected bounding for '%1'"
897
890
msgstr "Unexpected bounding for '%1'"
899
#: analitza/expression.cpp:169
892
#: analitza/expression.cpp:171
901
894
msgid "<em>%1</em> missing bounds on '%2'"
902
895
msgstr "<em>%1</em> missing bounds on '%2'"
904
#: analitza/expression.cpp:183
897
#: analitza/expression.cpp:193
905
898
msgid "Wrong declare"
906
899
msgstr "Wrong declare"
908
#: analitza/expression.cpp:193
901
#: analitza/expression.cpp:203
910
903
msgid "Empty container: %1"
911
904
msgstr "Empty container: %1"
913
#: analitza/expression.cpp:212
906
#: analitza/expression.cpp:222
914
907
msgctxt "there was a conditional outside a condition structure"
915
908
msgid "We can only have conditionals inside piecewise structures."
916
909
msgstr "We can only have conditionals inside piecewise structures."
918
#: analitza/expression.cpp:227
911
#: analitza/expression.cpp:237
920
913
msgid "Cannot have two parameters with the same name like '%1'."
921
914
msgstr "Cannot have two parameters with the same name like '%1'."
923
#: analitza/expression.cpp:243
916
#: analitza/expression.cpp:253
924
917
msgctxt "this is an error message. otherwise is the else in a mathml condition"
925
918
msgid "The <em>otherwise</em> parameter should be the last one"
926
919
msgstr "The <em>otherwise</em> parameter should be the last one"
928
#: analitza/expression.cpp:251
921
#: analitza/expression.cpp:261
930
923
msgctxt "there was an element that was not a conditional inside a condition"
931
924
msgid "%1 is not a proper condition inside the piecewise"
932
925
msgstr "%1 is not a proper condition inside the piecewise"
934
#: analitza/expression.cpp:256
927
#: analitza/expression.cpp:266
935
928
msgid "We can only declare variables"
936
929
msgstr "We can only declare variables"
938
#: analitza/expression.cpp:262
931
#: analitza/expression.cpp:272
939
932
msgid "We can only have bounded variables"
940
933
msgstr "We can only have bounded variables"
942
#: analitza/expression.cpp:361
935
#: analitza/expression.cpp:373
944
937
msgid "Error while parsing: %1"
945
938
msgstr "Error while parsing: %1"
947
#: analitza/expression.cpp:390
940
#: analitza/expression.cpp:404
949
942
msgctxt "An error message"
950
943
msgid "Container unknown: %1"
951
944
msgstr "Container unknown: %1"
953
#: analitza/expression.cpp:396
946
#: analitza/expression.cpp:410
955
948
msgid "Cannot codify the %1 value."
956
949
msgstr "Cannot codify the %1 value."
958
#: analitza/expression.cpp:402
951
#: analitza/expression.cpp:416
960
953
msgid "The %1 operator cannot have child contexts."
961
954
msgstr "The %1 operator cannot have child contexts."
963
#: analitza/expression.cpp:406
956
#: analitza/expression.cpp:420
965
958
msgid "The element '%1' is not an operator."
966
959
msgstr "The element '%1' is not an operator."
968
#: analitza/expression.cpp:419
961
#: analitza/expression.cpp:433
969
962
msgid "Do not want empty vectors"
970
963
msgstr "Do not want empty vectors"
972
#: analitza/expression.cpp:436
965
#: analitza/expression.cpp:451
974
967
msgctxt "Error message due to an unrecognized input"
975
968
msgid "Not supported/unknown: %1"
976
969
msgstr "Not supported/unknown: %1"
980
973
msgctxt "error message"
981
974
msgid "Expected %1 instead of '%2'"
982
975
msgstr "Expected %1 instead of '%2'"
985
978
msgid "Missing right parenthesis"
986
979
msgstr "Missing right bracket"
989
982
msgid "Unbalanced right parenthesis"
990
983
msgstr "Unbalanced right bracket"
994
987
msgid "Unexpected token %1"
995
988
msgstr "Unexpected token %1"
997
#: analitza/expressiontypechecker.cpp:519
990
#: analitza/expressiontypechecker.cpp:398
991
msgid "The domain should be either a vector or a list."
994
#: analitza/expressiontypechecker.cpp:499
999
996
msgid "Invalid parameter count for '%2'. Should have 1 parameter."
1000
997
msgid_plural "Invalid parameter count for '%2'. Should have %1 parameters."
1001
998
msgstr[0] "Invalid parameter count for '%2'. Should have 1 parameter."
1002
999
msgstr[1] "Invalid parameter count for '%2'. Should have %1 parameters."
1004
#: analitza/expressiontypechecker.cpp:566
1001
#: analitza/expressiontypechecker.cpp:538
1006
1003
msgid "Could not call '%1'"
1007
1004
msgstr "Could not call '%1'"
1009
#: analitza/expressiontypechecker.cpp:574
1006
#: analitza/expressiontypechecker.cpp:546
1011
1008
msgid "Could not solve '%1'"
1012
1009
msgstr "Could not solve '%1'"
1014
#: analitza/expressiontypechecker.cpp:593
1011
#: analitza/expressiontypechecker.cpp:575
1012
#, fuzzy, kde-format
1013
#| msgid "Enter a name for the new variable"
1014
msgid "Incoherent type for the variable '%1'"
1015
msgstr "Enter a name for the new variable"
1017
#: analitza/expressiontypechecker.cpp:598
1015
1018
msgid "Could not determine the type for piecewise"
1016
1019
msgstr "Could not determine the type for piecewise"
1018
#: analitza/expressiontypechecker.cpp:735
1021
#: analitza/expressiontypechecker.cpp:775
1023
#| msgid "Unexpected bounding for '%1'"
1024
msgid "Unexpected type"
1025
msgstr "Unexpected bounding for '%1'"
1027
#: analitza/expressiontypechecker.cpp:798
1020
1029
msgid "Cannot convert '%1' to '%2'"
1021
1030
msgstr "Cannot convert '%1' to '%2'"
1023
#: analitza/htmlexpressionwriter.cpp:49 analitza/htmlexpressionwriter.cpp:50
1032
#: analitza/htmlexpressionwriter.cpp:50 analitza/htmlexpressionwriter.cpp:51
1025
1034
msgctxt "html representation of an operator"
1026
1035
msgid "<span class='op'>%1</span>"
1027
1036
msgstr "<span class='op'>%1</span>"
1029
#: analitza/htmlexpressionwriter.cpp:51
1038
#: analitza/htmlexpressionwriter.cpp:52
1031
1040
msgctxt "html representation of an operator"
1032
1041
msgid "<span class='keyword'>%1</span>"