155155# res://addons/block_code/ui/title_bar/title_bar.tscn
156156# res://addons/block_code/ui/tooltip/tooltip.gd
157157# res://addons/block_code/ui/tooltip/tooltip.tscn
158- #
158+ #
159159# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
160- #
160+ #
161161#, fuzzy
162162msgid ""
163163msgstr ""
164164"Project-Id-Version : Block Coding Plugin\n "
165165"Language-Team : Arabic (https://app.transifex.com/endless-os/teams/9016/ar/)\n "
166+ "Language : ar\n "
166167"MIME-Version : 1.0\n "
167168"Content-Type : text/plain; charset=UTF-8\n "
168169"Content-Transfer-Encoding : 8-bit\n "
169- "Language : ar\n "
170- "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 "
170+ "Plural-Forms : nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
171+ "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n "
171172
172173#: addons/block_code/block_code_plugin.gd
173174msgid "Regenerate %s POT file"
@@ -209,6 +210,7 @@ msgstr ""
209210#: addons/block_code/blocks/communication/define_method.tres
210211#: addons/block_code/blocks/communication/rigidbody2d_on_entered.tres
211212#: addons/block_code/blocks/communication/rigidbody2d_on_exited.tres
213+ #: addons/block_code/blocks/communication/switch_scene.tres
212214msgid "Communication | Methods"
213215msgstr ""
214216
@@ -318,7 +320,7 @@ msgid "Play the animation."
318320msgstr ""
319321
320322#: addons/block_code/blocks/graphics/animationplayer_play.tres
321- msgid "play {animation: STRING} {direction: NIL} {wait_mode: NIL}"
323+ msgid "play {animation: STRING} | {direction: NIL} {wait_mode: NIL}"
322324msgstr ""
323325
324326#: addons/block_code/blocks/graphics/animationplayer_stop.tres
@@ -375,20 +377,21 @@ msgstr ""
375377
376378#: addons/block_code/blocks/input/characterbody2d_move.tres
377379#: addons/block_code/blocks/input/is_input_actioned.tres
380+ #: addons/block_code/blocks/input/mouse_position.tres
378381msgid "Input"
379382msgstr ""
380383
381384#: addons/block_code/blocks/input/characterbody2d_move.tres
382385msgid ""
383386"Move the character up, down, left, and right with the keyboard using the "
384- "given keys. The speed of movement can be adjusted separately for x (left and"
385- " right) and y (up and down)."
387+ "given keys. The speed of movement can be adjusted separately for x (left and "
388+ "right) and y (up and down)."
386389msgstr ""
387390
388391#: addons/block_code/blocks/input/characterbody2d_move.tres
389392msgid ""
390- "move with keys {up: STRING} {down: STRING} {left: STRING} {right: STRING} at"
391- " speed {speed: VECTOR2}"
393+ "move with keys {up: STRING} {down: STRING} {left: STRING} {right: STRING} at "
394+ "speed {speed: VECTOR2}"
392395msgstr ""
393396
394397#: addons/block_code/blocks/input/is_input_actioned.tres
@@ -403,6 +406,7 @@ msgstr ""
403406#: addons/block_code/blocks/lifecycle/queue_free.tres
404407#: addons/block_code/blocks/lifecycle/queue_free_node.tres
405408#: addons/block_code/blocks/lifecycle/ready.tres
409+ #: addons/block_code/blocks/lifecycle/physics_process.tres
406410msgid "Lifecycle"
407411msgstr ""
408412
@@ -558,11 +562,13 @@ msgstr ""
558562#: addons/block_code/blocks/math/sin.tres
559563#: addons/block_code/blocks/math/subtract.tres
560564#: addons/block_code/blocks/math/tan.tres
561- #: addons/block_code/blocks/math/vector2_x.tres
562- #: addons/block_code/blocks/math/vector2_y.tres
563565#: addons/block_code/blocks/math/vector_from_angle.tres
564566#: addons/block_code/blocks/math/vector_multiply.tres
565567#: addons/block_code/blocks/variables/vector2.tres
568+ #: addons/block_code/blocks/math/vector2_xy.tres
569+ #: addons/block_code/blocks/math/vector3_xyz.tres
570+ #: addons/block_code/blocks/math/vector3_multiply.tres
571+ #: addons/block_code/blocks/variables/vector3.tres
566572msgid "Math"
567573msgstr ""
568574
@@ -631,22 +637,6 @@ msgstr ""
631637msgid "tan {angle: FLOAT}"
632638msgstr ""
633639
634- #: addons/block_code/blocks/math/vector2_x.tres
635- msgid "Gives the x of a [i]Vector2[/i]"
636- msgstr ""
637-
638- #: addons/block_code/blocks/math/vector2_x.tres
639- msgid "x of {vector2: VECTOR2}"
640- msgstr ""
641-
642- #: addons/block_code/blocks/math/vector2_y.tres
643- msgid "Gives the y of a [i]Vector2[/i]"
644- msgstr ""
645-
646- #: addons/block_code/blocks/math/vector2_y.tres
647- msgid "y of {vector2: VECTOR2}"
648- msgstr ""
649-
650640#: addons/block_code/blocks/math/vector_from_angle.tres
651641msgid "Creates a unit Vector2 rotated to the given angle in radians."
652642msgstr ""
@@ -713,7 +703,7 @@ msgstr ""
713703
714704#: addons/block_code/blocks/sounds/play_sound.tres
715705msgid ""
716- "play the sound {name: STRING} with volume {db: FLOAT} dB and pitch scale "
706+ "play the sound {name: STRING} | with volume {db: FLOAT} dB and pitch scale "
717707"{pitch: FLOAT}"
718708msgstr ""
719709
@@ -757,26 +747,119 @@ msgstr ""
757747msgid "vector2 x: {x: FLOAT} y: {y: FLOAT}"
758748msgstr ""
759749
760- #: addons/block_code/examples/spawner/spawner.tscn
750+ #: addons/block_code/code_generation/block_definition.gd
751+ msgid "Set the %s property"
752+ msgstr ""
753+
754+ #: addons/block_code/code_generation/block_definition.gd
755+ msgid "set %%s to {value: %s}"
756+ msgstr ""
757+
758+ #: addons/block_code/code_generation/block_definition.gd
759+ msgid "Change the %s property"
760+ msgstr ""
761+
762+ #: addons/block_code/code_generation/block_definition.gd
763+ msgid "change %%s by {value: %s}"
764+ msgstr ""
765+
766+ #: addons/block_code/code_generation/block_definition.gd
767+ msgid "The %s property"
768+ msgstr ""
769+
770+ #: addons/block_code/code_generation/block_definition.gd
771+ msgid "Set the %s variable"
772+ msgstr ""
773+
774+ #: addons/block_code/code_generation/block_definition.gd
775+ msgid "set %s to {value: %s}"
776+ msgstr ""
777+
778+ #: addons/block_code/code_generation/block_definition.gd
779+ msgid "The %s variable"
780+ msgstr ""
781+
782+ #: addons/block_code/inspector_plugin/block_script_inspector.gd
783+ msgid "Open Block Script"
784+ msgstr ""
785+
786+ #: addons/block_code/simple_nodes/simple_character/simple_character.gd
787+ msgid "move with {player: NIL} buttons as {kind: NIL}"
788+ msgstr ""
789+
790+ #: addons/block_code/simple_nodes/simple_character/simple_character.gd
761791msgid ""
762- "[b]Up arrow:[/b] Start/stop spawning.\n"
763- "[b]Down arrow:[/b] Spawn once.\n"
764- "[b]Left arrow:[/b] Reduce spawn frequency.\n"
765- "[b]Right arrow:[/b] Increase spawn frequency.\n"
792+ "Move the character using the “Player 1” or “Player 2” controls as configured "
793+ "in Godot.\n"
794+ "\n"
795+ "“Top-down” enables the character to move in both x (horizontal) and y "
796+ "(vertical) dimensions, as if the camera is above the character, looking "
797+ "down. No gravity is added.\n"
766798"\n"
767- "From the Inspector: Try changing spawn limit and spawn limit behavior.\n"
799+ "“Platformer” enables the character to move as if the camera is looking from "
800+ "the side, like a side-scroller. Gravity is applied on the y (vertical) axis, "
801+ "making the character fall down until they collide with something.\n"
768802"\n"
769- "Color balls remove themselves after 3 seconds. While uncolored balls are only removed by the SimpleSpawner node according to the limit setings."
803+ "“Spaceship” uses the left/right controls to rotate the character and up/down "
804+ "controls to go forward or backward in the direction they are pointing."
770805msgstr ""
771806
772- #: addons/block_code/inspector_plugin/block_script_inspector.gd
773- msgid "Open Block Script"
807+ #: addons/block_code/simple_nodes/simple_ending/simple_ending.gd
808+ msgid "game over {result: STRING}"
809+ msgstr ""
810+
811+ #: addons/block_code/simple_nodes/simple_ending/simple_ending.gd
812+ msgid "Show the game over label with the win or lose message."
813+ msgstr ""
814+
815+ #: addons/block_code/simple_nodes/simple_ending/simple_ending.gd
816+ msgid "reset game over"
817+ msgstr ""
818+
819+ #: addons/block_code/simple_nodes/simple_ending/simple_ending.gd
820+ msgid "Reset the game over label."
774821msgstr ""
775822
776823#: addons/block_code/simple_nodes/simple_scoring/simple_scoring.gd
777824msgid "0"
778825msgstr ""
779826
827+ #: addons/block_code/simple_nodes/simple_scoring/simple_scoring.gd
828+ msgid "set score to {score: INT}"
829+ msgstr ""
830+
831+ #: addons/block_code/simple_nodes/simple_scoring/simple_scoring.gd
832+ msgid "change score by {score: INT}"
833+ msgstr ""
834+
835+ #: addons/block_code/simple_spawner/simple_spawner.gd
836+ msgid "spawn once"
837+ msgstr ""
838+
839+ #: addons/block_code/simple_spawner/simple_spawner.gd
840+ msgid "start spawning"
841+ msgstr ""
842+
843+ #: addons/block_code/simple_spawner/simple_spawner.gd
844+ msgid "stop spawning"
845+ msgstr ""
846+
847+ #: addons/block_code/simple_spawner/simple_spawner.gd
848+ msgid "is spawning"
849+ msgstr ""
850+
851+ #: addons/block_code/simple_spawner/simple_spawner.gd
852+ msgid "set spawn period to {new_period: FLOAT}"
853+ msgstr ""
854+
855+ #: addons/block_code/simple_spawner/simple_spawner.gd
856+ msgid "spawn period"
857+ msgstr ""
858+
859+ #: addons/block_code/ui/main_panel.tscn
860+ msgid "Advanced"
861+ msgstr ""
862+
780863#: addons/block_code/ui/main_panel.tscn
781864msgid "Show Generated Script"
782865msgstr ""
@@ -799,8 +882,7 @@ msgstr ""
799882
800883#: addons/block_code/ui/block_canvas/block_canvas.tscn
801884msgid ""
802- "Use block coding to create custom behavior and game mechanics for "
803- "\" {node}\" ."
885+ "Use block coding to create custom behavior and game mechanics for \" {node}\" ."
804886msgstr ""
805887
806888#: addons/block_code/ui/block_canvas/block_canvas.tscn
@@ -823,6 +905,14 @@ msgstr ""
823905msgid "Type:"
824906msgstr ""
825907
908+ #: addons/block_code/ui/blocks/utilities/drag_drop_area/drag_drop_area.gd
909+ msgid "Duplicate"
910+ msgstr ""
911+
912+ #: addons/block_code/ui/blocks/utilities/drag_drop_area/drag_drop_area.gd
913+ msgid "Delete"
914+ msgstr ""
915+
826916#: addons/block_code/ui/blocks/utilities/parameter_input/parameter_input.tscn
827917msgid "Parameter"
828918msgstr ""
@@ -855,3 +945,59 @@ msgstr ""
855945#: addons/block_code/ui/script_window/script_window.tscn
856946msgid "Copy"
857947msgstr ""
948+
949+ #: addons/block_code/blocks/input/mouse_position.tres
950+ msgid "The coordinates of the mouse position."
951+ msgstr ""
952+
953+ #: addons/block_code/blocks/input/mouse_position.tres
954+ msgid "mouse position"
955+ msgstr ""
956+
957+ #: addons/block_code/blocks/math/vector2_xy.tres
958+ msgid "Gives the x or y of a [b]Vector2[/b]"
959+ msgstr ""
960+
961+ #: addons/block_code/blocks/math/vector2_xy.tres
962+ msgid "{xy: NIL} of {vector2: VECTOR2}"
963+ msgstr ""
964+
965+ #: addons/block_code/blocks/math/vector3_xyz.tres
966+ msgid "Gives the x, y, or z of a [b]Vector3[/b]"
967+ msgstr ""
968+
969+ #: addons/block_code/blocks/math/vector3_xyz.tres
970+ msgid "{xyz: NIL} of {vector3: VECTOR3}"
971+ msgstr ""
972+
973+ #: addons/block_code/blocks/math/vector3_multiply.tres
974+ msgid ""
975+ "Multiplies a Vector3 with a number. Use this, for example, to get a point "
976+ "some distance away along an angle."
977+ msgstr ""
978+
979+ #: addons/block_code/blocks/math/vector3_multiply.tres
980+ msgid "multiply {vector: VECTOR3} by {number: FLOAT}"
981+ msgstr ""
982+
983+ #: addons/block_code/blocks/communication/switch_scene.tres
984+ msgid ""
985+ "Stop playing the current scene, and switch to a different one. You might use "
986+ "this to switch to a new level."
987+ msgstr ""
988+
989+ #: addons/block_code/blocks/communication/switch_scene.tres
990+ msgid "switch the scene to {file_path: STRING}"
991+ msgstr ""
992+
993+ #: addons/block_code/blocks/variables/vector3.tres
994+ msgid "vector3 x: {x: FLOAT} y: {y: FLOAT}: z: {z: FLOAT}"
995+ msgstr ""
996+
997+ #: addons/block_code/blocks/lifecycle/physics_process.tres
998+ msgid "Attached blocks will be executed before each physics step"
999+ msgstr ""
1000+
1001+ #: addons/block_code/blocks/lifecycle/physics_process.tres
1002+ msgid "every physics step"
1003+ msgstr ""
0 commit comments