forked from GDQuest/learn-gdscript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlesson-1-what-code-is-like.pot
286 lines (255 loc) · 9.62 KB
/
lesson-1-what-code-is-like.pot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
# Translations template for Learn GDScript From Zero.
# Copyright (C) 2022 GDQuest
# This file is distributed under the same license as the Learn GDScript From
# Zero project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Learn GDScript From Zero \n"
"Report-Msgid-Bugs-To: https://github.com/GDQuest/learn-gdscript\n"
"POT-Creation-Date: 2022-02-18 15:02+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.0\n"
#: course/lesson-1-what-code-is-like/lesson.tres:14
msgid ""
"Learning to program can be daunting.\n"
"\n"
"Yet, you want to make video games, so there is no way around learning to "
"program. Every video game is a computer program.\n"
"\n"
"Programming is the process of writing precise instructions that tell a "
"computer how to perform a task.\n"
"\n"
"A game's instructions are, for example: moving a character, drawing a "
"life bar, or playing a sound."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:30
msgid ""
"To do any of that, you need to learn a programming language: a "
"specialized language to tell the computer what to do.\n"
"\n"
"Programming languages are different from natural ones like English or "
"Spanish. The computer does not think. It can't [i]interpret[/i] what you "
"tell it.\n"
"\n"
"So you can't tell it something vague like \"draw a circle.\"\n"
"\n"
"Which circle? Where? Which color should it be? How big should it be?"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:46
msgid ""
"To draw a filled circle, the computer needs to know exact drawing "
"coordinates, the radius, the thickness, and color you want for the "
"outline.\n"
"\n"
"The code to do so [i]may[/i] look like this.\n"
"\n"
"[i]Click the Run button to run the code example and see the result.[/i]"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:70
msgid ""
"[i]The dark gray parts following the \"#\" sign are comments, they're not"
" part of the code. The computer skips comments.[/i]"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:80
msgid ""
"In the following lessons, you'll learn how this code works and what each "
"part means.\n"
"\n"
"For now, we want to give you a sense of what computer code looks like: in"
" this example, each parenthesis, capital letter, period, and comma "
"matter.\n"
"\n"
"The computer will always do exactly what you tell it to. No more, no "
"less. It [i]blindly[/i] follows every instruction.\n"
"\n"
"[b]When you program, you're the one in charge, and you're free to do "
"[i]anything[/i] you want.[/b]\n"
"\n"
"At the same time, there is a [i]lot[/i] to learn to tame the dumb beast "
"that is your computer."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:96
msgid "How do you give instructions to a computer?"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:99
msgid ""
"Computers don't understand natural languages like English. To make them "
"do anything, you need to give them precise instructions they understand, "
"using a programming language."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:100
#: course/lesson-1-what-code-is-like/lesson.tres:101
msgid "Using a programming language and precise instructions"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:100
msgid "Using prose in plain English"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:108
msgid "You'll learn to code with GDScript"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:110
msgid ""
"In this course, you'll learn the GDScript programming language (the name "
"stands for \"Godot script\").\n"
"\n"
"This is a language by game developers for game developers. You can use it"
" within the Godot game engine to create games and applications.\n"
"\n"
"SEGA used the Godot engine to create the remake of Sonic Colors Ultimate."
" Engineers at Tesla use it for their cars' dashboards."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:124
msgid ""
"It's an excellent language to get started with programming because it's "
"specialized. Unlike some other languages, it doesn't have an overwhelming"
" amount of features for you to learn.\n"
"\n"
"Don't be afraid of being locked in. The concepts you learn in your first "
"programming language will apply to all the others.\n"
"\n"
"Most languages have more similarities than differences. Once you learn "
"one, it takes much less time to become productive with the next one.\n"
"\n"
"Like most game developers, we learned and used more than ten programming "
"languages.\n"
"\n"
"Here's an example of the same code in three languages: GDScript, "
"JavaScript, and Python.\n"
"\n"
"Try to spot the similarities and differences."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:154
msgid "It doesn't look [i]that[/i] different, does it?"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:162
msgid "Are programming languages all completely different?"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:163
msgid ""
"If you learn one language and then want to learn another, will you have "
"to start from scratch?"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:165
msgid ""
"Most programming languages build upon the same ideas of how to program. "
"As a result, they're mostly similar.\n"
"\n"
"It's not to say all languages are the same, though. Some offer a really "
"unique syntax and require a completely different mindset compared to "
"GDScript.\n"
"\n"
"However, languages like GDScript, Python, JavaScript, C++, C#, and many "
"others build upon a similar programming philosophy."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:170
#: course/lesson-1-what-code-is-like/lesson.tres:171
msgid "No, they have many similarities"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:170
msgid "Yes, they are completely different"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:178
msgid "This is a course for beginners"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:180
msgid ""
"If you want to learn to make games or code but don't know where to start,"
" this course should be perfect.\n"
"\n"
"We designed it for absolute beginners, but if you already know another "
"language, it can also be a fun way to get started with Godot.\n"
"\n"
"We will give you the coding foundations you need to start making games "
"and applications with Godot.\n"
"\n"
"Please be patient. Mind that it will take time before you can make your "
"first complete game or app alone."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:196
msgid ""
"Creating games is more accessible than ever, but it still takes a lot of "
"work and practice. Do not expect any single course, or book, to turn you "
"into a professional. Programming is something you learn through practice."
"\n"
"\n"
"If something doesn't make immediate sense, don't stress it too much! Keep"
" practicing and come back to it later. Enjoy the learning process, and "
"celebrate every little success.\n"
"\n"
"It's important because you will never stop learning as a game designer "
"and developer. You will keep discovering new and more expressive ways to "
"program as you gain experience.\n"
"\n"
"It's part of the process."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:210
msgid "What and how you'll learn"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:212
msgid "By the end of the series, you will create [b]this[/b]."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:232
msgid ""
"Along the way, we'll teach you:\n"
"\n"
"- Some of the mindset you need as a developer. Too many programming "
"courses skip that essential part.\n"
"- Some foundations of game programming. Knowing that will help you with "
"any game engine.\n"
"- How to write real GDScript code.\n"
"- Most of the GDScript language's syntax.\n"
"\n"
"As you go through the course, you will have many questions. We will "
"answer them the best we can as we go.\n"
"\n"
"But there is so much to cover that we'll have to take a few shortcuts. We"
" don't want to [i]overwhelm[/i] you with information. We also want to "
"respect the pace at which our brains memorize things.\n"
"\n"
"We broke down the course into bite-size lessons with many short "
"practices. If we put too much in each part, you'd learn slower.\n"
"\n"
"If at any time you're left with burning questions, you're more than "
"welcome to join [url=https://discord.gg/87NNb3Z]our Discord "
"community[/url]."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:253
msgid "Programming is a skill"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:255
msgid ""
"Programming is a skill, so to get good at it, you must practice. It is "
"why we built this app.\n"
"\n"
"Each short lesson is immediately followed by an interactive practice to "
"get you to use what you learned.\n"
"\n"
"Speaking of which, it's time to look at the practice screen!\n"
"\n"
"To continue, click the [i]Practice[/i] button below. It will give you a "
"short run through how practices work."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:269
msgid "Try Your First Code"
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:270
msgid ""
"We prepared a code sample for you. For this practice, you don't need to "
"change anything.\n"
"\n"
"To test the code, click the [i]Run[/i] button below the code editor."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:280
msgid "Run your first bit of code and see the result."
msgstr ""
#: course/lesson-1-what-code-is-like/lesson.tres:284
msgid "What Code is Like"
msgstr ""