Skip to content

Commit bddc90c

Browse files
committed
Added Czech translation to feedback
1 parent 53bb85b commit bddc90c

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

src/feedback.coffee

+27-27
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ feedback =
44
default_feedback:
55
warning: ''
66
suggestions: [
7-
"Use a few words, avoid common phrases"
8-
"No need for symbols, digits, or uppercase letters"
7+
"Použijte pár neobvyklých slov, vyhněte se běžným frázím"
8+
"Nemusíte používat čísla, speciální znaky nebo velká písmena"
99
]
1010

1111
get_feedback: (score, sequence) ->
@@ -22,7 +22,7 @@ feedback =
2222
for match in sequence[1..]
2323
longest_match = match if match.token.length > longest_match.token.length
2424
feedback = @get_match_feedback(longest_match, sequence.length == 1)
25-
extra_feedback = 'Add another word or two. Uncommon words are better.'
25+
extra_feedback = 'Přidejte jedno-dvě slova, neobvyklá jsou lepší'
2626
if feedback?
2727
feedback.suggestions.unshift extra_feedback
2828
feedback.warning = '' unless feedback.warning?
@@ -40,77 +40,77 @@ feedback =
4040
when 'spatial'
4141
layout = match.graph.toUpperCase()
4242
warning = if match.turns == 1
43-
'Straight rows of keys are easy to guess'
43+
'Písmena v řadě na klávesnici jsou snadno uhodnutelná'
4444
else
45-
'Short keyboard patterns are easy to guess'
45+
'Krátké vzory na klávesnici jsou snadno uhodnutelné'
4646
warning: warning
4747
suggestions: [
48-
'Use a longer keyboard pattern with more turns'
48+
'Zkuste delší vzor, s více „zatáčkami“'
4949
]
5050

5151
when 'repeat'
5252
warning = if match.base_token.length == 1
53-
'Repeats like "aaa" are easy to guess'
53+
'Opakování jako „aaa“ jsou snadno uhodnutelná'
5454
else
55-
'Repeats like "abcabcabc" are only slightly harder to guess than "abc"'
55+
'Opakování jako „abcabcabc“ jsou jen o trochu složitěji uhodnutelná než „abc'
5656
warning: warning
5757
suggestions: [
58-
'Avoid repeated words and characters'
58+
'Vyhněte se opakování slov a písmen'
5959
]
6060

6161
when 'sequence'
62-
warning: "Sequences like abc or 6543 are easy to guess"
62+
warning: "Řady jako abc nebo 6543 jsou snadno uhodnutelné"
6363
suggestions: [
64-
'Avoid sequences'
64+
'Vyhněte se souvislým řadám'
6565
]
6666

6767
when 'regex'
6868
if match.regex_name == 'recent_year'
69-
warning: "Recent years are easy to guess"
69+
warning: "Nedávné letopočty jsou snadno uhodnutelné"
7070
suggestions: [
71-
'Avoid recent years'
72-
'Avoid years that are associated with you'
71+
'Vyhněte se nedávným letopočtům'
72+
'Vyhněte se letopočtům, které se vás týkají (narození vás nebo dětí apod.)'
7373
]
7474

7575
when 'date'
76-
warning: "Dates are often easy to guess"
76+
warning: "Datumy jsou často snadno uhodnutelné"
7777
suggestions: [
78-
'Avoid dates and years that are associated with you'
78+
'Vyhněte se datům, které se vás týkají (narození vás nebo dětí apod.)'
7979
]
8080

8181
get_dictionary_match_feedback: (match, is_sole_match) ->
8282
warning = if -1 != match.dictionary_name.indexOf 'passwords'
8383
if is_sole_match and not match.l33t and not match.reversed
8484
if match.rank <= 10
85-
'This is a top-10 common password'
85+
'Tohle je jedno z 10 nejpoužívanějších hesel'
8686
else if match.rank <= 100
87-
'This is a top-100 common password'
87+
'Tohle je jedno ze 100 nejpoužívanějších hesel'
8888
else
89-
'This is a very common password'
89+
'Tohle je velmi běžné heslo'
9090
else if match.guesses_log10 <= 4
91-
'This is similar to a commonly used password'
91+
'Vaše heslo je velmi podobné častému heslu'
9292
else if match.dictionary_name in ['english_wikipedia', 'czech_wikipedia']
9393
if is_sole_match
94-
'A word by itself is easy to guess'
94+
'Samostatné slovo je snadno uhodnutelné'
9595
else if match.dictionary_name in ['surnames', 'male_names', 'female_names', 'cs_surnames_no_dia', 'cs_names_no_dia']
9696
if is_sole_match
97-
'Names and surnames by themselves are easy to guess'
97+
'Samotná jména a příjmení jsou snadno uhodnutelná'
9898
else
99-
'Common names and surnames are easy to guess'
99+
'Běžná jména a příjmení jsou snadno uhodnutelná'
100100
else
101101
''
102102

103103
suggestions = []
104104
word = match.token
105105
if word.match(scoring.START_UPPER)
106-
suggestions.push "Capitalization doesn't help very much"
106+
suggestions.push "Velké písmeno na začátku moc nepomáhá"
107107
else if word.match(scoring.ALL_UPPER) and word.toLowerCase() != word
108-
suggestions.push "All-uppercase is almost as easy to guess as all-lowercase"
108+
suggestions.push "Heslo psané kapitálkami je uhádnutelné skoro stejně snadno jako normální"
109109

110110
if match.reversed and match.token.length >= 4
111-
suggestions.push "Reversed words aren't much harder to guess"
111+
suggestions.push "Slova psaná pozpátku nejsou o moc bezpečnější než normální"
112112
if match.l33t
113-
suggestions.push "Predictable substitutions like '@' instead of 'a' don't help very much"
113+
suggestions.push "Předvídatelné záměny znaků jako '@' místo 'a' moc nepomáhají"
114114

115115
result =
116116
warning: warning

0 commit comments

Comments
 (0)