688
632
#: analitzagui/operatorsmodel.cpp:229
634
#| msgctxt "@item:inmenu"
639
#: analitzagui/operatorsmodel.cpp:232
645
#: analitzagui/operatorsmodel.cpp:235
689
646
msgid "Differentiation"
692
#: analitzagui/operatorsmodel.cpp:232
649
#: analitzagui/operatorsmodel.cpp:238
693
650
msgid "Hyperbolic arc sine"
696
#: analitzagui/operatorsmodel.cpp:235
653
#: analitzagui/operatorsmodel.cpp:241
697
654
msgid "Hyperbolic arc cosine"
700
#: analitzagui/operatorsmodel.cpp:238
657
#: analitzagui/operatorsmodel.cpp:244
701
658
msgid "Arc cosecant"
704
#: analitzagui/operatorsmodel.cpp:241
661
#: analitzagui/operatorsmodel.cpp:247
705
662
msgid "Hyperbolic arc cosecant"
708
#: analitzagui/operatorsmodel.cpp:244
665
#: analitzagui/operatorsmodel.cpp:250
709
666
msgid "Arc secant"
712
#: analitzagui/operatorsmodel.cpp:247
669
#: analitzagui/operatorsmodel.cpp:253
713
670
msgid "Hyperbolic arc secant"
716
#: analitzagui/operatorsmodel.cpp:250
673
#: analitzagui/operatorsmodel.cpp:256
717
674
msgid "Exponent (e^x)"
718
675
msgstr "指数 (e^x)"
720
#: analitzagui/operatorsmodel.cpp:253
677
#: analitzagui/operatorsmodel.cpp:259
721
678
msgid "Base-e logarithm"
722
679
msgstr "自然对数(以 e 为底)"
724
#: analitzagui/operatorsmodel.cpp:256
681
#: analitzagui/operatorsmodel.cpp:262
725
682
msgid "Base-10 logarithm"
726
683
msgstr "常用对数(以 10 为底)"
728
#: analitzagui/operatorsmodel.cpp:259
685
#: analitzagui/operatorsmodel.cpp:265
729
686
msgid "Absolute value. abs(n)=|n|"
730
687
msgstr "绝对值。abs(n)=|n|"
732
#: analitzagui/operatorsmodel.cpp:274
689
#: analitzagui/operatorsmodel.cpp:280
733
690
msgid "Floor value. floor(n)=⌊n⌋"
734
691
msgstr "下取整。floor(n)=⌊n⌋"
736
#: analitzagui/operatorsmodel.cpp:277
693
#: analitzagui/operatorsmodel.cpp:283
737
694
msgid "Ceil value. ceil(n)=⌈n⌉"
738
695
msgstr "上取整。ceil(n)=⌈n⌉"
740
#: analitzagui/operatorsmodel.cpp:280
697
#: analitzagui/operatorsmodel.cpp:286
744
#: analitzagui/operatorsmodel.cpp:283
701
#: analitzagui/operatorsmodel.cpp:289
748
#: analitzagui/operatorsmodel.cpp:286
705
#: analitzagui/operatorsmodel.cpp:292
749
706
msgid "Greater than. gt(a,b)=a>b"
750
707
msgstr "大于。gt(a,b)=a>b"
752
#: analitzagui/operatorsmodel.cpp:289
709
#: analitzagui/operatorsmodel.cpp:295
753
710
msgid "Less than. lt(a,b)=a<b"
754
711
msgstr "小于。lt(a,b)=a<b"
756
#: analitzagui/operatorsmodel.cpp:292
713
#: analitzagui/operatorsmodel.cpp:298
757
714
msgid "Equal. eq(a,b) = a=b"
758
715
msgstr "等于。eq(a,b) = a=b"
760
#: analitzagui/operatorsmodel.cpp:295
717
#: analitzagui/operatorsmodel.cpp:301
761
718
msgid "Approximation. approx(a)=a±n"
762
719
msgstr "近似值。approx(a)=a±n"
764
#: analitzagui/operatorsmodel.cpp:298
721
#: analitzagui/operatorsmodel.cpp:304
765
722
msgid "Not equal. neq(a,b)=a≠b"
766
723
msgstr "不等于。neq(a,b)=a≠b"
768
#: analitzagui/operatorsmodel.cpp:301
725
#: analitzagui/operatorsmodel.cpp:307
769
726
msgid "Greater or equal. geq(a,b)=a≥b"
770
727
msgstr "大于等于。geq(a,b)=a≥b"
772
#: analitzagui/operatorsmodel.cpp:304
729
#: analitzagui/operatorsmodel.cpp:310
773
730
msgid "Less or equal. leq(a,b)=a≤b"
774
731
msgstr "小于等于。leq(a,b)=a≤b"
776
#: analitzagui/operatorsmodel.cpp:307
733
#: analitzagui/operatorsmodel.cpp:313
777
734
msgid "Boolean and"
780
#: analitzagui/operatorsmodel.cpp:310
737
#: analitzagui/operatorsmodel.cpp:316
781
738
msgid "Boolean not"
784
#: analitzagui/operatorsmodel.cpp:313
741
#: analitzagui/operatorsmodel.cpp:319
785
742
msgid "Boolean or"
788
#: analitzagui/operatorsmodel.cpp:316
745
#: analitzagui/operatorsmodel.cpp:322
789
746
msgid "Boolean xor"
792
#: analitzagui/operatorsmodel.cpp:319
749
#: analitzagui/operatorsmodel.cpp:325
793
750
msgid "Boolean implication"
796
#: analitzagui/operatorsmodel.cpp:322
753
#: analitzagui/operatorsmodel.cpp:328
797
754
msgid "Greatest common divisor"
800
#: analitzagui/operatorsmodel.cpp:325
757
#: analitzagui/operatorsmodel.cpp:331
801
758
msgid "Least common multiple"
804
#: analitzagui/operatorsmodel.cpp:328
761
#: analitzagui/operatorsmodel.cpp:334
808
#: analitzagui/operatorsmodel.cpp:331
765
#: analitzagui/operatorsmodel.cpp:337
812
#: analitzagui/operatorsmodel.cpp:334
769
#: analitzagui/operatorsmodel.cpp:340
813
770
msgid "Scalar product"
816
#: analitzagui/operatorsmodel.cpp:337
773
#: analitzagui/operatorsmodel.cpp:343
817
774
msgid "Select the par1-th element of par2 list or vector"
820
#: analitzagui/operatorsmodel.cpp:340
777
#: analitzagui/operatorsmodel.cpp:346
821
778
msgid "Joins several items of the same type"
822
779
msgstr "加入若干同类型的项目"
781
#: analitzagui/operatorsmodel.cpp:533
783
msgctxt "n-ary function prototype"
784
msgid "<em>%1</em>(..., <b>par%2</b>, ...)"
785
msgstr "<em>%1</em>(……、<b>参数%2</b>、……)"
787
#: analitzagui/operatorsmodel.cpp:544
789
msgctxt "Function name in function prototype"
791
msgstr "<em>%1</em>("
793
#: analitzagui/operatorsmodel.cpp:545
795
msgctxt "Uncorrect function name in function prototype"
796
msgid "<em style='color:red'><b>%1</b></em>("
797
msgstr "<em style='color:red'>%1</em>("
799
#: analitzagui/operatorsmodel.cpp:548
801
msgctxt "Parameter in function prototype"
805
#: analitzagui/operatorsmodel.cpp:551 analitzagui/operatorsmodel.cpp:561
807
msgctxt "Current parameter in function prototype"
811
#: analitzagui/operatorsmodel.cpp:554
812
msgctxt "Function parameter separator"
816
#: analitzagui/operatorsmodel.cpp:558
817
msgctxt "Current parameter is the bounding"
824
821
#: analitzagui/variablesmodel.cpp:89
825
822
msgctxt "@title:column"
829
#: analitza/analyzer.cpp:115 analitza/analyzer.cpp:134
830
#: analitza/analyzer.cpp:158
826
#: analitza/analyzer.cpp:136 analitza/analyzer.cpp:155
827
#: analitza/analyzer.cpp:179
831
828
msgid "Must specify a correct operation"
832
829
msgstr "必须指定正确的操作符"
834
#: analitza/analyzer.cpp:132 analitza/analyzer.cpp:163
831
#: analitza/analyzer.cpp:153 analitza/analyzer.cpp:184
835
832
msgctxt "identifier separator in error message"
839
#: analitza/analyzer.cpp:130 analitza/analyzer.cpp:161
836
#: analitza/analyzer.cpp:151 analitza/analyzer.cpp:182
841
838
msgid "Unknown identifier: '%1'"
842
839
msgstr "未知的标识符:“%1”"
844
#: analitza/analyzer.cpp:660
846
msgid "The %1 derivative has not been implemented."
849
#: analitza/analyzer.cpp:729
841
#: analitza/analyzer.cpp:496
850
842
msgctxt "Error message, no proper condition found."
851
843
msgid "Could not find a proper choice for a condition statement."
852
844
msgstr "无法为条件语句找到合适的选择。"
854
#: analitza/analyzer.cpp:1035
846
#: analitza/analyzer.cpp:825
855
847
msgid "Type not supported for bounding."
856
848
msgstr "不支持设限的类型。"
858
#: analitza/analyzer.cpp:1038
859
msgid "Incorrect domain."
862
#: analitza/analyzer.cpp:1062
850
#: analitza/analyzer.cpp:850
863
851
msgid "The downlimit is greater than the uplimit"
866
#: analitza/analyzer.cpp:1064
854
#: analitza/analyzer.cpp:852
867
855
msgid "Incorrect uplimit or downlimit."
868
856
msgstr "不正确的上限或下限。"
870
#: analitza/analyzer.cpp:1968
858
#: analitza/analyzer.cpp:1812
871
859
msgctxt "By a cycle i mean a variable that depends on itself"
872
860
msgid "Defined a variable cycle"
875
#: analitza/analyzer.cpp:2010
863
#: analitza/analyzer.cpp:1854
876
864
msgid "The result is not a number"
877
865
msgstr "结果不是一个数字"
879
#: analitza/explexer.cpp:82
867
#: analitza/explexer.cpp:76
868
msgid "Unexpectedly arrived to the end of the input"
871
#: analitza/explexer.cpp:112
881
873
msgid "Unknown token %1"
884
#: analitza/expression.cpp:155
876
#: analitza/expression.cpp:157
886
878
msgid "<em>%1</em> needs at least 2 parameters"
887
879
msgstr "<em>%1</em> 需要至少 2 个参数"
889
#: analitza/expression.cpp:157
881
#: analitza/expression.cpp:159
891
883
msgid "<em>%1</em> requires %2 parameters"
892
884
msgstr "<em>%1</em> 需要 %2 个参数"
894
#: analitza/expression.cpp:162
886
#: analitza/expression.cpp:164
896
888
msgid "Missing boundary for '%1'"
897
889
msgstr "“%1”的边界丢失"
899
#: analitza/expression.cpp:164
891
#: analitza/expression.cpp:166
900
892
#, fuzzy, kde-format
901
893
#| msgid "Unexpected token %1"
902
894
msgid "Unexpected bounding for '%1'"
903
895
msgstr "未预期的记号 %1"
905
#: analitza/expression.cpp:169
897
#: analitza/expression.cpp:171
907
899
msgid "<em>%1</em> missing bounds on '%2'"
908
900
msgstr "<em>%1</em> 在 %2 上丢失边界"
910
#: analitza/expression.cpp:183
902
#: analitza/expression.cpp:193
911
903
msgid "Wrong declare"
914
#: analitza/expression.cpp:193
906
#: analitza/expression.cpp:203
916
908
msgid "Empty container: %1"
919
#: analitza/expression.cpp:212
911
#: analitza/expression.cpp:222
920
912
msgctxt "there was a conditional outside a condition structure"
921
913
msgid "We can only have conditionals inside piecewise structures."
922
914
msgstr "我们只能在分段结构内部使用条件。"
924
#: analitza/expression.cpp:227
916
#: analitza/expression.cpp:237
926
918
msgid "Cannot have two parameters with the same name like '%1'."
927
919
msgstr "无法使用两个和“%1”同名的参数。"
929
#: analitza/expression.cpp:243
921
#: analitza/expression.cpp:253
930
922
msgctxt "this is an error message. otherwise is the else in a mathml condition"
931
923
msgid "The <em>otherwise</em> parameter should be the last one"
932
924
msgstr "<em>otherwise</em> 参数必须是最后一个"
934
#: analitza/expression.cpp:251
926
#: analitza/expression.cpp:261
936
928
msgctxt "there was an element that was not a conditional inside a condition"
937
929
msgid "%1 is not a proper condition inside the piecewise"
938
930
msgstr "%1 不是一个在 piecewise 参数内的合适条件"
940
#: analitza/expression.cpp:256
932
#: analitza/expression.cpp:266
941
933
msgid "We can only declare variables"
944
#: analitza/expression.cpp:262
936
#: analitza/expression.cpp:272
945
937
msgid "We can only have bounded variables"
946
938
msgstr "只能声明有界变量"
948
#: analitza/expression.cpp:361
940
#: analitza/expression.cpp:373
950
942
msgid "Error while parsing: %1"
953
#: analitza/expression.cpp:390
945
#: analitza/expression.cpp:404
955
947
msgctxt "An error message"
956
948
msgid "Container unknown: %1"
959
#: analitza/expression.cpp:396
951
#: analitza/expression.cpp:410
961
953
msgid "Cannot codify the %1 value."
962
954
msgstr "无法将值 %1 编码。"
964
#: analitza/expression.cpp:402
956
#: analitza/expression.cpp:416
966
958
msgid "The %1 operator cannot have child contexts."
967
959
msgstr "%1 运算符不能有子下文。"
969
#: analitza/expression.cpp:406
961
#: analitza/expression.cpp:420
971
963
msgid "The element '%1' is not an operator."
972
964
msgstr "“%1”不是一个运算符。"
974
#: analitza/expression.cpp:419
966
#: analitza/expression.cpp:433
975
967
msgid "Do not want empty vectors"
978
#: analitza/expression.cpp:436
970
#: analitza/expression.cpp:451
980
972
msgctxt "Error message due to an unrecognized input"
981
973
msgid "Not supported/unknown: %1"
982
974
msgstr "不支持/未知:%1"
986
978
msgctxt "error message"
987
979
msgid "Expected %1 instead of '%2'"
988
980
msgstr "预期为 %1 而不是“%2”"
991
983
msgid "Missing right parenthesis"
995
987
msgid "Unbalanced right parenthesis"
1000
992
msgid "Unexpected token %1"
1001
993
msgstr "未预期的记号 %1"
1003
#: analitza/expressiontypechecker.cpp:519
995
#: analitza/expressiontypechecker.cpp:398
996
msgid "The domain should be either a vector or a list."
999
#: analitza/expressiontypechecker.cpp:499
1005
1001
msgid "Invalid parameter count for '%2'. Should have 1 parameter."
1006
1002
msgid_plural "Invalid parameter count for '%2'. Should have %1 parameters."
1007
1003
msgstr[0] "“%2”的参数数量无效。应该有 %1 个参数。"
1009
#: analitza/expressiontypechecker.cpp:566
1005
#: analitza/expressiontypechecker.cpp:538
1011
1007
msgid "Could not call '%1'"
1012
1008
msgstr "无法调用“%1”"
1014
#: analitza/expressiontypechecker.cpp:574
1010
#: analitza/expressiontypechecker.cpp:546
1016
1012
msgid "Could not solve '%1'"
1017
1013
msgstr "无法解决“%1”"
1019
#: analitza/expressiontypechecker.cpp:593
1015
#: analitza/expressiontypechecker.cpp:575
1016
#, fuzzy, kde-format
1017
#| msgid "Enter a name for the new variable"
1018
msgid "Incoherent type for the variable '%1'"
1021
#: analitza/expressiontypechecker.cpp:598
1020
1022
msgid "Could not determine the type for piecewise"
1021
1023
msgstr "无法确定分段的类型"
1023
#: analitza/expressiontypechecker.cpp:735
1025
#: analitza/expressiontypechecker.cpp:775
1027
#| msgid "Unexpected token %1"
1028
msgid "Unexpected type"
1031
#: analitza/expressiontypechecker.cpp:798
1025
1033
msgid "Cannot convert '%1' to '%2'"
1026
1034
msgstr "无法将“%1”转换为“%2”"
1028
#: analitza/htmlexpressionwriter.cpp:49 analitza/htmlexpressionwriter.cpp:50
1036
#: analitza/htmlexpressionwriter.cpp:50 analitza/htmlexpressionwriter.cpp:51
1030
1038
msgctxt "html representation of an operator"
1031
1039
msgid "<span class='op'>%1</span>"
1032
1040
msgstr "<span class='op'>%1</span>"
1034
#: analitza/htmlexpressionwriter.cpp:51
1042
#: analitza/htmlexpressionwriter.cpp:52
1036
1044
msgctxt "html representation of an operator"
1037
1045
msgid "<span class='keyword'>%1</span>"