All translations done

This commit is contained in:
Rendo 2025-07-03 23:29:19 +05:00
commit 473421eb32
17 changed files with 191 additions and 97 deletions

View file

@ -84,7 +84,7 @@ cheat_zombie_spawn={
[internationalization] [internationalization]
locale/translations=PackedStringArray("res://translations/plants.en.translation", "res://translations/plants.ru.translation") locale/translations=PackedStringArray("res://translations/plants.en.translation", "res://translations/plants.ru.translation", "res://translations/zombies.en.translation", "res://translations/zombies.ru.translation", "res://translations/gui.en.translation", "res://translations/gui.ru.translation")
[layer_names] [layer_names]

View file

@ -6,14 +6,8 @@
[resource] [resource]
script = ExtResource("1_k277m") script = ExtResource("1_k277m")
display_name = "Basic zombie" name_key = "basic"
display_description = "The most basic zombie that zomboss has. description_key = "basic_desc"
Health points: [color=darkred]7 peas[/color].
Walk speed: [color=darkred]0.2 tiles/second[/color].
Attack speed: [color=darkred]1 Hz[/color].
Attack damage: [color=darkred]1 bite[/color].
"
Cost = 1.0 Cost = 1.0
Scene = ExtResource("1_c2mq3") Scene = ExtResource("1_c2mq3")
ReloadTime = 1.0 ReloadTime = 1.0

View file

@ -6,13 +6,8 @@
[resource] [resource]
script = ExtResource("1_sngfh") script = ExtResource("1_sngfh")
display_name = "Buckethead zombie" name_key = "buckethead"
display_description = "Wears metal to protect his remaining brains. Equivalent of ~7 zombies. description_key = "buckethead_desc"
Health points: [color=darkred]7 peas[/color].
Armour points: [color=darkred]39 peas[/color].
Walk speed: [color=darkred]0.2 tiles/second[/color].
Attack speed: [color=darkred]1 Hz[/color].
Attack damage: [color=darkred]1 bite[/color]."
Cost = 5.0 Cost = 5.0
Scene = ExtResource("1_lhcag") Scene = ExtResource("1_lhcag")
ReloadTime = 1.0 ReloadTime = 1.0

View file

@ -6,13 +6,8 @@
[resource] [resource]
script = ExtResource("1_sw7hj") script = ExtResource("1_sw7hj")
display_name = "Conehead zombie" name_key = "conehead"
display_description = "Armoured vesion of basic zombie. Equivalent of ~3 zombies. description_key = "conehead_desc"
Health points: [color=darkred]7 peas[/color].
Armour points: [color=darkred]13 peas[/color].
Walk speed: [color=darkred]0.2 tiles/second[/color].
Attack speed: [color=darkred]1 Hz[/color].
Attack damage: [color=darkred]1 bite[/color]."
Cost = 2.0 Cost = 2.0
Scene = ExtResource("1_llf5l") Scene = ExtResource("1_llf5l")
ReloadTime = 1.0 ReloadTime = 1.0

View file

@ -6,14 +6,8 @@
[resource] [resource]
script = ExtResource("1_u5qpq") script = ExtResource("1_u5qpq")
display_name = "Trash can zombie" name_key = "hobo"
display_description = "Some time in the past he met a great conqueror. Hates to live without his can. Equivalent of ~8 zombies. description_key = "hobo_desc"
Health points: [color=darkred]13 peas[/color].
Armour points: [color=darkred]39 peas[/color].
Walk speed: [color=darkred]0.2 tiles/second[/color].
Run speed: [color=darkred]0.6 tiles/second[/color].
Attack speed: [color=darkred]1 Hz[/color].
Attack damage: [color=darkred]1 bite[/color]."
Cost = 7.0 Cost = 7.0
Scene = ExtResource("1_4myt6") Scene = ExtResource("1_4myt6")
ReloadTime = 1.0 ReloadTime = 1.0

View file

@ -6,10 +6,10 @@
[ext_resource type="Texture2D" uid="uid://dycdvvgmgmfu6" path="res://assets/sprites/gui/ChooseYourSeeds/FrameField.tres" id="3_oy57w"] [ext_resource type="Texture2D" uid="uid://dycdvvgmgmfu6" path="res://assets/sprites/gui/ChooseYourSeeds/FrameField.tres" id="3_oy57w"]
[sub_resource type="ViewportTexture" id="ViewportTexture_ru62c"] [sub_resource type="ViewportTexture" id="ViewportTexture_ru62c"]
viewport_path = NodePath("Plants/Infobox/FrameAndTitle/Frame/Previewport") viewport_path = NodePath("plants/Infobox/FrameAndTitle/Frame/Previewport")
[sub_resource type="ViewportTexture" id="ViewportTexture_7yl8g"] [sub_resource type="ViewportTexture" id="ViewportTexture_7yl8g"]
viewport_path = NodePath("Zombies/Infobox/FrameAndTitle/Frame/Previewport") viewport_path = NodePath("zombies/Infobox/FrameAndTitle/Frame/Previewport")
[node name="Almanach" type="TabContainer"] [node name="Almanach" type="TabContainer"]
anchors_preset = 15 anchors_preset = 15
@ -20,46 +20,46 @@ grow_vertical = 2
tab_alignment = 1 tab_alignment = 1
current_tab = 0 current_tab = 0
[node name="Plants" type="HBoxContainer" parent="."] [node name="plants" type="HBoxContainer" parent="."]
layout_mode = 2 layout_mode = 2
metadata/_tab_index = 0 metadata/_tab_index = 0
[node name="SeedpacketsContainer" type="ScrollContainer" parent="Plants"] [node name="SeedpacketsContainer" type="ScrollContainer" parent="plants"]
layout_mode = 2 layout_mode = 2
horizontal_scroll_mode = 0 horizontal_scroll_mode = 0
[node name="GridContainer" type="GridContainer" parent="Plants/SeedpacketsContainer"] [node name="GridContainer" type="GridContainer" parent="plants/SeedpacketsContainer"]
layout_mode = 2 layout_mode = 2
columns = 8 columns = 8
script = ExtResource("1_ru62c") script = ExtResource("1_ru62c")
[node name="Infobox" type="VBoxContainer" parent="Plants"] [node name="Infobox" type="VBoxContainer" parent="plants"]
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
[node name="FrameAndTitle" type="HBoxContainer" parent="Plants/Infobox"] [node name="FrameAndTitle" type="HBoxContainer" parent="plants/Infobox"]
layout_mode = 2 layout_mode = 2
[node name="Frame" type="TextureRect" parent="Plants/Infobox/FrameAndTitle"] [node name="Frame" type="TextureRect" parent="plants/Infobox/FrameAndTitle"]
clip_contents = true clip_contents = true
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 0 size_flags_horizontal = 0
size_flags_vertical = 0 size_flags_vertical = 0
texture = ExtResource("1_1hnxi") texture = ExtResource("1_1hnxi")
[node name="Previewport" type="SubViewport" parent="Plants/Infobox/FrameAndTitle/Frame" node_paths=PackedStringArray("title", "description")] [node name="Previewport" type="SubViewport" parent="plants/Infobox/FrameAndTitle/Frame" node_paths=PackedStringArray("title", "description")]
canvas_item_default_texture_filter = 0 canvas_item_default_texture_filter = 0
size = Vector2i(65, 65) size = Vector2i(65, 65)
script = ExtResource("2_ru62c") script = ExtResource("2_ru62c")
title = NodePath("../../Label") title = NodePath("../../Label")
description = NodePath("../../../Description/ScrollContainer/RichTextLabel") description = NodePath("../../../Description/ScrollContainer/RichTextLabel")
[node name="FrameField" type="Sprite2D" parent="Plants/Infobox/FrameAndTitle/Frame/Previewport"] [node name="FrameField" type="Sprite2D" parent="plants/Infobox/FrameAndTitle/Frame/Previewport"]
texture = ExtResource("3_oy57w") texture = ExtResource("3_oy57w")
[node name="Camera2D" type="Camera2D" parent="Plants/Infobox/FrameAndTitle/Frame/Previewport"] [node name="Camera2D" type="Camera2D" parent="plants/Infobox/FrameAndTitle/Frame/Previewport"]
[node name="Render" type="TextureRect" parent="Plants/Infobox/FrameAndTitle/Frame"] [node name="Render" type="TextureRect" parent="plants/Infobox/FrameAndTitle/Frame"]
show_behind_parent = true show_behind_parent = true
layout_mode = 1 layout_mode = 1
anchors_preset = 15 anchors_preset = 15
@ -69,23 +69,23 @@ grow_horizontal = 2
grow_vertical = 2 grow_vertical = 2
texture = SubResource("ViewportTexture_ru62c") texture = SubResource("ViewportTexture_ru62c")
[node name="Label" type="Label" parent="Plants/Infobox/FrameAndTitle"] [node name="Label" type="Label" parent="plants/Infobox/FrameAndTitle"]
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
size_flags_vertical = 1 size_flags_vertical = 1
horizontal_alignment = 1 horizontal_alignment = 1
vertical_alignment = 1 vertical_alignment = 1
[node name="Description" type="PanelContainer" parent="Plants/Infobox"] [node name="Description" type="PanelContainer" parent="plants/Infobox"]
layout_mode = 2 layout_mode = 2
size_flags_vertical = 3 size_flags_vertical = 3
theme_type_variation = &"description_panel_container" theme_type_variation = &"description_panel_container"
[node name="ScrollContainer" type="ScrollContainer" parent="Plants/Infobox/Description"] [node name="ScrollContainer" type="ScrollContainer" parent="plants/Infobox/Description"]
layout_mode = 2 layout_mode = 2
horizontal_scroll_mode = 0 horizontal_scroll_mode = 0
[node name="RichTextLabel" type="RichTextLabel" parent="Plants/Infobox/Description/ScrollContainer"] [node name="RichTextLabel" type="RichTextLabel" parent="plants/Infobox/Description/ScrollContainer"]
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
size_flags_vertical = 3 size_flags_vertical = 3
@ -93,49 +93,49 @@ theme_override_colors/default_color = Color(0, 0, 0, 1)
theme_override_colors/font_selected_color = Color(0, 0, 0, 1) theme_override_colors/font_selected_color = Color(0, 0, 0, 1)
bbcode_enabled = true bbcode_enabled = true
[node name="Zombies" type="HBoxContainer" parent="."] [node name="zombies" type="HBoxContainer" parent="."]
visible = false visible = false
layout_mode = 2 layout_mode = 2
metadata/_tab_index = 1 metadata/_tab_index = 1
[node name="SeedpacketsContainer" type="ScrollContainer" parent="Zombies"] [node name="SeedpacketsContainer" type="ScrollContainer" parent="zombies"]
layout_mode = 2 layout_mode = 2
horizontal_scroll_mode = 0 horizontal_scroll_mode = 0
[node name="GridContainer" type="GridContainer" parent="Zombies/SeedpacketsContainer"] [node name="GridContainer" type="GridContainer" parent="zombies/SeedpacketsContainer"]
layout_mode = 2 layout_mode = 2
columns = 8 columns = 8
script = ExtResource("1_ru62c") script = ExtResource("1_ru62c")
_zombies = true _zombies = true
[node name="Infobox" type="VBoxContainer" parent="Zombies"] [node name="Infobox" type="VBoxContainer" parent="zombies"]
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
[node name="FrameAndTitle" type="HBoxContainer" parent="Zombies/Infobox"] [node name="FrameAndTitle" type="HBoxContainer" parent="zombies/Infobox"]
layout_mode = 2 layout_mode = 2
[node name="Frame" type="TextureRect" parent="Zombies/Infobox/FrameAndTitle"] [node name="Frame" type="TextureRect" parent="zombies/Infobox/FrameAndTitle"]
clip_contents = true clip_contents = true
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 0 size_flags_horizontal = 0
size_flags_vertical = 0 size_flags_vertical = 0
texture = ExtResource("1_1hnxi") texture = ExtResource("1_1hnxi")
[node name="Previewport" type="SubViewport" parent="Zombies/Infobox/FrameAndTitle/Frame" node_paths=PackedStringArray("title", "description")] [node name="Previewport" type="SubViewport" parent="zombies/Infobox/FrameAndTitle/Frame" node_paths=PackedStringArray("title", "description")]
canvas_item_default_texture_filter = 0 canvas_item_default_texture_filter = 0
size = Vector2i(130, 130) size = Vector2i(130, 130)
script = ExtResource("2_ru62c") script = ExtResource("2_ru62c")
title = NodePath("../../Label") title = NodePath("../../Label")
description = NodePath("../../../Description/ScrollContainer/RichTextLabel") description = NodePath("../../../Description/ScrollContainer/RichTextLabel")
[node name="FrameField" type="Sprite2D" parent="Zombies/Infobox/FrameAndTitle/Frame/Previewport"] [node name="FrameField" type="Sprite2D" parent="zombies/Infobox/FrameAndTitle/Frame/Previewport"]
texture = ExtResource("3_oy57w") texture = ExtResource("3_oy57w")
[node name="Camera2D" type="Camera2D" parent="Zombies/Infobox/FrameAndTitle/Frame/Previewport"] [node name="Camera2D" type="Camera2D" parent="zombies/Infobox/FrameAndTitle/Frame/Previewport"]
position = Vector2(0, -45) position = Vector2(0, -45)
[node name="Render" type="TextureRect" parent="Zombies/Infobox/FrameAndTitle/Frame"] [node name="Render" type="TextureRect" parent="zombies/Infobox/FrameAndTitle/Frame"]
show_behind_parent = true show_behind_parent = true
layout_mode = 1 layout_mode = 1
anchors_preset = 15 anchors_preset = 15
@ -146,23 +146,23 @@ grow_vertical = 2
texture = SubResource("ViewportTexture_7yl8g") texture = SubResource("ViewportTexture_7yl8g")
expand_mode = 1 expand_mode = 1
[node name="Label" type="Label" parent="Zombies/Infobox/FrameAndTitle"] [node name="Label" type="Label" parent="zombies/Infobox/FrameAndTitle"]
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
size_flags_vertical = 1 size_flags_vertical = 1
horizontal_alignment = 1 horizontal_alignment = 1
vertical_alignment = 1 vertical_alignment = 1
[node name="Description" type="PanelContainer" parent="Zombies/Infobox"] [node name="Description" type="PanelContainer" parent="zombies/Infobox"]
layout_mode = 2 layout_mode = 2
size_flags_vertical = 3 size_flags_vertical = 3
theme_type_variation = &"description_panel_container" theme_type_variation = &"description_panel_container"
[node name="ScrollContainer" type="ScrollContainer" parent="Zombies/Infobox/Description"] [node name="ScrollContainer" type="ScrollContainer" parent="zombies/Infobox/Description"]
layout_mode = 2 layout_mode = 2
horizontal_scroll_mode = 0 horizontal_scroll_mode = 0
[node name="RichTextLabel" type="RichTextLabel" parent="Zombies/Infobox/Description/ScrollContainer"] [node name="RichTextLabel" type="RichTextLabel" parent="zombies/Infobox/Description/ScrollContainer"]
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
size_flags_vertical = 3 size_flags_vertical = 3

View file

@ -67,7 +67,7 @@ layout_mode = 2
[node name="PAUSED" type="Label" parent="Pause/MarginContainer/Buttons"] [node name="PAUSED" type="Label" parent="Pause/MarginContainer/Buttons"]
layout_mode = 2 layout_mode = 2
text = "PAUSED" text = "paused"
label_settings = SubResource("LabelSettings_or0he") label_settings = SubResource("LabelSettings_or0he")
horizontal_alignment = 1 horizontal_alignment = 1
metadata/_edit_use_anchors_ = true metadata/_edit_use_anchors_ = true
@ -77,7 +77,7 @@ layout_mode = 2
[node name="Label" type="Label" parent="Pause/MarginContainer/Buttons/SFXVolume"] [node name="Label" type="Label" parent="Pause/MarginContainer/Buttons/SFXVolume"]
layout_mode = 2 layout_mode = 2
text = "SFX" text = "sfx"
[node name="HSlider" type="HSlider" parent="Pause/MarginContainer/Buttons/SFXVolume"] [node name="HSlider" type="HSlider" parent="Pause/MarginContainer/Buttons/SFXVolume"]
layout_mode = 2 layout_mode = 2
@ -92,7 +92,7 @@ layout_mode = 2
[node name="Label" type="Label" parent="Pause/MarginContainer/Buttons/MusicVolume"] [node name="Label" type="Label" parent="Pause/MarginContainer/Buttons/MusicVolume"]
layout_mode = 2 layout_mode = 2
text = "Music" text = "music"
[node name="HSlider" type="HSlider" parent="Pause/MarginContainer/Buttons/MusicVolume"] [node name="HSlider" type="HSlider" parent="Pause/MarginContainer/Buttons/MusicVolume"]
layout_mode = 2 layout_mode = 2

View file

@ -46,11 +46,10 @@ script = SubResource("GDScript_5dd4i")
canvas_item_default_texture_filter = 0 canvas_item_default_texture_filter = 0
title = "" title = ""
size = Vector2i(600, 400) size = Vector2i(600, 400)
visible = true
unresizable = true unresizable = true
borderless = true borderless = true
theme_override_styles/panel = SubResource("StyleBoxTexture_jl0ue") theme_override_styles/panel = SubResource("StyleBoxTexture_jl0ue")
ok_button_text = "Close" ok_button_text = "close"
dialog_close_on_escape = false dialog_close_on_escape = false
script = ExtResource("2_lgwnu") script = ExtResource("2_lgwnu")
@ -65,18 +64,7 @@ layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
size_flags_vertical = 3 size_flags_vertical = 3
bbcode_enabled = true bbcode_enabled = true
text = "[p][center][wave amp=50.0 freq=5.0 connected=1][font_size=24]WELCOME TO LIBERATION OF NEIGHBOURVILLE PROTOTYPE![/font_size][/wave][/center][/p] text = "lon_proto"
[p]Big thanks from me, Rendo, and our team! We appreciate any feedback, so consider reporting bugs to our [color=cyan][url=https://discord.gg/Y5Wk8H8EBY]discord server[/url][/color].[/p][p][/p]
[p]Liberation of Neighbourville is currently in early stages of development. However, we reached point when all essential systems and mechanics are ready.[/p]
[p][/p]
[p]As for now, you can play survival endless with all currently made plants. Game includes some plants from first Plants versus Zombies, Aloe from sequel, three basic zombies and a hobo zombie.[/p]
[p][/p]
[p]As for 0.2.X version, current roadmap contains:[ul]
[p]Adventure mode[/p]
[p]Almanach[/p]
[p]New plants and zombies, obviously[/p]
[p]More ways to play[/p]
[/ul][/p]"
fit_content = true fit_content = true
scroll_active = false scroll_active = false
script = ExtResource("2_5dd4i") script = ExtResource("2_5dd4i")
@ -88,13 +76,13 @@ initial_position = 2
size = Vector2i(300, 300) size = Vector2i(300, 300)
unresizable = true unresizable = true
borderless = true borderless = true
ok_button_text = "Close" ok_button_text = "close"
[node name="ScrollContainer" type="ScrollContainer" parent="AboutWindow"] [node name="ScrollContainer" type="ScrollContainer" parent="AboutWindow"]
offset_left = 6.0 offset_left = 8.0
offset_top = 6.0 offset_top = 8.0
offset_right = 294.0 offset_right = 292.0
offset_bottom = 243.0 offset_bottom = 241.0
size_flags_horizontal = 3 size_flags_horizontal = 3
size_flags_vertical = 3 size_flags_vertical = 3
@ -102,16 +90,7 @@ size_flags_vertical = 3
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
bbcode_enabled = true bbcode_enabled = true
text = "[p][center][font_size=24]About[/font_size][/center][/p] text = "about_screen"
[p]Made in [color=steel_blue]Godot Engine [img=16]res://icon.svg[/img][/color][/p]
[p]
Made by: [ul]
[p]Rendo - programmer, gamedesigner[/p]
[p]Slaimy - graphics designer, gamedesigner[/p]
[p]CaTronick - graphics designer, gamedesigner[/p]
[/ul]
[/p]
[p]All rights for Plants versus Zombies franchise belong to PopCap games[/p]"
fit_content = true fit_content = true
scroll_active = false scroll_active = false
@ -143,11 +122,11 @@ offset_bottom = 275.0
[node name="PlayButton" type="Button" parent="Buttons/GameButtons"] [node name="PlayButton" type="Button" parent="Buttons/GameButtons"]
layout_mode = 2 layout_mode = 2
text = "Play" text = "play"
[node name="ExitButton" type="Button" parent="Buttons/GameButtons"] [node name="ExitButton" type="Button" parent="Buttons/GameButtons"]
layout_mode = 2 layout_mode = 2
text = "Exit" text = "exit"
[node name="InfoButtons" type="VBoxContainer" parent="Buttons"] [node name="InfoButtons" type="VBoxContainer" parent="Buttons"]
layout_mode = 0 layout_mode = 0
@ -158,7 +137,7 @@ offset_bottom = 235.0
[node name="Button" type="Button" parent="Buttons/InfoButtons"] [node name="Button" type="Button" parent="Buttons/InfoButtons"]
layout_mode = 2 layout_mode = 2
text = "About" text = "about"
[node name="SACRIFICE" type="TextureButton" parent="Buttons"] [node name="SACRIFICE" type="TextureButton" parent="Buttons"]
layout_mode = 0 layout_mode = 0

View file

@ -1,5 +1,4 @@
extends RichTextLabel extends RichTextLabel
func _on_meta_clicked(meta: Variant) -> void: func _on_meta_clicked(meta: Variant) -> void:
OS.shell_open(meta) OS.shell_open(meta)

55
translations/gui.csv Normal file
View file

@ -0,0 +1,55 @@
keys,en,ru
plants,Plants,Растения
zombies,Zombies,Зомби
lon_proto,"[center][wave amp=50.0 freq=5.0 connected=1][font_size=24]WELCOME TO LIBERATION OF NEIGHBOURVILLE PROTOTYPE![/font_size][/wave][/center]
Big thanks from me, Rendo, and our team! We appreciate any feedback, so consider reporting bugs to our [color=cyan][url=https://discord.gg/Y5Wk8H8EBY]discord server[/url][/color].
Liberation of Neighbourville is currently in early stages of development. However, we reached point when all essential systems and mechanics are ready.
As for now, you can play survival endless with all currently made plants. Game includes some plants from first Plants versus Zombies, Aloe from sequel, three basic zombies and a hobo zombie.
As for 0.2.X version, current roadmap contains:[ul]
Adventure mode
New plants and zombies, obviously
More ways to play
[/ul]","[center][wave amp=50.0 freq=5.0 connected=1][font_size=24]ДОБРО ПОЖАЛОВАТЬ ПРОТОТИП LIBERATION OF NEIGHBOURVILLE![/font_size][/wave][/center]
Огромное спасибо от меня, Рендо, и нашей команды! Мы рады любому фидбеку, так что присоединяйтесь к нашему [color=cyan][url=https://discord.gg/Y5Wk8H8EBY]дискорд серверу[/url][/color].
Liberation of Neighbourville на данный момент на ранних этапах разработки. Тем не менее, мы достигли момента, когда все необходимые системы и механики готовы.
Ну, а сейчас вы можете сыграть в бесконечный режим со всеми сделанными на данный момент растениями. Игра включает в себя некоторые растения из первой части, Алоэ из сиквела, три базовых зомби и бездомного зомби.
На момент версии 0.2.X, дорожная карта содержит:[ul]
Режим приключений
Новые растения и зомби, очевидно
Больше способов играть
[/ul]"
play,Play,Играть
exit,Exit,Выйти
about,About,О нас
restart,Restart,Перезапустить
continue,Continue,Продолжить
about_screen,"[center][font_size=24]About[/font_size][/center]
Made in [color=steel_blue]Godot Engine [img=16]res://icon.svg[/img][/color]
Made by: [ul]
Rendo - programmer, gamedesigner
Slaimy - graphics designer, gamedesigner
CaTronick - graphics designer, gamedesigner
[/ul]
All rights for Plants versus Zombies franchise belong to PopCap games","[center][font_size=24]О нас[/font_size][/center]
Сделано в [color=steel_blue]Godot Engine [img=16]res://icon.svg[/img][/color]
Благодаря: [ul]
Rendo - программист, геймдизайнер
Slaimy - дизайнер графики, геймдизайнер
CaTronick - дизайнер графики, геймдизайнер
[/ul]
Все права на Plants versus Zombies франшизу принадлежат PopCap games."
close,Close,Закрыть
sfx,SFX,Звуки
music,Music,Музыка
paused,Paused,Игра на паузе
1 keys en ru
2 plants Plants Растения
3 zombies Zombies Зомби
4 lon_proto [center][wave amp=50.0 freq=5.0 connected=1][font_size=24]WELCOME TO LIBERATION OF NEIGHBOURVILLE PROTOTYPE![/font_size][/wave][/center] Big thanks from me, Rendo, and our team! We appreciate any feedback, so consider reporting bugs to our [color=cyan][url=https://discord.gg/Y5Wk8H8EBY]discord server[/url][/color]. Liberation of Neighbourville is currently in early stages of development. However, we reached point when all essential systems and mechanics are ready. As for now, you can play survival endless with all currently made plants. Game includes some plants from first Plants versus Zombies, Aloe from sequel, three basic zombies and a hobo zombie. As for 0.2.X version, current roadmap contains:[ul] Adventure mode New plants and zombies, obviously More ways to play [/ul] [center][wave amp=50.0 freq=5.0 connected=1][font_size=24]ДОБРО ПОЖАЛОВАТЬ ПРОТОТИП LIBERATION OF NEIGHBOURVILLE![/font_size][/wave][/center] Огромное спасибо от меня, Рендо, и нашей команды! Мы рады любому фидбеку, так что присоединяйтесь к нашему [color=cyan][url=https://discord.gg/Y5Wk8H8EBY]дискорд серверу[/url][/color]. Liberation of Neighbourville на данный момент на ранних этапах разработки. Тем не менее, мы достигли момента, когда все необходимые системы и механики готовы. Ну, а сейчас вы можете сыграть в бесконечный режим со всеми сделанными на данный момент растениями. Игра включает в себя некоторые растения из первой части, Алоэ из сиквела, три базовых зомби и бездомного зомби. На момент версии 0.2.X, дорожная карта содержит:[ul] Режим приключений Новые растения и зомби, очевидно Больше способов играть [/ul]
5 play Play Играть
6 exit Exit Выйти
7 about About О нас
8 restart Restart Перезапустить
9 continue Continue Продолжить
10 about_screen [center][font_size=24]About[/font_size][/center] Made in [color=steel_blue]Godot Engine [img=16]res://icon.svg[/img][/color] Made by: [ul] Rendo - programmer, gamedesigner Slaimy - graphics designer, gamedesigner CaTronick - graphics designer, gamedesigner [/ul] All rights for Plants versus Zombies franchise belong to PopCap games [center][font_size=24]О нас[/font_size][/center] Сделано в [color=steel_blue]Godot Engine [img=16]res://icon.svg[/img][/color] Благодаря: [ul] Rendo - программист, геймдизайнер Slaimy - дизайнер графики, геймдизайнер CaTronick - дизайнер графики, геймдизайнер [/ul] Все права на Plants versus Zombies франшизу принадлежат PopCap games.
11 close Close Закрыть
12 sfx SFX Звуки
13 music Music Музыка
14 paused Paused Игра на паузе

View file

@ -0,0 +1,17 @@
[remap]
importer="csv_translation"
type="Translation"
uid="uid://0pm71mck1ljf"
[deps]
files=["res://translations/gui.en.translation", "res://translations/gui.ru.translation"]
source_file="res://translations/gui.csv"
dest_files=["res://translations/gui.en.translation", "res://translations/gui.ru.translation"]
[params]
compress=true
delimiter=0

Binary file not shown.

Binary file not shown.

49
translations/zombies.csv Normal file
View file

@ -0,0 +1,49 @@
keys,en,ru
basic,Basic zombie,Обычный зомби
basic_desc,"The most basic zombie that Zomboss has.
Health points: [color=darkred]7 peas[/color].
Walk speed: [color=darkred]0.2 tiles/second[/color].
Attack speed: [color=darkred]1 Hz[/color].
Attack damage: [color=darkred]1 bite[/color]. ","Самый обычный зомби, который есть у Зомбосса.
Очки здоровья: [color=darkred]7 горошин[/color].
Скорость ходьбы: [color=darkred]0.2 клеток/сек[/color].
Скорость атаки: [color=darkred]1 Гц[/color].
Урон от атаки: [color=darkred]1 укус[/color]."
buckethead,Buckethead,Ведроголовый
buckethead_desc,"Wears metal to protect his remaining brains. Equivalent of ~7 zombies.
Health points: [color=darkred]7 peas[/color].
Armour points: [color=darkred]39 peas[/color].
Walk speed: [color=darkred]0.2 tiles/second[/color].
Attack speed: [color=darkred]1 Hz[/color].
Attack damage: [color=darkred]1 bite[/color]. ","Носит ведро чтобы защитить остатки мозгов. Равен примерно 7 зомби.
Очки здоровья: [color=darkred]7 горошин[/color].
Очки брони: [color=darkred]39 горошин[/color].
Скорость ходьбы: [color=darkred]0.2 клеток/сек/color].
Скорость атаки: [color=darkred]1 Гц[/color].
Урон от атаки: [color=darkred]1 укус[/color]."
conehead,Conehead,Конусоголовый
conehead_desc,"Armoured version of basic zombie. Equivalent of ~3 zombies.
Health points: [color=darkred]7 peas[/color].
Armour points: [color=darkred]13 peas[/color].
Walk speed: [color=darkred]0.2 tiles/second[/color].
Attack speed: [color=darkred]1 Hz[/color].
Attack damage: [color=darkred]1 bite[/color]. ","Бронированная версия базового зомби. Равен примерно трём зомби.
Очки здоровья: [color=darkred]7 горошин[/color].
Очки брони: [color=darkred]13 горошин[/color].
Скорость ходьбы: [color=darkred]0.2 клеток/сек[/color].
Скорость атаки: [color=darkred]1 Гц[/color].
Урон от атаки: [color=darkred]1 укус[/color]."
hobo,Trash can zombie,Зомби в мусорке
hobo_desc,"Some time in the past he met a great conqueror. Hates to live without his can. Equivalent of ~8 zombies.
Health points: [color=darkred]13 peas[/color].
Armour points: [color=darkred]39 peas[/color].
Walk speed: [color=darkred]0.2 tiles/second[/color].
Run speed: [color=darkred]0.6 tiles/second[/color].
Attack speed: [color=darkred]1 Hz[/color].
Attack damage: [color=darkred]1 bite[/color]. ","Однажды повстречал великого полководца. Ненавидит жить без своего ведра. Равен примерно 8 зомби.
Очки здоровья: [color=darkred]13 горошин[/color].
Armour points: [color=darkred]39 горошин[/color].
Скорость ходьбы: [color=darkred]0.2 клеток/сек[/color].
Скорость бега: [color=darkred]0.6 клеток/сек[/color].
Скорость атаки: [color=darkred]1 Гц[/color].
Урон от атаки: [color=darkred]1 укус[/color]. "
1 keys en ru
2 basic Basic zombie Обычный зомби
3 basic_desc The most basic zombie that Zomboss has. Health points: [color=darkred]7 peas[/color]. Walk speed: [color=darkred]0.2 tiles/second[/color]. Attack speed: [color=darkred]1 Hz[/color]. Attack damage: [color=darkred]1 bite[/color]. Самый обычный зомби, который есть у Зомбосса. Очки здоровья: [color=darkred]7 горошин[/color]. Скорость ходьбы: [color=darkred]0.2 клеток/сек[/color]. Скорость атаки: [color=darkred]1 Гц[/color]. Урон от атаки: [color=darkred]1 укус[/color].
4 buckethead Buckethead Ведроголовый
5 buckethead_desc Wears metal to protect his remaining brains. Equivalent of ~7 zombies. Health points: [color=darkred]7 peas[/color]. Armour points: [color=darkred]39 peas[/color]. Walk speed: [color=darkred]0.2 tiles/second[/color]. Attack speed: [color=darkred]1 Hz[/color]. Attack damage: [color=darkred]1 bite[/color]. Носит ведро чтобы защитить остатки мозгов. Равен примерно 7 зомби. Очки здоровья: [color=darkred]7 горошин[/color]. Очки брони: [color=darkred]39 горошин[/color]. Скорость ходьбы: [color=darkred]0.2 клеток/сек/color]. Скорость атаки: [color=darkred]1 Гц[/color]. Урон от атаки: [color=darkred]1 укус[/color].
6 conehead Conehead Конусоголовый
7 conehead_desc Armoured version of basic zombie. Equivalent of ~3 zombies. Health points: [color=darkred]7 peas[/color]. Armour points: [color=darkred]13 peas[/color]. Walk speed: [color=darkred]0.2 tiles/second[/color]. Attack speed: [color=darkred]1 Hz[/color]. Attack damage: [color=darkred]1 bite[/color]. Бронированная версия базового зомби. Равен примерно трём зомби. Очки здоровья: [color=darkred]7 горошин[/color]. Очки брони: [color=darkred]13 горошин[/color]. Скорость ходьбы: [color=darkred]0.2 клеток/сек[/color]. Скорость атаки: [color=darkred]1 Гц[/color]. Урон от атаки: [color=darkred]1 укус[/color].
8 hobo Trash can zombie Зомби в мусорке
9 hobo_desc Some time in the past he met a great conqueror. Hates to live without his can. Equivalent of ~8 zombies. Health points: [color=darkred]13 peas[/color]. Armour points: [color=darkred]39 peas[/color]. Walk speed: [color=darkred]0.2 tiles/second[/color]. Run speed: [color=darkred]0.6 tiles/second[/color]. Attack speed: [color=darkred]1 Hz[/color]. Attack damage: [color=darkred]1 bite[/color]. Однажды повстречал великого полководца. Ненавидит жить без своего ведра. Равен примерно 8 зомби. Очки здоровья: [color=darkred]13 горошин[/color]. Armour points: [color=darkred]39 горошин[/color]. Скорость ходьбы: [color=darkred]0.2 клеток/сек[/color]. Скорость бега: [color=darkred]0.6 клеток/сек[/color]. Скорость атаки: [color=darkred]1 Гц[/color]. Урон от атаки: [color=darkred]1 укус[/color].

View file

@ -0,0 +1,17 @@
[remap]
importer="csv_translation"
type="Translation"
uid="uid://dfb33ltubix1g"
[deps]
files=["res://translations/zombies.en.translation", "res://translations/zombies.ru.translation"]
source_file="res://translations/zombies.csv"
dest_files=["res://translations/zombies.en.translation", "res://translations/zombies.ru.translation"]
[params]
compress=true
delimiter=0

Binary file not shown.

Binary file not shown.