Skip to content

Commit d6ed80c

Browse files
committed
Translate more content in Bulgarian
1 parent bfd8913 commit d6ed80c

File tree

1 file changed

+48
-48
lines changed

1 file changed

+48
-48
lines changed

translations/bg_BG/readme.md

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -154,25 +154,26 @@
154154
- Никога не смесвайте спейсове и табове.
155155
- Когато започнете един проект, преди да почнете да пишете какъвто и да е код, изберете между меки отсъпи (интервали) или реални табулации, считайте го за **закон**
156156
- За четимост, винаги препоръчвам да зададете размера на отстъпа на вашия редактор на два знака — което означава два интервала или два интервала, представляващи истинска табулация.
157-
- If your editor supports it, always work with the "show invisibles" setting turned on. The benefits of this practice are:
158-
- Enforced consistency
159-
- Eliminating end of line whitespace
160-
- Eliminating blank line whitespace
161-
- Commits and diffs that are easier to read
162-
- Use [Editorconfig](http://editorconfig.org/) when possible. It supports most IDEs and handles most whitespace settings.
157+
- Винаги работете с включена настройка "покажи скрити", ако редактора ви я поддържа. Предимствата на тази практика са:
158+
- Усилена консистенция
159+
- Премахване на интервал в края на реда
160+
- Премахване на празни редове
161+
- Комитите и разликите в кода само по-лесни за четене
162+
- Използвайте [Editorconfig](http://editorconfig.org/) когато е възможно. Поддържа повечето IDEs и обработва повечето настройки за празно пространство.
163163

164-
165-
2. <a name="spacing">Beautiful Syntax</a>
164+
2. <a name="spacing">Красив синтаксис</a>
166165

167166
A. Parens, Braces, Linebreaks
167+
А. Скоби, Фигурни Скоби, Пренасяне на редовете
168168

169169
```javascript
170170

171171
// if/else/for/while/try always have spaces, braces and span multiple lines
172-
// this encourages readability
172+
// if/else/for/while/try винаги имат интервали между тях, къдравите скоби и разделението между секциите са на множество редове
173+
// това подобрява четимостта
173174

174175
// 2.A.1.1
175-
// Examples of really cramped syntax
176+
// Примери за наистина нечетлив синтаксис
176177

177178
if(condition) doSomething();
178179

@@ -182,137 +183,136 @@
182183

183184

184185
// 2.A.1.1
185-
// Use whitespace to promote readability
186+
// Използвайте интервали за да повишите четимостта
186187

187188
if ( condition ) {
188-
// statements
189+
// изрази
189190
}
190191

191192
while ( condition ) {
192-
// statements
193+
// изрази
193194
}
194195

195196
for ( var i = 0; i < 100; i++ ) {
196-
// statements
197+
// изрази
197198
}
198199

199-
// Even better:
200+
// Още по-добре:
200201

201202
var i,
202203
length = 100;
203204

204205
for ( i = 0; i < length; i++ ) {
205-
// statements
206+
// изрази
206207
}
207208

208-
// Or...
209+
// Или...
209210

210211
var i = 0,
211212
length = 100;
212213

213214
for ( ; i < length; i++ ) {
214-
// statements
215+
// изрази
215216
}
216217

217218
var prop;
218219

219220
for ( prop in object ) {
220-
// statements
221+
// изрази
221222
}
222223

223224

224225
if ( true ) {
225-
// statements
226+
// изрази
226227
} else {
227-
// statements
228+
// изрази
228229
}
229230
```
230231

231232

232233
B. Assignments, Declarations, Functions ( Named, Expression, Constructor )
233-
234+
B. Прислояване, Декларации, Функции ( Именувани, Изрази, Конструктори)
234235
```javascript
235236
236237
// 2.B.1.1
237-
// Variables
238+
// Променливи
238239
var foo = "bar",
239240
num = 1,
240241
undef;
241242
242-
// Literal notations:
243+
// Литерална нотация:
243244
var array = [],
244245
object = {};
245246
246247
247248
// 2.B.1.2
248-
// Using only one `var` per scope (function) or one `var` for each variable,
249-
// promotes readability and keeps your declaration list free of clutter.
250-
// Using one `var` per variable you can take more control of your versions
251-
// and makes it easier to reorder the lines.
252-
// One `var` per scope makes it easier to detect undeclared variables
253-
// that may become implied globals.
254-
// Choose better for your project and never mix them.
255-
256-
// Bad
249+
// Използването на само един `var` на всеки обхват (функция) или по един `var` на всяка променлива,
250+
// повишава четимостта и пази вашия списък на декларации от безредие.
251+
// Използването по един `var` на всяка променлива можете да котролирате по-добре версиите
252+
// и освен това улеснява разместването на редовете.
253+
// Един `var` на всеки обхват улеснява намирането на недекларирани променливи,
254+
// които могат да станат подразбиращи се глобални.
255+
// Изберете по-добри подход за вашия проект и никога не го смесвайте
256+
257+
// Лош пример
257258
var foo = "",
258259
bar = "";
259260
var qux;
260261
261-
// Good
262+
// Добър пример
262263
var foo = "";
263264
var bar = "";
264265
var qux;
265266
266-
// or..
267+
// или..
267268
var foo = "",
268269
bar = "",
269270
qux;
270271
271-
// or..
272-
var // Comment on these
272+
// или..
273+
var // Коментар на тези
273274
foo = "",
274275
bar = "",
275276
quux;
276277
277278
// 2.B.1.3
278-
// var statements should always be in the beginning of their respective scope (function).
279+
// Операторите 'var' винаги трябва да са в началото на техния съответен обxват (функция).
279280
280-
281-
// Bad
281+
// Лош пример
282282
function foo() {
283283
284-
// some statements here
284+
// някакви изрази
285285
286286
var bar = "",
287287
qux;
288288
}
289289
290-
// Good
290+
// Добър пример
291291
function foo() {
292292
var bar = "",
293293
qux;
294294
295-
// all statements after the variables declarations.
295+
// всички изрази след декларацията на променливите
296296
}
297297
298298
// 2.B.1.4
299-
// const and let, from ECMAScript 6, should likewise be at the top of their scope (block).
299+
// 'const' и `let`, от ECMAScript 6, също трябва да са в горната част на тегния обхват (блоков).
300300
301-
// Bad
301+
// Лош пример
302302
function foo() {
303303
let foo,
304304
bar;
305305
if ( condition ) {
306306
bar = "";
307-
// statements
307+
// изрази
308308
}
309309
}
310-
// Good
310+
// Добър пример
311311
function foo() {
312312
let foo;
313313
if ( condition ) {
314314
let bar = "";
315-
// statements
315+
// изрази
316316
}
317317
}
318318
```

0 commit comments

Comments
 (0)