340
383
#: src/viewportwidget.cpp:51
344
#: analitzagui/expressionedit.cpp:311
349
#: analitzagui/expressionedit.cpp:477
350
msgid "To Expression"
353
#: analitzagui/expressionedit.cpp:479
357
#: analitzagui/expressionedit.cpp:481
361
#: analitzagui/expressionedit.cpp:483
365
#: analitzagui/function.cpp:51
366
msgid "Function type not recognized"
369
#: analitzagui/function.cpp:66 exp.g:395
373
#: analitzagui/function.cpp:66
375
msgid "Function type not correct for functions depending on %1"
376
msgstr "依赖于 %1 的函数类型不正确"
378
#: analitzagui/function.cpp:69
379
msgid "The expression is not correct"
382
#: analitzagui/functioncartesian.cpp:153 analitzagui/functioncartesian.cpp:167
383
#: analitzagui/functionpolar.cpp:139
384
msgid "We can only draw Real results."
387
#: analitzagui/functionedit.cpp:48
388
msgid "Add/Edit a function"
391
#: analitzagui/functionedit.cpp:93
395
#: analitzagui/functionedit.cpp:100
399
#: analitzagui/functionedit.cpp:102
403
#: analitzagui/functionedit.cpp:105
407
#: analitzagui/functionedit.cpp:110
411
#: analitzagui/functionedit.cpp:112
412
msgctxt "@action:button"
416
#: analitzagui/functionedit.cpp:214
418
msgctxt "text ellipsis"
422
#: analitzagui/functionedit.cpp:253
423
msgid "The options you specified are not correct"
426
#: analitzagui/functionedit.cpp:258
427
msgid "Downlimit cannot be greater than uplimit"
430
#: analitzagui/functionimplicit.cpp:395
432
"This function can't be represented as a curve. To draw implicit curve, the "
433
"function has to satisfy the implicit function theorem."
434
msgid "Implicit function undefined in the plane"
437
#: analitzagui/functionpolar.cpp:107
441
#: analitzagui/functionsmodel.cpp:84 analitzagui/operatorsmodel.cpp:79
442
#: analitzagui/variablesmodel.cpp:86
443
msgctxt "@title:column"
447
#: analitzagui/functionsmodel.cpp:87
448
msgctxt "@title:column"
452
#: analitzagui/functionsmodel.cpp:117
454
msgid "%1 function added"
457
#: analitzagui/functionsview.cpp:52
462
#: analitzagui/functionsview.cpp:55
467
#: analitzagui/functionsview.cpp:60
472
#: analitzagui/graph2d.cpp:431
473
msgid "Selected viewport too small"
476
#: analitzagui/operatorsmodel.cpp:82
477
msgctxt "@title:column"
481
#: analitzagui/operatorsmodel.cpp:85
482
msgctxt "@title:column"
486
#: analitzagui/operatorsmodel.cpp:88
487
msgctxt "@title:column"
491
#: analitzagui/operatorsmodel.cpp:118
492
msgctxt "Syntax for function bounding"
496
#: analitzagui/operatorsmodel.cpp:120
497
msgctxt "Syntax for function bounding values"
501
#: analitzagui/operatorsmodel.cpp:123
506
#: analitzagui/operatorsmodel.cpp:126
508
msgid "%1... parameters, ...%2)"
509
msgstr "%1……、参数、……%2)"
511
#: analitzagui/operatorsmodel.cpp:129
516
#: analitzagui/operatorsmodel.cpp:142
520
#: analitzagui/operatorsmodel.cpp:145
521
msgid "Multiplication"
524
#: analitzagui/operatorsmodel.cpp:148
528
#: analitzagui/operatorsmodel.cpp:151
529
msgid "Subtraction. Will remove all values from the first one."
532
#: analitzagui/operatorsmodel.cpp:154
536
#: analitzagui/operatorsmodel.cpp:157
540
#: analitzagui/operatorsmodel.cpp:160
544
#: analitzagui/operatorsmodel.cpp:163
545
msgid "The factor of"
548
#: analitzagui/operatorsmodel.cpp:166
549
msgid "Factorial. factorial(n)=n!"
550
msgstr "阶乘。factorial(n)=n!"
552
#: analitzagui/operatorsmodel.cpp:169
553
msgid "Function to calculate the sine of a given angle"
554
msgstr "计算一个已知角的正弦值的函数"
556
#: analitzagui/operatorsmodel.cpp:172
557
msgid "Function to calculate the cosine of a given angle"
558
msgstr "计算一个已知角的余弦值的函数"
560
#: analitzagui/operatorsmodel.cpp:175
561
msgid "Function to calculate the tangent of a given angle"
562
msgstr "计算一个已知角的正切值的函数"
564
#: analitzagui/operatorsmodel.cpp:178
568
#: analitzagui/operatorsmodel.cpp:181
572
#: analitzagui/operatorsmodel.cpp:184
576
#: analitzagui/operatorsmodel.cpp:187
577
msgid "Hyperbolic sine"
580
#: analitzagui/operatorsmodel.cpp:190
581
msgid "Hyperbolic cosine"
584
#: analitzagui/operatorsmodel.cpp:193
585
msgid "Hyperbolic tangent"
588
#: analitzagui/operatorsmodel.cpp:196
589
msgid "Hyperbolic secant"
592
#: analitzagui/operatorsmodel.cpp:199
593
msgid "Hyperbolic cosecant"
596
#: analitzagui/operatorsmodel.cpp:202
597
msgid "Hyperbolic cotangent"
600
#: analitzagui/operatorsmodel.cpp:205
604
#: analitzagui/operatorsmodel.cpp:208
608
#: analitzagui/operatorsmodel.cpp:211
612
#: analitzagui/operatorsmodel.cpp:214
613
msgid "Arc cotangent"
616
#: analitzagui/operatorsmodel.cpp:220
617
msgid "Hyperbolic arc tangent"
620
#: analitzagui/operatorsmodel.cpp:223
624
#: analitzagui/operatorsmodel.cpp:226
628
#: analitzagui/operatorsmodel.cpp:229
632
#: analitzagui/operatorsmodel.cpp:232
636
#: analitzagui/operatorsmodel.cpp:229
637
msgid "Differentiation"
640
#: analitzagui/operatorsmodel.cpp:232
641
msgid "Hyperbolic arc sine"
644
#: analitzagui/operatorsmodel.cpp:235
645
msgid "Hyperbolic arc cosine"
648
#: analitzagui/operatorsmodel.cpp:238
652
#: analitzagui/operatorsmodel.cpp:241
653
msgid "Hyperbolic arc cosecant"
656
#: analitzagui/operatorsmodel.cpp:244
660
#: analitzagui/operatorsmodel.cpp:247
661
msgid "Hyperbolic arc secant"
664
#: analitzagui/operatorsmodel.cpp:250
665
msgid "Exponent (e^x)"
668
#: analitzagui/operatorsmodel.cpp:253
669
msgid "Base-e logarithm"
670
msgstr "自然对数(以 e 为底)"
672
#: analitzagui/operatorsmodel.cpp:256
673
msgid "Base-10 logarithm"
674
msgstr "常用对数(以 10 为底)"
676
#: analitzagui/operatorsmodel.cpp:259
677
msgid "Absolute value. abs(n)=|n|"
678
msgstr "绝对值。abs(n)=|n|"
680
#: analitzagui/operatorsmodel.cpp:274
681
msgid "Floor value. floor(n)=⌊n⌋"
682
msgstr "下取整。floor(n)=⌊n⌋"
684
#: analitzagui/operatorsmodel.cpp:277
685
msgid "Ceil value. ceil(n)=⌈n⌉"
686
msgstr "上取整。ceil(n)=⌈n⌉"
688
#: analitzagui/operatorsmodel.cpp:280
692
#: analitzagui/operatorsmodel.cpp:283
696
#: analitzagui/operatorsmodel.cpp:286
697
msgid "Greater than. gt(a,b)=a>b"
698
msgstr "大于。gt(a,b)=a>b"
700
#: analitzagui/operatorsmodel.cpp:289
701
msgid "Less than. lt(a,b)=a<b"
702
msgstr "小于。lt(a,b)=a<b"
704
#: analitzagui/operatorsmodel.cpp:292
705
msgid "Equal. eq(a,b) = a=b"
706
msgstr "等于。eq(a,b) = a=b"
708
#: analitzagui/operatorsmodel.cpp:295
709
msgid "Approximation. approx(a)=a±n"
710
msgstr "近似值。approx(a)=a±n"
712
#: analitzagui/operatorsmodel.cpp:298
713
msgid "Not equal. neq(a,b)=a≠b"
714
msgstr "不等于。neq(a,b)=a≠b"
716
#: analitzagui/operatorsmodel.cpp:301
717
msgid "Greater or equal. geq(a,b)=a≥b"
718
msgstr "大于等于。geq(a,b)=a≥b"
720
#: analitzagui/operatorsmodel.cpp:304
721
msgid "Less or equal. leq(a,b)=a≤b"
722
msgstr "小于等于。leq(a,b)=a≤b"
724
#: analitzagui/operatorsmodel.cpp:307
728
#: analitzagui/operatorsmodel.cpp:310
732
#: analitzagui/operatorsmodel.cpp:313
736
#: analitzagui/operatorsmodel.cpp:316
740
#: analitzagui/operatorsmodel.cpp:319
741
msgid "Boolean implication"
744
#: analitzagui/operatorsmodel.cpp:322
745
msgid "Greatest common divisor"
748
#: analitzagui/operatorsmodel.cpp:325
749
msgid "Least common multiple"
752
#: analitzagui/operatorsmodel.cpp:328
756
#: analitzagui/operatorsmodel.cpp:331
760
#: analitzagui/operatorsmodel.cpp:334
761
msgid "Scalar product"
764
#: analitzagui/operatorsmodel.cpp:337
765
msgid "Select the par1-th element of par2 list or vector"
768
#: analitzagui/operatorsmodel.cpp:340
769
msgid "Joins several items of the same type"
772
#: analitzagui/expressionedit.cpp:327
774
msgctxt "n-ary function prototype"
775
msgid "<em>%1</em>(..., <b>par%2</b>, ...)"
776
msgstr "<em>%1</em>(……、<b>参数%2</b>、……)"
778
#: analitzagui/expressionedit.cpp:331 analitzagui/expressionedit.cpp:359
780
msgctxt "Function name in function prototype"
782
msgstr "<em>%1</em>("
784
#: analitzagui/expressionedit.cpp:332
786
msgctxt "Uncorrect function name in function prototype"
787
msgid "<em style='color:red'><b>%1</b></em>("
788
msgstr "<em style='color:red'>%1</em>("
790
#: analitzagui/expressionedit.cpp:335
792
msgctxt "Parameter in function prototype"
796
#: analitzagui/expressionedit.cpp:338 analitzagui/expressionedit.cpp:347
797
#: analitzagui/expressionedit.cpp:365
799
msgctxt "Current parameter in function prototype"
803
#: analitzagui/expressionedit.cpp:341 analitzagui/expressionedit.cpp:370
804
msgctxt "Function parameter separator"
808
#: analitzagui/expressionedit.cpp:322
809
msgctxt "Current parameter is the bounding"
813
#: analitzagui/variablesmodel.cpp:89
814
msgctxt "@title:column"
818
#: analitza/analyzer.cpp:115 analitza/analyzer.cpp:134
819
#: analitza/analyzer.cpp:158
820
msgid "Must specify a correct operation"
823
#: analitza/analyzer.cpp:132 analitza/analyzer.cpp:163
824
msgctxt "identifier separator in error message"
828
#: analitza/analyzer.cpp:130 analitza/analyzer.cpp:161
830
msgid "Unknown identifier: '%1'"
833
#: analitza/analyzer.cpp:729
834
msgctxt "Error message, no proper condition found."
835
msgid "Could not find a proper choice for a condition statement."
836
msgstr "无法为条件语句找到合适的选择。"
838
#: analitza/analyzer.cpp:1035
839
msgid "Type not supported for bounding."
842
#: analitza/analyzer.cpp:1062
843
msgid "The downlimit is greater than the uplimit"
846
#: analitza/analyzer.cpp:1064
847
msgid "Incorrect uplimit or downlimit."
850
#: analitza/analyzer.cpp:1968
851
msgctxt "By a cycle i mean a variable that depends on itself"
852
msgid "Defined a variable cycle"
855
#: analitza/analyzer.cpp:2010
856
msgid "The result is not a number"
859
#: analitza/explexer.cpp:76
860
msgid "Unexpectedly arrived to the end of the input"
863
#: analitza/explexer.cpp:82
865
msgid "Unknown token %1"
868
#: analitza/expression.cpp:155
870
msgid "<em>%1</em> needs at least 2 parameters"
871
msgstr "<em>%1</em> 需要至少 2 个参数"
873
#: analitza/expression.cpp:157
875
msgid "<em>%1</em> requires %2 parameters"
876
msgstr "<em>%1</em> 需要 %2 个参数"
878
#: analitza/expression.cpp:162
880
msgid "Missing boundary for '%1'"
883
#: analitza/expression.cpp:164
885
msgid "Unexpected bounding for '%1'"
888
#: analitza/expression.cpp:169
890
msgid "<em>%1</em> missing bounds on '%2'"
891
msgstr "<em>%1</em> 在 %2 上丢失边界"
893
#: analitza/expression.cpp:183
894
msgid "Wrong declare"
897
#: analitza/expression.cpp:193
899
msgid "Empty container: %1"
902
#: analitza/expression.cpp:212
903
msgctxt "there was a conditional outside a condition structure"
904
msgid "We can only have conditionals inside piecewise structures."
905
msgstr "我们只能在分段结构内部使用条件。"
907
#: analitza/expression.cpp:227
909
msgid "Cannot have two parameters with the same name like '%1'."
910
msgstr "无法使用两个和“%1”同名的参数。"
912
#: analitza/expression.cpp:243
914
"this is an error message. otherwise is the else in a mathml condition"
915
msgid "The <em>otherwise</em> parameter should be the last one"
916
msgstr "<em>otherwise</em> 参数必须是最后一个"
918
#: analitza/expression.cpp:251
920
msgctxt "there was an element that was not a conditional inside a condition"
921
msgid "%1 is not a proper condition inside the piecewise"
922
msgstr "%1 不是一个在 piecewise 参数内的合适条件"
924
#: analitza/expression.cpp:256
925
msgid "We can only declare variables"
928
#: analitza/expression.cpp:262
929
msgid "We can only have bounded variables"
932
#: analitza/expression.cpp:361
934
msgid "Error while parsing: %1"
937
#: analitza/expression.cpp:390
939
msgctxt "An error message"
940
msgid "Container unknown: %1"
943
#: analitza/expression.cpp:396
945
msgid "Cannot codify the %1 value."
948
#: analitza/expression.cpp:402
950
msgid "The %1 operator cannot have child contexts."
951
msgstr "%1 运算符不能有子下文。"
953
#: analitza/expression.cpp:406
955
msgid "The element '%1' is not an operator."
956
msgstr "“%1”不是一个运算符。"
958
#: analitza/expression.cpp:419
959
msgid "Do not want empty vectors"
962
#: analitza/expression.cpp:436
964
msgctxt "Error message due to an unrecognized input"
965
msgid "Not supported/unknown: %1"
970
msgctxt "error message"
971
msgid "Expected %1 instead of '%2'"
972
msgstr "预期为 %1 而不是“%2”"
975
msgid "Missing right parenthesis"
979
msgid "Unbalanced right parenthesis"
984
msgid "Unexpected token %1"
987
#: analitza/expressiontypechecker.cpp:401
988
msgid "The domain should be either a vector or a list."
991
#: analitza/expressiontypechecker.cpp:519
993
msgid "Invalid parameter count for '%2'. Should have 1 parameter."
994
msgid_plural "Invalid parameter count for '%2'. Should have %1 parameters."
995
msgstr[0] "“%2”的参数数量无效。应该有 %1 个参数。"
997
#: analitza/expressiontypechecker.cpp:566
999
msgid "Could not call '%1'"
1002
#: analitza/expressiontypechecker.cpp:574
1004
msgid "Could not solve '%1'"
1007
#: analitza/expressiontypechecker.cpp:593
1008
msgid "Could not determine the type for piecewise"
1011
#: analitza/expressiontypechecker.cpp:772
1012
msgid "Unexpected type"
1015
#: analitza/expressiontypechecker.cpp:735
1017
msgid "Cannot convert '%1' to '%2'"
1018
msgstr "无法将“%1”转换为“%2”"
1020
#: analitza/htmlexpressionwriter.cpp:49 analitza/htmlexpressionwriter.cpp:50
1022
msgctxt "html representation of an operator"
1023
msgid "<span class='op'>%1</span>"
1024
msgstr "<span class='op'>%1</span>"
1026
#: analitza/htmlexpressionwriter.cpp:51
1028
msgctxt "html representation of an operator"
1029
msgid "<span class='keyword'>%1</span>"
1030
msgstr "<span class='keyword'>%1</span>"
1032
#: analitza/mathmlpresentationlexer.cpp:88
1034
msgctxt "Error message"
1035
msgid "Unknown token %1"
1038
#: analitza/operations.cpp:65
1039
msgid "Cannot calculate the remainder on 0."
1040
msgstr "无法计算 0 上的余数。"
1042
#: analitza/operations.cpp:75
1043
msgid "Cannot calculate the factor on 0."
1044
msgstr "无法计算 0 上的因数。"
1046
#: analitza/operations.cpp:143
1047
msgid "Cannot calculate the lcm of 0."
1048
msgstr "无法计算 0 上的最小公倍数。"
1050
#: analitza/operations.cpp:285
1052
msgid "Could not calculate a value %1"
1055
#: analitza/operations.cpp:305
1057
msgid "Could not reduce '%1' and '%2'."
1058
msgstr "无法简化“%1”和“%2”。"
1060
#: analitza/operations.cpp:338 analitza/operations.cpp:453
1061
msgid "Invalid index for a container"
1064
#: analitza/operations.cpp:372
1065
msgid "Cannot operate on different sized vectors."
1066
msgstr "无法处理不同大小的矢量。"
1068
#: analitza/operations.cpp:398
1070
msgid "Could not calculate a vector's %1"
1073
#: analitza/operations.cpp:421 analitza/operations.cpp:438
1075
msgid "Could not calculate a list's %1"
1078
#: analitza/providederivative.cpp:150
1080
msgid "Could not calculate the derivative for '%1'"