Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
104 changes: 104 additions & 0 deletions copi.owasp.org/priv/gettext/uk/LC_MESSAGES/errors.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
## `msgid`s in this file come from POT (.pot) files.
##
## Do not add, change, or remove `msgid`s manually here as
## they're tied to the ones in the corresponding POT file
## (with the same domain).
##
## Use `mix gettext.extract --merge` or `mix gettext.merge`
## to merge POT files into PO files.
msgid ""
msgstr ""
"Language: uk\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"

## From Ecto.Changeset.cast/4
msgid "can't be blank"
msgstr "не може бути порожнім"

## From Ecto.Changeset.unique_constraint/3
msgid "has already been taken"
msgstr "вже використовується"

## From Ecto.Changeset.put_change/3
msgid "is invalid"
msgstr "є недійсним"

## From Ecto.Changeset.validate_acceptance/3
msgid "must be accepted"
msgstr "має бути прийнятим"

## From Ecto.Changeset.validate_format/3
msgid "has invalid format"
msgstr "має неправильний формат"

## From Ecto.Changeset.validate_subset/3
msgid "has an invalid entry"
msgstr "має недійсний запис"

## From Ecto.Changeset.validate_exclusion/3
msgid "is reserved"
msgstr "є зарезервованим"

## From Ecto.Changeset.validate_confirmation/3
msgid "does not match confirmation"
msgstr "не збігається з підтвердженням"

## From Ecto.Changeset.no_assoc_constraint/3
msgid "is still associated with this entry"
msgstr "все ще пов'язаний з цим записом"

msgid "are still associated with this entry"
msgstr "все ще пов'язані з цим записом"

## From Ecto.Changeset.validate_length/3
msgid "should be %{count} character(s)"
msgid_plural "should be %{count} character(s)"
msgstr[0] "має бути %{count} символ"
msgstr[1] "має бути %{count} символи"
msgstr[2] "має бути %{count} символів"

msgid "should have %{count} item(s)"
msgid_plural "should have %{count} item(s)"
msgstr[0] "має містити %{count} елемент"
msgstr[1] "має містити %{count} елементи"
msgstr[2] "має містити %{count} елементів"

msgid "should be at least %{count} character(s)"
msgid_plural "should be at least %{count} character(s)"
msgstr[0] "має містити щонайменше %{count} символ"
msgstr[1] "має містити щонайменше %{count} символи"
msgstr[2] "має містити щонайменше %{count} символів"

msgid "should have at least %{count} item(s)"
msgid_plural "should have at least %{count} item(s)"
msgstr[0] "має містити щонайменше %{count} елемент"
msgstr[1] "має містити щонайменше %{count} елементи"
msgstr[2] "має містити щонайменше %{count} елементів"

msgid "should be at most %{count} character(s)"
msgid_plural "should be at most %{count} character(s)"
msgstr[0] "має містити щонайбільше %{count} символ"
msgstr[1] "має містити щонайбільше %{count} символи"
msgstr[2] "має містити щонайбільше %{count} символів"

msgid "should have at most %{count} item(s)"
msgid_plural "should have at most %{count} item(s)"
msgstr[0] "має містити щонайбільше %{count} елемент"
msgstr[1] "має містити щонайбільше %{count} елементи"
msgstr[2] "має містити щонайбільше %{count} елементів"

## From Ecto.Changeset.validate_number/3
msgid "must be less than %{number}"
msgstr "має бути менше %{number}"

msgid "must be greater than %{number}"
msgstr "має бути більше %{number}"

msgid "must be less than or equal to %{number}"
msgstr "має бути менше або рівне %{number}"

msgid "must be greater than or equal to %{number}"
msgstr "має бути більше або рівне %{number}"

msgid "must be equal to %{number}"
msgstr "має дорівнювати %{number}"
10 changes: 10 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/about.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"about": {
"title": "Про проект",
"head": {
"title": "OWASP Cornucopia - Про проект",
"description": "Дізнайтесь про проект OWASP Cornucopia, його цілі та як він допомагає покращити моделювання загроз і безпеку застосунків.",
"keywords": "OWASP, Cornucopia, Проект, Безпека застосунків, Цілі, Моделювання загроз"
}
}
}
10 changes: 10 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/author.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"author": {
"title": "Автор",
"head": {
"title": "OWASP Cornucopia - Автори новин",
"description": "Познайомтесь з авторами новинних статей OWASP Cornucopia, які діляться думками та оновленнями проекту.",
"keywords": "OWASP, Cornucopia, Новини, Автори, Проект, Дописувачі"
}
}
}
56 changes: 56 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/cards.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"cards": {
"title": "Переглянути картки",
"head": {
"title": "OWASP Cornucopia - Колоди карт",
"description": "Колоди карт OWASP Cornucopia надають комплексний набір карток для моделювання загроз, доступний у версіях для веб-застосунків і мобільних додатків.",
"keywords": "OWASP, Cornucopia, Колоди карт, Моделювання загроз, Веб-застосунок, Мобільний додаток"
},
"p1": "Обидві поточні колоди мають шість мастей, а також дві карти Джокера. Кожна масть містить 13 карток (Туз, 2-10, Валет, Дама та Король). Ця сторінка містить браузер карток, де можна переглянути кожну картку в колодах OWASP Cornucopia.",
"button": {
"1": "Версія для веб-застосунку",
"2": "Версія для мобільного додатку"
},
"h2": {
"1": "Версія для веб-застосунку",
"2": "Версія для мобільного додатку"
},
"p2": "Для раніше відомого видання Ecommerce Website Edition. Замість мастей STRIDE від EoP, масті були обрані на основі структури OWASP Secure Coding Practices - Quick Reference Guide (SCP), які перейшли до OWASP Developer Guide Web Application Checklist. Зміст в основному взятий з SCP, але з додатковим урахуванням розділів зі <a rel=\"noopener\" href=\"https://owasp.org/www-project-application-security-verification-standard/\">OWASP Application Security Verification Standard</a>, <a rel=\"noopener\" href=\"https://owasp.org/www-project-web-security-testing-guide\">OWASP Web Security Testing Guide</a> та <a rel=\"noopener\" href=\"/share/OWASP-SecureDevPrinciples-David-Rook.pdf\">Принципів безпечної розробки</a> Девіда Рука. Вони дали п'ять мастей, і шоста під назвою «Cornucopia» була створена для всього іншого:",
"p3": "Друга колода Cornucopia, «Mobile App Edition», дотримується тих самих принципів і правил гри, що й оригінальний OWASP Cornucopia, але має різні масті на основі <a rel=\"noopener\" href=\"https://mas.owasp.org/MASVS/\">категорій MASVS</a>, а також масті Cornucopia, що містять загрози, пов'язані з мобільним шкідливим програмним забезпеченням та проблемами конфіденційності:",
"card": {
"p1": "Повернутись до огляду"
},
"cardFound": {
"a": "Як грати?"
},
"cardBrowser": {
"a1": {
"title": "Переглянути попередню картку"
},
"a2": {
"title": "Переглянути наступну картку"
}
},
"webAppCardTaxonomy": {
"h1": {
"1": "Відображення",
"2": "Атаки"
}
},
"ASVSOverview": {
"p1": "Відповідних відображень не знайдено."
},
"mobileAppCardTaxonomy": {
"h1": {
"1": "Відображення",
"2": "Атаки"
}
},
"MASVSOverview": {
"p1": "Відповідних відображень не знайдено."
},
"attacks": {
"p1": "Атак не зареєстровано!"
}
}
}
10 changes: 10 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/copi.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"copi": {
"title": "Ігровий рушій",
"head": {
"title": "OWASP Cornucopia - Ігровий рушій",
"description": "Ігровий рушій OWASP Cornucopia — це потужний інструмент, який дозволяє грати в карткову гру Cornucopia онлайн, сприяючи спільному моделюванню загроз і збору вимог безпеки.",
"keywords": "OWASP, Cornucopia, ігровий рушій, онлайн-гра, карткова гра, моделювання загроз, вимоги безпеки"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"getthegame": {
"title": "Отримати Cornucopia"
}
}
34 changes: 34 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/home.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"home": {
"title": "Головна",
"h1": {
"1": "Вступ",
"2": "Як почати",
"3": "Відкритий код"
},
"p1": "Ідея Cornucopia полягає в тому, щоб допомогти командам розробки, особливо тим, хто використовує Agile-методології, визначити вимоги до безпеки застосунків та розробити user-story на основі безпеки.",
"p2": "OWASP Cornucopia — простий спосіб запровадити практику моделювання загроз у команді розробки програмного забезпечення. Гра в карти спонукає команду активно думати про загрози, що можуть виникнути під час створення програмного забезпечення. Це дає командам можливість самостійно захищати свої застосунки під час їх розробки. Такий підхід втілює стратегію «shift-left», де безпека стає невід'ємною частиною циклу розробки.",
"a1": "Читати далі",
"p3": "Щоб почати використовувати Cornucopia:",
"ol": {
"li1": "<b>Або</b> отримайте чи придбайте готову колоду карт;",
"li2": "<b>Або:</b> Завантажте безкоштовні файли Adobe Illustrator і замовте їх професійний друк (дивіться: ",
"li2a": "інструкції щодо друку",
"li3": "<b>Або:</b> Грайте у гру онлайн на ",
"li4": "Визначте застосунок, модуль або компонент для оцінки.",
"li5": "Запросіть власників бізнесу, архітекторів, розробників, тестувальників для участі в картковій грі.",
"li6": "Попросіть спеціалістів з інформаційної безпеки надати шоколад, піцу, пиво, квіти або все разом як призи.",
"li7": "Оберіть частину колоди для початку.",
"li8a": "Грайте у гру",
"li8": " для обговорення та документування вимог безпеки (і перемоги в раундах).",
"li9": "Пам'ятайте, отримувати задоволення!"
},
"a2": "Як грати",
"p4": {
"1": "Є велика кількість вихідних файлів дизайну для самих карток різними мовами та у різних форматах. Ці файли дизайну разом із вихідним кодом для генерації документів Word, PDF та файлів InDesign для друку підтримуються в нашому ",
"2": "репозиторії Github"
},
"p5": "Однією з головних переваг відкритості OWASP Cornucopia є те, що вона дозволяє будь-кому отримати доступ і використовувати гру без будь-яких ліцензійних зборів чи обмежень. Це сприяє широкому поширенню та полегшує командам інтеграцію гри у свої практики безпеки. Крім того, відкритість коду означає, що гра є прозорою та настроюваною. Команди можуть модифікувати гру відповідно до своїх конкретних потреб і вирішувати загрози безпеці, найбільш актуальні для їхніх застосунків. Вони також можуть робити внесок у розвиток гри, надсилаючи нові картки або покращення. Крім того, програмне забезпечення з відкритим кодом, як правило, має велику та активну спільноту розробників, які вносять свій внесок у кодову базу та пропонують підтримку. Це може призвести до швидшого виправлення помилок та оновлень, гарантуючи, що гра залишається актуальною та ефективною у виявленні загроз безпеці.",
"a3": "Переглянути джерело на Github"
}
}
7 changes: 7 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/layout.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"layout": {
"description": "OWASP Cornucopia — це механізм у формі карткової гри для допомоги командам розробки програмного забезпечення у визначенні вимог безпеки в гнучких, традиційних та формальних процесах розробки.",
"title": "OWASP Cornucopia - Моделювання загроз для всіх",
"keywords": "OWASP, Cornucopia, моделювання загроз, безпека, карткова гра, безпека застосунків, agile, розробка, вимоги"
}
}
19 changes: 19 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/news.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"news": {
"title": "Новини",
"head": {
"title": "OWASP Cornucopia - Новини",
"description": "Будьте в курсі останніх новин та оновлень від OWASP Cornucopia.",
"keywords": "OWASP, Cornucopia, новини, оновлення, випуски, спільнота"
},
"p1": "Публікацій у блозі ще немає, заходьте пізніше!",
"a": "Читати далі",
"p2": "Переглянути",
"slug": {
"p1": "Джерело"
},
"author": {
"h1": "Автори"
}
}
}
10 changes: 10 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/play.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"play": {
"title": "Як грати",
"head": {
"title": "OWASP Cornucopia - Як грати",
"description": "Дізнайтесь, як грати у карткову гру OWASP Cornucopia, включаючи правила, стратегії та поради щодо ефективного моделювання загроз.",
"keywords": "OWASP, Cornucopia, гра, карткова гра, правила, стратегії, моделювання загроз, безпека"
}
}
}
10 changes: 10 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/printing.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"printing": {
"title": "Друк",
"head": {
"title": "OWASP Cornucopia - Інструкції щодо друку",
"description": "Дізнайтесь, як роздрукувати колоди карт OWASP Cornucopia, включаючи інструкції щодо друку.",
"keywords": "OWASP, Cornucopia, друк, колоди карт, PDF, завантаження, інструкції"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"questionsandanswers": {
"title": "Питання та відповіді",
"head": {
"title": "OWASP Cornucopia - Питання та відповіді",
"description": "Перегляньте розділ питань та відповідей OWASP Cornucopia, де можна знайти відповіді на поширені запитання.",
"keywords": "OWASP, Cornucopia, Питання, Відповіді, FAQ, Безпека, Колоди карт"
}
}
}
10 changes: 10 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/roadmap.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"roadmap": {
"title": "Дорожня карта",
"head": {
"title": "OWASP Cornucopia - Дорожня карта проекту",
"description": "Дорожня карта OWASP Cornucopia — це посібник щодо майбутнього проекту OWASP Cornucopia.",
"keywords": "OWASP, Cornucopia, Дорожня карта, Проект"
}
}
}
10 changes: 10 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/source.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"source": {
"title": "Джерело",
"head": {
"title": "OWASP Cornucopia - Вихідний код",
"description": "Вихідний код OWASP Cornucopia, що дозволяє вам зробити свій внесок у проект.",
"keywords": "OWASP, Cornucopia, Вихідний код, GitHub, Проект, Внесок"
}
}
}
31 changes: 31 additions & 0 deletions cornucopia.owasp.org/data/website/phrases/uk/swags.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"swags": {
"title": "Сувеніри",
"head": {
"title": "OWASP Cornucopia - Сувеніри та логотипи",
"description": "Перегляньте офіційні сувеніри та логотипи OWASP Cornucopia, включаючи наклейки, футболки тощо.",
"keywords": "OWASP, Cornucopia, Сувеніри, Логотипи, Наклейки, Футболки"
},

"h3": {
"1": "Наклейки",
"2": "Чашки та кухлі",
"3": "Де знайти файл дизайну"
},
"alt": {
"1": "наклейка - чорна для мобільного",
"2": "наклейка - чорна для веб",
"3": "наклейка - біла для веб",
"4": "наклейка - біла для мобільного",
"5": "Футболка - in dev we trust - задня сторона",
"6": "Футболка - in dev we trust - передня сторона",
"7": "Футболка - in dev we trust - мобільна - ліва сторона",
"8": "Футболка - in dev we trust - мобільна - права сторона",
"9": "Пивний бокал",
"10": "Пивна кружка",
"11": "Кавова чашка",
"12": "Кухлі Cornucopia",
"13": "Пивна кружка Cornucopia Octoberfest"
}
}
}
Loading
Loading