chore(i18n,client): processed translations (#47308)

pull/47325/head
camperbot 2022-08-19 12:42:23 +05:30 committed by GitHub
parent d7aedc71b5
commit 4da78753e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 300 additions and 300 deletions

View File

@ -4,7 +4,7 @@
"intro": [ "intro": [
"В сертифікації «Адаптивний вебдизайн» ви вивчите мови, які розробники використовують для створення вебсторінок: HTML (мова розмітки гіпертексту) для вмісту та CSS (каскадні таблиці стилів) для дизайну.", "В сертифікації «Адаптивний вебдизайн» ви вивчите мови, які розробники використовують для створення вебсторінок: HTML (мова розмітки гіпертексту) для вмісту та CSS (каскадні таблиці стилів) для дизайну.",
"Спочатку ви створите застосунок із фотографіями котів, аби вивчити основи HTML та CSS. Пізніше ви опануєте сучасні методи, такі як змінні CSS, завдяки створенню пінгвіна, а також створите вебформу, щоб опанувати практики покращення доступності.", "Спочатку ви створите застосунок із фотографіями котів, аби вивчити основи HTML та CSS. Пізніше ви опануєте сучасні методи, такі як змінні CSS, завдяки створенню пінгвіна, а також створите вебформу, щоб опанувати практики покращення доступності.",
"Ви також дізнаєтеся, як конструювати вебсайти, які відповідають різним розмірам екранів створивши Twitter Card за допомогою Flexbox, а ще складний макет блогу з CSS Grid." "Ви також дізнаєтеся, як конструювати вебсайти, які відповідають різним розмірам екранів, створивши Twitter Card за допомогою Flexbox, а ще складний макет блогу з CSS Grid."
], ],
"note": "Примітка: деякі розширення браузера (як блокувальники реклами та темні режими) можуть втручатися в тести. Якщо ви зіткнулися з подібними проблемами, ми рекомендуємо вимкнути розширення, які змінюють вміст або макет сторінок під час виконання курсу.", "note": "Примітка: деякі розширення браузера (як блокувальники реклами та темні режими) можуть втручатися в тести. Якщо ви зіткнулися з подібними проблемами, ми рекомендуємо вимкнути розширення, які змінюють вміст або макет сторінок під час виконання курсу.",
"blocks": { "blocks": {
@ -30,7 +30,7 @@
] ]
}, },
"applied-accessibility": { "applied-accessibility": {
"title": "Доступність для людей з обмеженими можливостями", "title": "Прикладна доступність",
"intro": [ "intro": [
"У процесі веброзробки спеціальні можливості посилаються на вміст сайту та інтерфейс користувача, який широка аудиторія зможе розпізнати, з яким зможе взаємодіяти та за допомогою якого зможе зорієнтуватися на сайті. У цю аудиторію також входять люди із зоровими, слуховими, руховими та когнітивними розладами.", "У процесі веброзробки спеціальні можливості посилаються на вміст сайту та інтерфейс користувача, який широка аудиторія зможе розпізнати, з яким зможе взаємодіяти та за допомогою якого зможе зорієнтуватися на сайті. У цю аудиторію також входять люди із зоровими, слуховими, руховими та когнітивними розладами.",
"У цьому курсі ви дізнаєтеся найкращі практики для створення вебсайтів, які доступні кожному." "У цьому курсі ви дізнаєтеся найкращі практики для створення вебсайтів, які доступні кожному."
@ -39,7 +39,7 @@
"responsive-web-design-principles": { "responsive-web-design-principles": {
"title": "Принципи адаптивного вебдизайну", "title": "Принципи адаптивного вебдизайну",
"intro": [ "intro": [
"Підключитися до мережі можна з багатьох пристроїв усіх форм і розмірів. Адаптивний вебдизайн це проєктування гнучких вебсайтів, які пристосовуються до різних розмірів, орієнтацій та розширення екранів.", "Підключитися до мережі можна з багатьох пристроїв різних форм і розмірів. Адаптивний вебдизайн це проєктування гнучких вебсайтів, які пристосовуються до різних розмірів, орієнтацій та розширення екранів.",
"У цьому курсі ви дізнаєтеся як використовувати CSS, аби ваші вебсайти мали гарний вигляд, незалежно від того, на якому пристрої вони відтворені." "У цьому курсі ви дізнаєтеся як використовувати CSS, аби ваші вебсайти мали гарний вигляд, незалежно від того, на якому пристрої вони відтворені."
] ]
}, },
@ -71,42 +71,42 @@
"intro": [ "intro": [
"В сертифікації «Адаптивний вебдизайн» ви вивчите мови, які розробники використовують для створення вебсторінок: HTML (мова розмітки гіпертексту) для вмісту та CSS (каскадні таблиці стилів) для дизайну.", "В сертифікації «Адаптивний вебдизайн» ви вивчите мови, які розробники використовують для створення вебсторінок: HTML (мова розмітки гіпертексту) для вмісту та CSS (каскадні таблиці стилів) для дизайну.",
"Спочатку ви створите застосунок із фотографіями котів, аби вивчити основи HTML та CSS. Пізніше ви опануєте сучасні методи, такі як змінні CSS, завдяки створенню пінгвіна, а також створите вікторину, щоб опанувати доступність.", "Спочатку ви створите застосунок із фотографіями котів, аби вивчити основи HTML та CSS. Пізніше ви опануєте сучасні методи, такі як змінні CSS, завдяки створенню пінгвіна, а також створите вікторину, щоб опанувати доступність.",
"Наостанок, ви дізнаєтеся, як створити вебсторінки, які реагують на зміну розміру екрану, створивши фотогалерею за допомогою Flexbox і макет журналу з CSS Grid." "Наостанок ви дізнаєтеся, як створити вебсторінки, які реагують на зміну розміру екрану, створивши фотогалерею за допомогою Flexbox і макет журналу з CSS Grid."
], ],
"note": "Примітка: деякі розширення браузера (як блокувальники реклами та темні режими) можуть втручатися в тести. Якщо ви зіткнулися з подібними проблемами, ми рекомендуємо вимкнути розширення, які змінюють вміст або макет сторінок під час виконання курсу.", "note": "Примітка: деякі розширення браузера (як блокувальники реклами та темні режими) можуть втручатися в тести. Якщо ви зіткнулися з подібними проблемами, ми рекомендуємо вимкнути розширення, які змінюють вміст або макет сторінок під час виконання курсу.",
"blocks": { "blocks": {
"build-a-tribute-page-project": { "build-a-tribute-page-project": {
"title": "Пам'ятна сторінка", "title": "Пам'ятна сторінка",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"В цьому проєкті ви створите пам'ятку сторінку на тему за власним вибором." "В цьому проєкті ви створите пам'ятку сторінку на тему за власним вибором."
] ]
}, },
"build-a-personal-portfolio-webpage-project": { "build-a-personal-portfolio-webpage-project": {
"title": "Вебсторінка персонального портфоліо", "title": "Вебсторінка персонального портфоліо",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"В цьому проєкті ви створите вебсторінку персонального портфоліо." "В цьому проєкті ви створите вебсторінку персонального портфоліо."
] ]
}, },
"build-a-product-landing-page-project": { "build-a-product-landing-page-project": {
"title": "Посадкова сторінка продукту", "title": "Посадкова сторінка продукту",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"В цьому проєкті ви створите посадкову сторінку продукту, щоб збути продукт за власним вибором." "В цьому проєкті ви створите посадкову сторінку продукту, щоб збути продукт за власним вибором."
] ]
}, },
"build-a-survey-form-project": { "build-a-survey-form-project": {
"title": "Форма для опитування", "title": "Форма для опитування",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"В цьому проєкті ви створите форму для опитування, щоб зібрати дані своїх користувачів." "В цьому проєкті ви створите форму для опитування, щоб зібрати дані своїх користувачів."
] ]
}, },
"build-a-technical-documentation-page-project": { "build-a-technical-documentation-page-project": {
"title": "Сторінка технічної документації", "title": "Сторінка технічної документації",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"В цьому проєкті ви створите сторінку технічної документації, яка служитиме інструкцією або довідником." "В цьому проєкті ви створите сторінку технічної документації, яка служитиме інструкцією або довідником."
] ]
}, },
@ -182,8 +182,8 @@
"learn-typography-by-building-a-nutrition-label": { "learn-typography-by-building-a-nutrition-label": {
"title": "Вивчіть типографію, створивши етикетку", "title": "Вивчіть типографію, створивши етикетку",
"intro": [ "intro": [
"Типографіка це мистецтво стилізації тексту, щоб його було легко читати та він відповідав своєму призначенню.", "Типографія це мистецтво стилізації тексту, щоб його було легко читати та він відповідав своєму призначенню.",
"У цьому курсі ви використовуватимете типографіку, щоб створити вебсторінку з харчовою етикеткою. Ви дізнаєтеся, як стилізувати текст, регулювати висоту рядка та позиціювати текст за допомогою CSS." "У цьому курсі ви використовуватимете типографію, щоб створити вебсторінку з харчовою етикеткою. Ви дізнаєтеся, як стилізувати текст, регулювати висоту рядка та позиціювати текст за допомогою CSS."
] ]
}, },
"learn-css-transforms-by-building-a-penguin": { "learn-css-transforms-by-building-a-penguin": {
@ -294,7 +294,7 @@
"title": "Проєкти «Алгоритми JavaScript та структури даних»", "title": "Проєкти «Алгоритми JavaScript та структури даних»",
"intro": [ "intro": [
"Тепер настав час випробувати свої навички роботи з JavaScript на практиці. Ці проєкти подібні до тестів з написання алгоритмів, які ви вже робили, але складніші.", "Тепер настав час випробувати свої навички роботи з JavaScript на практиці. Ці проєкти подібні до тестів з написання алгоритмів, які ви вже робили, але складніші.",
"Виконайте п'ять проєктів JavaScript, аби отримати сертифікацію «Алгоритми JavaScript та структури даних»." "Виконайте п'ять проєктів JavaScript, аби отримати сертифікат «Алгоритми JavaScript та структури даних»."
] ]
} }
} }
@ -401,7 +401,7 @@
"intro": [ "intro": [
"React це популярна бібліотека JavaScript для створення багаторазових компонентних користувацьких інтерфейсів для вебсторінок або додатків.", "React це популярна бібліотека JavaScript для створення багаторазових компонентних користувацьких інтерфейсів для вебсторінок або додатків.",
"React поєднує HTML з функціями JavaScript, формуючи власну мову розмітки під назвою JSX. React також дозволяє легко керувати потоком даних у всьому додатку.", "React поєднує HTML з функціями JavaScript, формуючи власну мову розмітки під назвою JSX. React також дозволяє легко керувати потоком даних у всьому додатку.",
"Під час цього курсу ви навчитеся створювати різні компоненти React, керувати даними за допомогою пропсів, а також застосовувати різні методи життєвого циклу, такі як <code>componentDidMount</code> тощо." "У цьому курсі ви навчитеся створювати різні компоненти React, керувати даними за допомогою пропсів, а також застосовувати різні методи життєвого циклу, такі як <code>componentDidMount</code> тощо."
] ]
}, },
"redux": { "redux": {
@ -416,14 +416,14 @@
"title": "React та Redux", "title": "React та Redux",
"intro": [ "intro": [
"React часто використовують разом із Redux, і не дарма. Redux і React створив один програміст, який хотів зробити процес передачі даних між компонентами простішим.", "React часто використовують разом із Redux, і не дарма. Redux і React створив один програміст, який хотів зробити процес передачі даних між компонентами простішим.",
"Тепер коли ви вже навчились керувати загальними даними за допомогою Redux, ви можете виконувати дії й в React. На курсах React і Redux, ви навчитесь будувати компонент React і дізнаєтесь, як локально керувати станом на рівні компонента та й у цілому додатку за допомогою Redux." "Тепер коли ви вже навчились керувати загальними даними за допомогою Redux, ви можете виконувати дії в React. На курсах React і Redux, ви навчитесь будувати компонент React і дізнаєтесь, як локально керувати станом на рівні компонента, та й у цілому додатку, за допомогою Redux."
] ]
}, },
"front-end-development-libraries-projects": { "front-end-development-libraries-projects": {
"title": "Проєкти «Бібліотеки Front End»", "title": "Проєкти «Бібліотеки Front End»",
"intro": [ "intro": [
"Прийшов час протестувати ваші навички роботи з бібліотеками фронтенд розробки. Використовуйте Bootstrap, jQuery, Sass, React та Redux, аби створити 5 проєктів, що перевірять ваші знання з усього, що ви вивчили дотепер.", "Прийшов час протестувати ваші навички роботи з бібліотеками фронтенд розробки. Використайте Bootstrap, jQuery, Sass, React та Redux, аби створити 5 проєктів, що перевірять ваші знання з усього, що ви вивчили дотепер.",
"Виконайте п'ять проєктів та отримайте сертифікацію по бібліотеках фронтенд розробки." "Виконайте п'ять проєктів та отримайте сертифікат «Бібліотеки Front End»."
] ]
} }
} }
@ -458,7 +458,7 @@
"title": "Проєкти «Візуалізація даних»", "title": "Проєкти «Візуалізація даних»",
"intro": [ "intro": [
"Тепер, коли ви дізналися як працювати з D3, APIs та AJAX технологіями, перевірте свої навички за допомогою цього тесту з 5-ма проєктами візуалізації даних.", "Тепер, коли ви дізналися як працювати з D3, APIs та AJAX технологіями, перевірте свої навички за допомогою цього тесту з 5-ма проєктами візуалізації даних.",
"У цих проєктах вам потрібно буде отримати й проаналізувати набір даних, тоді використати D3 для створення різної візуалізації даних. Завершіть усі проєкти, аби отримати сертифікацію з візуалізації даних." "У цих проєктах вам потрібно буде отримати й проаналізувати набір даних, тоді використати D3 для створення різної візуалізації даних. Завершіть усі проєкти, аби отримати сертифікат «Візуалізація даних»."
] ]
}, },
"d3-dashboard": { "d3-dashboard": {
@ -482,35 +482,35 @@
"build-a-celestial-bodies-database-project": { "build-a-celestial-bodies-database-project": {
"title": "База даних «Небесні тіла»", "title": "База даних «Небесні тіла»",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"У цьому проєкті ви побудуєте базу даних небесних тіл, використовуючи PostgreSQL." "У цьому проєкті ви побудуєте базу даних небесних тіл, використовуючи PostgreSQL."
] ]
}, },
"build-a-number-guessing-game-project": { "build-a-number-guessing-game-project": {
"title": "Гра «Вгадай число»", "title": "Гра «Вгадай число»",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"У цьому проєкті ви використовуватимете сценарії Bash, PostgreSQL та Git, щоб створити гру з вгадуванням чисел, яка запускається в терміналі та зберігає інформацію користувача." "У цьому проєкті ви використовуватимете сценарії Bash, PostgreSQL та Git, щоб створити гру з вгадуванням чисел, яка запускається в терміналі та зберігає інформацію користувача."
] ]
}, },
"build-a-periodic-table-database-project": { "build-a-periodic-table-database-project": {
"title": "База даних «Періодична таблиця»", "title": "База даних «Періодична таблиця»",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"У цьому проєкті ви створите скрипт Bash для отримання інформації про хімічні елементи з бази даних періодичної таблиці." "У цьому проєкті ви створите скрипт Bash для отримання інформації про хімічні елементи з бази даних періодичної таблиці."
] ]
}, },
"build-a-salon-appointment-scheduler-project": { "build-a-salon-appointment-scheduler-project": {
"title": "Планувальник «Записи в салоні»", "title": "Планувальник «Записи в салоні»",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"У цьому проєкті ви створите інтерактивну програму Bash, яка використовує PostgreSQL для відстеження клієнтів і зустрічей у вашому салоні." "У цьому проєкті ви створите інтерактивну програму Bash, яка використовує PostgreSQL для відстеження клієнтів і зустрічей у вашому салоні."
] ]
}, },
"build-a-world-cup-database-project": { "build-a-world-cup-database-project": {
"title": "База даних «Чемпіонат світу»", "title": "База даних «Чемпіонат світу»",
"intro": [ "intro": [
"Це один з обов'язкових до виконання проєктів для отримання сертифікації.", "Це один з обов'язкових до виконання проєктів для отримання сертифікату.",
"У цьому проєкті ви створите скрипт Bash, який вводить інформацію з ігор чемпіонату світу в PostgreSQL, а потім запитує базу даних для отримання статистики." "У цьому проєкті ви створите скрипт Bash, який вводить інформацію з ігор чемпіонату світу в PostgreSQL, а потім запитує базу даних для отримання статистики."
] ]
}, },
@ -615,7 +615,7 @@
"title": "Проєкти «Розробка Back End та API»", "title": "Проєкти «Розробка Back End та API»",
"intro": [ "intro": [
"Раніше ви уже мали справу з API, але тепер, коли ви знайомі із nmp, Node, Express, Mongo DB та Mongoose, прийшов час створити щось власне. Застосуйте усі отримані знання, щоб створити 5 окремих мікросерверів, які є меншими застосунками з обмеженими можливостями.", "Раніше ви уже мали справу з API, але тепер, коли ви знайомі із nmp, Node, Express, Mongo DB та Mongoose, прийшов час створити щось власне. Застосуйте усі отримані знання, щоб створити 5 окремих мікросерверів, які є меншими застосунками з обмеженими можливостями.",
"Створивши їх, ви матимете 5 крутих API мікросерверів, якими можна похвалитися перед друзями, рідними чи потенційними роботодавцями. О, а ще новенька бекенд розробка та сертифікати API." "Створивши їх, ви матимете 5 крутих API мікросерверів, якими можна похвалитися перед друзями, рідними чи потенційними роботодавцями. О, а ще новенький сертифікат «Розробка Back End та APIs»."
] ]
} }
} }
@ -623,8 +623,8 @@
"quality-assurance": { "quality-assurance": {
"title": "Забезпечення якості", "title": "Забезпечення якості",
"intro": [ "intro": [
"Оскільки ваші програми чи вебзастосунки стають складнішими, ви захочете протестувати їх, щоб переконатися, що нові зміни не порушують їх початкових функцій.", "Оскільки ваші програми чи вебзастосунки стають складнішими, ви захочете протестувати їх, щоб переконатися, що нові зміни не порушують початкові функції.",
"У межах сертифікації \"Забезпечення якості\" ви дізнаєтесь, як писати тести з Chai, щоб переконатись, що ваші застосунки працюють так, як ви очікуєте.", "У сертифікації «Забезпечення якості» ви дізнаєтесь як писати тести з Chai, щоб переконатись, що ваші застосунки працюють так, як ви очікуєте.",
"Потім ви створите застосунок чату, щоб вивчити розширені концепції Node та Express. Ви також будете використовувати Pug як шаблонізатор, Passport для автентифікації та Socket.io для комунікування в режимі реального часу між сервером та підключеними клієнтами." "Потім ви створите застосунок чату, щоб вивчити розширені концепції Node та Express. Ви також будете використовувати Pug як шаблонізатор, Passport для автентифікації та Socket.io для комунікування в режимі реального часу між сервером та підключеними клієнтами."
], ],
"note": "", "note": "",
@ -632,7 +632,7 @@
"quality-assurance-and-testing-with-chai": { "quality-assurance-and-testing-with-chai": {
"title": "Забезпечення якості та тестування з Chai", "title": "Забезпечення якості та тестування з Chai",
"intro": [ "intro": [
"Chai - це бібліотека тестування JavaScript, яка допомагає вам переконатись, що ваша програма все ще поводиться так, як ви очікуєте, після внесення змін до коду.", "Chai це бібліотека тестування JavaScript, яка допомагає вам переконатись, що ваша програма все ще поводиться так, як ви очікуєте, після внесення змін до коду.",
"Використовуючи Chai, ви зможете писати тести, які описують ваші програмні вимоги, та бачити чи ваш застосунок відповідає їм.", "Використовуючи Chai, ви зможете писати тести, які описують ваші програмні вимоги, та бачити чи ваш застосунок відповідає їм.",
"У цьому курсі ви дізнаєтесь про припущення, глибоку рівність, правдивість, тестування API та інші основи тестування програм JavaScript." "У цьому курсі ви дізнаєтесь про припущення, глибоку рівність, правдивість, тестування API та інші основи тестування програм JavaScript."
] ]
@ -646,47 +646,47 @@
] ]
}, },
"quality-assurance-projects": { "quality-assurance-projects": {
"title": "Проєкти забезпечення якості", "title": "Проєкти «Забезпечення якості»",
"intro": [ "intro": [
"Тепер, коли ви добре розбираєтесь у фронт енд та бек енд, настав час застосувати всі навички та концепції, які ви вивчили до цього моменту. Ви створите 5 різних веб-застосунків і напишете тести для кожного, щоб переконатися чи вони працюють і обробляють всі можливі сценарії (edge cases).", "Тепер, коли ви добре розбираєтесь у фронт енд та бек енд, настав час застосувати всі навички та концепції, які ви вивчили до цього моменту. Ви створите 5 різних вебзастосунків і напишете тести для кожного, щоб переконатися чи вони працюють і обробляють всі можливі сценарії.",
"Після завершення цих проєктів із забезпечення якості у вас буде ще 5 проєктів, а також нова сертифікація, якою можна похвалитись у портфоліо." "Після завершення цих проєктів із забезпечення якості у вас буде ще 5 проєктів, а також новий сертифікат, яким можна похвалитись у портфоліо."
] ]
} }
} }
}, },
"scientific-computing-with-python": { "scientific-computing-with-python": {
"title": "Наукові обчислення за допомогою Python", "title": "Наукові обчислення з Python",
"intro": [ "intro": [
"Python - одна з найпопулярніших, гнучких мов програмування на сьогодні. Ви можете використовувати її для всього - від базових скриптів до машинного навчання.", "Python одна з найпопулярніших, гнучких мов програмування на сьогодні. Ви можете використовувати її для всього: від базових скриптів до машинного навчання.",
"У сертифікації про наукові обчислення з Python ви дізнаєтесь основи Python, такі як змінні, цикли, умовні переходи та функції. Тоді ви швидко перейдете до складних структур даних, роботи з мережами, реляційних баз даних та візуалізації даних." "У сертифікації «Наукові обчислення з Python» ви дізнаєтесь основи Python, такі як змінні, цикли, умовні переходи та функції. Тоді ви швидко перейдете до складних структур даних, роботи з мережами, реляційних баз даних та візуалізації даних."
], ],
"note": "", "note": "",
"blocks": { "blocks": {
"python-for-everybody": { "python-for-everybody": {
"title": "Python для всіх", "title": "Python для всіх",
"intro": [ "intro": [
"Python для всіх - це безкоштовна серія відеокурсів, яка вчить основам використання Python 3.", "Python для всіх це безоплатна серія відеокурсів, яка вчить основам використання Python 3.",
"Курси були створені доктором Чарльзом Северансом (також відомим як Dr. Chuck). Він є професором школи інформації університету Мічигану, де викладає різні технологічні курси, включаючи програмування, дизайн баз даних та веброзробку." "Курси були створені Чарльзом Северансом (також відомим як Dr. Chuck). Він є професором школи інформації університету Мічигану, де викладає різні технологічні курси, включно з програмуванням, дизайном баз даних та веброзробкою."
] ]
}, },
"scientific-computing-with-python-projects": { "scientific-computing-with-python-projects": {
"title": "Наукові обчислення за допомогою Python проєктів", "title": "Проєкти «Наукові обчислення з Python»",
"intro": [ "intro": [
"Час перевірити свої навички роботи з Python. Завершивши ці проєкти, ви продемонструєте, що володієте хорошими фундаментальними знаннями Python і маєте право на сертифікацію з наукових обчислень з Python." "Час перевірити свої навички роботи з Python. Завершивши ці проєкти, ви продемонструєте, що володієте хорошими фундаментальними знаннями Python і маєте право на сертифікат «Наукові обчислення з Python»."
] ]
} }
} }
}, },
"data-analysis-with-python": { "data-analysis-with-python": {
"title": "Аналіз даних за допомогою Python", "title": "Аналіз даних з Python",
"intro": [ "intro": [
"Аналіз даних існує вже давно. Але ще кілька років тому розробники практикували його за допомогою дорогих інструментів із закритим кодом, таких як Tableau. Але нещодавно Python, SQL та інші відкриті бібліотеки назавжди змінили аналіз даних.", "Аналіз даних існує вже давно. Але ще кілька років тому розробники практикували його за допомогою дорогих інструментів із закритим кодом, таких як Tableau. Але нещодавно Python, SQL та інші відкриті бібліотеки назавжди змінили аналіз даних.",
"У сертифікації \"Аналіз даних за допомогою Python\" ви дізнаєтесь про основи аналізу даних за допомогою Python. Наприкінці цієї сертифікації ви будете знати, як читати дані з таких джерел, як CSV та SQL, і як використовувати бібліотеки, такі як Numpy, Pandas, Matplotlib та Seaborn для обробки та візуалізації даних." "У сертифікації «Аналіз даних з Python» ви дізнаєтесь про основи аналізу даних за допомогою Python. Наприкінці цієї сертифікації ви будете знати, як читати дані з таких джерел, як CSV та SQL, і як використовувати бібліотеки, такі як Numpy, Pandas, Matplotlib та Seaborn для обробки та візуалізації даних."
], ],
"note": "", "note": "",
"blocks": { "blocks": {
"data-analysis-with-python-course": { "data-analysis-with-python-course": {
"title": "Аналіз даних за допомогою Python", "title": "Аналіз даних з Python",
"intro": [ "intro": [
"У цих комплексних відеокурсах, створених Сантьяго Басульто, ви дізнаєтесь про весь процес аналізу даних. Ви будете зчитувати дані з різних джерел (CSV, SQL, Excel), обробляти ці дані за допомогою NumPy та Pandas і візуалізувати їх за допомогою Matplotlib та Seaborn,", "У цих комплексних відеокурсах, створених Сантьяго Басульто, ви дізнаєтесь про весь процес аналізу даних. Ви будете зчитувати дані з різних джерел (CSV, SQL, Excel), обробляти ці дані за допомогою NumPy та Pandas і візуалізувати їх за допомогою Matplotlib та Seaborn,",
"Крім того, ми включили детальний курс по Jupyter Notebook та короткий довідник з Python, щоб оновити ваші навички програмування." "Крім того, ми включили детальний курс по Jupyter Notebook та короткий довідник з Python, щоб оновити ваші навички програмування."
@ -700,10 +700,10 @@
] ]
}, },
"data-analysis-with-python-projects": { "data-analysis-with-python-projects": {
"title": "Проєкт Аналіз даних за допомогою Python", "title": "Проєкти «Аналіз даних з Python»",
"intro": [ "intro": [
"Існує багато способів аналізу даних за допомогою Python. Завершивши ці проєкти, ви продемонструєте, що володієте хорошими фундаментальними знаннями аналізу даних, використовуючи Python.", "Існує багато способів аналізу даних за допомогою Python. Завершивши ці проєкти, ви продемонструєте, що володієте хорошими фундаментальними знаннями аналізу даних, використовуючи Python.",
"Завершіть всі проєкти, щоб отримати сертифікат з аналізу даних, використовуючи Python." "Завершіть всі проєкти, щоб отримати сертифікат «Аналіз даних з Python»."
] ]
} }
} }
@ -712,30 +712,30 @@
"title": "Інформаційна безпека", "title": "Інформаційна безпека",
"intro": [ "intro": [
"Завдяки всьому, що ми робимо в Інтернеті, величезна кількість конфіденційної інформації знаходиться в зоні ризику: електронні адреси, паролі, номери телефонів тощо.", "Завдяки всьому, що ми робимо в Інтернеті, величезна кількість конфіденційної інформації знаходиться в зоні ризику: електронні адреси, паролі, номери телефонів тощо.",
"Завдяки сертифікації із інформаційної безпеки ви створите безпечний веб-застосунок за допомогою HelmetJS, щоб вивчити основи захисту інформації людей в Інтернеті.", "Завдяки сертифікації «Інформаційна безпека» ви створите безпечний вебзастосунок за допомогою HelmetJS, щоб вивчити основи захисту інформації людей в Інтернеті.",
"Ви також створите TCP-клієнт, а також Nmap і сканер портів у Python. Це допоможе вам вивчити основи тесту на проникнення важливого компоненту надійної інформаційної безпеки." "Ви також створите TCP client, а ще Nmap і сканер портів у Python. Це допоможе вам вивчити основи тесту на проникнення важливого компоненту надійної інформаційної безпеки."
], ],
"note": "", "note": "",
"blocks": { "blocks": {
"information-security-with-helmetjs": { "information-security-with-helmetjs": {
"title": "Інформаційна безпека за допомогою HelmetJS", "title": "Інформаційна безпека з HelmetJS",
"intro": [ "intro": [
"Цей курс програмування зосереджений на HelmetJS, типі проміжного програмного забезпечення для застосунків на основі Express, яке автоматично встановлює заголовки HTTP. Таким чином, він може запобігти випадковому передаванню конфіденційної інформації між сервером та клієнтом.", "Цей курс програмування зосереджений на HelmetJS, типі проміжного програмного забезпечення для застосунків на основі Express, яке автоматично встановлює заголовки HTTP. Таким чином, він може запобігти випадковому передаванню конфіденційної інформації між сервером та клієнтом.",
"Завершення цих курсів допоможе вам зрозуміти, як захистити свій сайт від зловмисної поведінки." "Завершення курсів допоможе вам зрозуміти, як захистити свій сайт від зловмисної поведінки."
] ]
}, },
"python-for-penetration-testing": { "python-for-penetration-testing": {
"title": "Python для тесту на проникнення (penetration testing)", "title": "Python для тесту на проникнення",
"intro": [ "intro": [
"Ці відеокурси навчать вас тесту на проникнення за допомогою Python. Також відомий як пен тест (pen test), тест на проникнення це змодельована атака на систему, задля перевірки її на вразливі місця.", "Ці відеокурси навчать вас тесту на проникнення за допомогою Python. Також відомий як пен тест (pen test), тест на проникнення це змодельована атака на систему задля перевірки на вразливі місця.",
"У цьому курсі ви дізнаєтеся про сокети, створите TCP сервер та клієнт, створите Nmap сканер і інші інструменти та техніки, які пен тестувальники використовують щоденно." "У цьому курсі ви дізнаєтеся про сокети, створите TCP сервер та клієнт, створите Nmap сканер і інші інструменти та техніки, які пен тестувальники використовують щоденно."
] ]
}, },
"information-security-projects": { "information-security-projects": {
"title": "Проєкти інформаційної безпеки", "title": "Проєкти «Інформаційна безпека»",
"intro": [ "intro": [
"Настав час перевірити ваші навички з інформаційної безпеки на практиці. Ці проєкти дадуть вам шанс застосувати всі набуті вміння, вивчені правила та поняття з інформаційної безпеки.", "Настав час перевірити ваші навички з інформаційної безпеки на практиці. Ці проєкти дадуть вам шанс застосувати всі набуті вміння, вивчені правила та поняття з інформаційної безпеки.",
"Коли ви закінчите, у вас буде достатньо проєктів з інформаційної безпеки за плечима, разом з сертифікатом, який ви зможете показати вашим друзям, сім'ї та роботодавцям." "Коли ви закінчите, у вас буде достатньо проєктів з інформаційної безпеки за плечима, разом з сертифікатом, яким ви можете похизуватись перед друзям, сім'єю та роботодавцями."
] ]
} }
} }
@ -744,7 +744,7 @@
"title": "Машинне навчання з Python", "title": "Машинне навчання з Python",
"intro": [ "intro": [
"Машинне навчання має багато практичних застосунків, які ви можете використовувати у своїх проєктах чи роботі.", "Машинне навчання має багато практичних застосунків, які ви можете використовувати у своїх проєктах чи роботі.",
"У сертифікаті \"Машинне навчання з Python\" ви використовуватимете фреймворк TensorFlow, аби створити декілька нейронних мереж і вивчити складніші техніки, такі як обробка природної мови й навчання з підкріпленням.", "У сертифікації «Машинне навчання з Python» ви використовуватимете фреймворк TensorFlow, аби створити декілька нейронних мереж і вивчити складніші техніки, такі як обробка природної мови й навчання з підкріпленням.",
"Також ви зануритеся у нейронні мережі та вивчите правила, за якими працюють глибокі, рекурентні та згорткові нейронні мережі." "Також ви зануритеся у нейронні мережі та вивчите правила, за якими працюють глибокі, рекурентні та згорткові нейронні мережі."
], ],
"note": "", "note": "",
@ -752,8 +752,8 @@
"tensorflow": { "tensorflow": {
"title": "Tensorflow", "title": "Tensorflow",
"intro": [ "intro": [
"Tensorflow це фреймворк з відкритим вихідним кодом, що полегшує використання машинного навчання та нейронних мереж.", "Tensorflow це фреймворк з відкритим вихідним кодом, що полегшує використання машинного навчання та нейронних мереж.",
"Наступний відеокурс був створений Тімом Рущіцею, який має сайт \"Tech With Tim\". Він допоможе вам зрозуміти TensorFlow і деякі з його потужних можливостей." "Наступний відеокурс був створений Тімом Рущіцею, також відомим як «Tech With Tim». Він допоможе зрозуміти TensorFlow і деякі з його потужних можливостей."
] ]
}, },
"how-neural-networks-work": { "how-neural-networks-work": {
@ -764,9 +764,9 @@
] ]
}, },
"machine-learning-with-python-projects": { "machine-learning-with-python-projects": {
"title": "Проєкти машинного навчання з Python", "title": "Проєкти «Машинне навчання з Python»",
"intro": [ "intro": [
"Машинне навчання може бути дуже корисним. Завершивши ці безплатні складні проєкти з програмування, ви покажете, що маєте базові знання з машинного навчання й отримаєте сертифікат \"Машинне навчання з Python\"." "Машинне навчання може бути дуже корисним. Завершивши ці безоплатні складні проєкти з програмування, ви покажете, що маєте базові знання з машинного навчання й отримаєте сертифікат «Машинне навчання з Python»."
] ]
} }
} }
@ -774,7 +774,7 @@
"coding-interview-prep": { "coding-interview-prep": {
"title": "Підготовка до співбесіди по кодуванню", "title": "Підготовка до співбесіди по кодуванню",
"intro": [ "intro": [
"Шукаєте безплатні вправи з кодування, щоб підготуватися до наступної співбесіди? Ми уже про це подбали.", "Шукаєте безоплатні вправи з кодування, щоб підготуватися до наступної співбесіди? Ми уже про це подбали.",
"Цей розділ містить сотні завдань з програмування, які перевіряють ваші знання алгоритмів, структур даних і математики. Тут також є декілька проєктів, які ви можете використати для зміцнення своїх навичок або просто додати до свого портфоліо." "Цей розділ містить сотні завдань з програмування, які перевіряють ваші знання алгоритмів, структур даних і математики. Тут також є декілька проєктів, які ви можете використати для зміцнення своїх навичок або просто додати до свого портфоліо."
], ],
"note": "", "note": "",
@ -782,7 +782,7 @@
"algorithms": { "algorithms": {
"title": "Алгоритми", "title": "Алгоритми",
"intro": [ "intro": [
"Ці вправи з безоплатного програмування навчать вас загальних алгоритмів, з якими ви скоріш за все зіткнетеся в житті. Це чудова можливість вдосконалити як логіку, так і програмувальні навички.", "Ці безоплатні вправи з програмування навчать вас загальних алгоритмів, з якими ви скоріш за все зіткнетеся в житті. Це чудова можливість вдосконалити як логіку, так і програмувальні навички.",
"Подібні алгоритми часто використовують на співбесідах, щоб перевірити навички кандидатів. Ми чітко пояснимо, як саме функціонують різноманітні алгоритми, щоб ви могли підібрати рішення до кожного." "Подібні алгоритми часто використовують на співбесідах, щоб перевірити навички кандидатів. Ми чітко пояснимо, як саме функціонують різноманітні алгоритми, щоб ви могли підібрати рішення до кожного."
] ]
}, },
@ -805,34 +805,34 @@
"intro": [ "intro": [
"Розвиньте свої навички творчого підходу до розв'язання проблем за допомогою завдань з базової бібліотеки Rosetta Code.", "Розвиньте свої навички творчого підходу до розв'язання проблем за допомогою завдань з базової бібліотеки Rosetta Code.",
"Ці завдання можуть виявитися важкими, але вони підштовхнуть ваше логічне мислення до нових висот.", "Ці завдання можуть виявитися важкими, але вони підштовхнуть ваше логічне мислення до нових висот.",
"<a href='https://rosettacode.org/wiki/Rosetta_Code' target='_blank' rel='noopener noreferrer nofollow'>Attribute: Rosetta Code</a>" "<a href='https://rosettacode.org/wiki/Rosetta_Code' target='_blank' rel='noopener noreferrer nofollow'>Атрибут: Rosetta Code</a>"
] ]
}, },
"project-euler": { "project-euler": {
"title": "Проєкт Ейлер", "title": "Проєкт «Ейлер»",
"intro": [ "intro": [
"Зробіть ці завдання з програмування з архівів проєкту Ейлер. Вони удосконалять ваші алгоритмічні та математичні знання.", "Виконайте завдання з програмування з архівів проєкту «Ейлер». Вони удосконалять ваші алгоритмічні та математичні знання.",
"Тут є завдання різної складності, а для багатьох здобуття досвіду полягає в індуктивному методі навчання. Тобто, вирішення одного завдання прояснить нову концепцію та дозволить вирішити раніше незрозумілу задачу. Чи під силу вам вирішити кожну?" "Тут є завдання різної складності, а для багатьох здобуття досвіду полягає в індуктивному методі навчання. Тобто, вирішення одного завдання прояснить нову концепцію та дозволить вирішити раніше незрозумілу задачу. Чи під силу вам вирішити кожну?"
] ]
} }
} }
}, },
"misc-text": { "misc-text": {
"certification": "{{cert}} сертифікат", "certification": "{{cert}} сертифікація",
"browse-other": "Перегляньте інші безплатні сертифікати\n(ми рекомендуємо робити це послідовно)", "browse-other": "Перегляньте інші безоплатні сертифікації\n(ми рекомендуємо робити це послідовно)",
"courses": "Курси", "courses": "Курси",
"steps": "Кроки", "steps": "Кроки",
"expand": "Expand course", "expand": "Розгорнути курс",
"collapse": "Collapse course", "collapse": "Згорнути курс",
"legacy-header": "Legacy Courses", "legacy-header": "Застарілі курси",
"legacy-desc": "These courses are no longer part of the certification path, but are still available for you to further your learning.", "legacy-desc": "Ці курси більше не входять до сертифікацій, але вони все ще доступні для навчання.",
"legacy-go-back": "Go to the current version of the curriculum.", "legacy-go-back": "Перейти до поточної версії навчальної програми.",
"new-rwd-desc": "We have updated our Responsive Web Design Curriculum. If you were previously working on the RWD curriculum, your progress is still saved! You can find it under the Legacy Responsive Web Design section.", "new-rwd-desc": "Ми оновили нашу навчальну програму «Адаптивний вебдизайн». Якщо ви раніше працювали з навчальною програмою, ваш прогрес досі збережено! Ви можете знайти його в секції «Застарілий адаптивний вебдизайн».",
"new-rwd-article": "We encourage you to read about the changes we made and consider exploring the updated curriculum.", "new-rwd-article": "Ми радимо прочитати про внесені зміни та розглянути можливість вивчення оновленої навчальної програми.",
"viewing-upcoming-change": "You are looking at a beta page. ", "viewing-upcoming-change": "Ви дивитесь на бета-версію сторінки. ",
"go-back-to-learn": "Go back to the stable version of the curriculum.", "go-back-to-learn": "Поверніться до стабільної версії навчальної програми.",
"read-database-cert-article": "Please read this forum post before proceeding.", "read-database-cert-article": "Будь ласка, прочитайте повідомлення на форумі, перш ніж продовжити.",
"enable-cookies": "You must enable third-party cookies before starting.", "enable-cookies": "Ви повинні ввімкнути сторонні файли cookie перед початком роботи.",
"english-only": "The courses in this section are only available in English. We are only able to translate the titles and introductions at the moment, not the lessons themselves." "english-only": "Курси в цьому розділі доступні лише англійською мовою. Наразі ми можемо перекладати лише заголовки й вступи, а не самі уроки."
} }
} }

View File

@ -1,16 +1,16 @@
{ {
"buttons": { "buttons": {
"logged-in-cta-btn": "Почніть (це безкоштовно)", "logged-in-cta-btn": "Розпочати (безоплатно)",
"logged-out-cta-btn": "Увійдіть, щоб зберегти ваш прогрес (це безкоштовно)", "logged-out-cta-btn": "Увійдіть, щоб зберегти прогрес (безоплатно)",
"view-curriculum": "Переглянути навчальну програму", "view-curriculum": "Переглянути навчальну програму",
"first-lesson": "Перейти до першого уроку", "first-lesson": "Перейти до першого уроку",
"close": "Закрити", "close": "Закрити",
"edit": "Редагувати", "edit": "Редагувати",
"show-code": "Показати код", "show-code": "Показати код",
"show-solution": "Показати рішення", "show-solution": "Показати рішення",
"show-project": "Show Project", "show-project": "Показати проєкт",
"frontend": "Фронтенд (Front End)", "frontend": "Front End",
"backend": "Бекенд (Back End)", "backend": "Back End",
"view": "Перегляд", "view": "Перегляд",
"show-cert": "Показати сертифікат", "show-cert": "Показати сертифікат",
"claim-cert": "Отримати сертифікат", "claim-cert": "Отримати сертифікат",
@ -26,7 +26,7 @@
"off": "Вимкнути", "off": "Вимкнути",
"on": "Увімкнути", "on": "Увімкнути",
"sign-in": "Увійти", "sign-in": "Увійти",
"sign-up-email-list": "Sign up for Quincy's weekly emails", "sign-up-email-list": "Підписатись на щотижневу розсилку від Квінсі",
"sign-out": "Вийти", "sign-out": "Вийти",
"curriculum": "Навчальна програма", "curriculum": "Навчальна програма",
"forum": "Форум", "forum": "Форум",
@ -49,9 +49,9 @@
"cancel": "Скасувати", "cancel": "Скасувати",
"reset-lesson": "Скинути цей урок", "reset-lesson": "Скинути цей урок",
"run": "Запустити", "run": "Запустити",
"run-test": "Run the Tests (Ctrl + Enter)", "run-test": "Протестувати (Ctrl + Enter)",
"check-code": "Check Your Code (Ctrl + Enter)", "check-code": "Перевірити код (Ctrl + Enter)",
"check-code-2": "Check Your Code", "check-code-2": "Перевірити код",
"reset": "Скинути", "reset": "Скинути",
"reset-code": "Скинути весь код", "reset-code": "Скинути весь код",
"help": "Допомога", "help": "Допомога",
@ -60,7 +60,7 @@
"resubscribe": "Натисніть тут для повторної підписки", "resubscribe": "Натисніть тут для повторної підписки",
"click-here": "Натисніть тут, щоб увійти", "click-here": "Натисніть тут, щоб увійти",
"save": "Зберегти", "save": "Зберегти",
"save-code": "Save your Code", "save-code": "Збережіть свій код",
"no-thanks": "Ні, дякую", "no-thanks": "Ні, дякую",
"yes-please": "Так, будь ласка", "yes-please": "Так, будь ласка",
"update-email": "Оновити мою адресу електронної пошти", "update-email": "Оновити мою адресу електронної пошти",
@ -68,18 +68,18 @@
"submit-and-go": "Відправити та перейти до наступного завдання", "submit-and-go": "Відправити та перейти до наступного завдання",
"go-to-next": "Перейти до наступного завдання", "go-to-next": "Перейти до наступного завдання",
"ask-later": "Запитати пізніше", "ask-later": "Запитати пізніше",
"start-coding": "Start coding!", "start-coding": "Почніть кодувати!",
"go-to-settings": "Go to settings to claim your certification", "go-to-settings": "Перейдіть до налаштувань, щоб отримати свій сертифікат",
"click-start-course": "Start the course", "click-start-course": "Розпочати курс",
"click-start-project": "Start the project", "click-start-project": "Розпочати проєкт",
"change-language": "Change Language", "change-language": "Змінити мову",
"cancel-change": "Cancel Change", "cancel-change": "Скасувати зміни",
"resume-project": "Resume project", "resume-project": "Відновити проєкт",
"start-project": "Start project" "start-project": "Розпочати проєкт"
}, },
"landing": { "landing": {
"big-heading-1": "Вчіться програмувати — це безкоштовно.", "big-heading-1": "Вчіться програмувати безоплатно.",
"big-heading-2": "Створюйте проекти.", "big-heading-2": "Створюйте проєкти.",
"big-heading-3": "Отримуйте сертифікати.", "big-heading-3": "Отримуйте сертифікати.",
"h2-heading": "З 2014 року, понад 40 000 випускників freeCodeCamp.org отримали роботу в технологічних компаніях, таких як:", "h2-heading": "З 2014 року, понад 40 000 випускників freeCodeCamp.org отримали роботу в технологічних компаніях, таких як:",
"hero-img-description": "Cтуденти місцевої навчальної групи freeCodeCamp в Південній Кореї.", "hero-img-description": "Cтуденти місцевої навчальної групи freeCodeCamp в Південній Кореї.",
@ -87,37 +87,37 @@
"testimonials": { "testimonials": {
"heading": "Ось що наші випускники говорять про freeCodeCamp:", "heading": "Ось що наші випускники говорять про freeCodeCamp:",
"shawn": { "shawn": {
"location": "<strong>Шон Ванг</strong> з Сінгапуру", "location": "<strong>Шон Вонг</strong> з Сінгапуру",
"occupation": "Інженер програмного забезпечення в <strong>Amazon</strong>", "occupation": "Інженер програмного забезпечення в <strong>Amazon</strong>",
"testimony": "\"Змінювати професію — страшно. Я набув впевненості в програмуванні лише після того, як пройшов сотні годин безкоштовних занять на freeCodeCamp. І вже за рік я отримав роботу інженера програмного забезпечення з шестизначною заплатою. <strong>freeCodeCamp змінив моє життя.</strong>\"" "testimony": "«Змінювати професію страшно. Я набув впевненості в програмуванні лише після того, як пройшов сотні годин безоплатних занять на freeCodeCamp. І вже за рік я отримав роботу інженера програмного забезпечення з шестизначною заплатою. <strong>freeCodeCamp змінив моє життя.</strong>»"
}, },
"sarah": { "sarah": {
"location": "<strong>Сара Чіма</strong> з Нігерії", "location": "<strong>Сара Чіма</strong> з Нігерії",
"occupation": "Інженерка програмного забезпечення в <strong>ChatDesk</strong>", "occupation": "Інженерка програмного забезпечення в <strong>ChatDesk</strong>",
"testimony": "\"<strong>freeCodeCamp став для мене пропуском у професію</strong> інженерки програмного забезпечення. Гарно структурована навчальна програма дозволила покращити свої знання з програмування з початкового рівня до дуже впевненого. Це все що було потрібно, щоб знайти свою першу роботу розробниці програмного забезпечення у чудовій компанії.\"" "testimony": "«<strong>freeCodeCamp став для мене пропуском у професію</strong> інженерки програмного забезпечення. Гарно структурована навчальна програма дозволила покращити мої знання з програмування з початкового рівня до дуже впевненого. Це все що було потрібно, щоб знайти свою першу роботу розробниці програмного забезпечення у чудовій компанії.»"
}, },
"emma": { "emma": {
"location": "<strong>Емма Бостіан</strong> зі Швеції", "location": "<strong>Емма Бостіан</strong> зі Швеції",
"occupation": "Інженерка програмного забезпечення в <strong>Spotify</strong>", "occupation": "Інженерка програмного забезпечення в <strong>Spotify</strong>",
"testimony": "\"У мене завжди виникали труднощі при вивченні JavaScript. Я проходила багато курсів, але з курсом freeCodeCamp я залишилася надовго. Вивчення JavaScript, а також структур даних та алгоритмів у <strong>freeCodeCamp дало мені необхідні навички</strong> та впевненість, щоб знайти роботу моєї мрії — інженерка програмного забезпечення у Spotify.\"" "testimony": "«У мене завжди виникали труднощі при вивченні JavaScript. Я проходила багато курсів, але з курсом freeCodeCamp я залишилася надовго. Вивчення JavaScript, а також структур даних та алгоритмів у <strong>freeCodeCamp дало мені необхідні навички</strong> та впевненість, щоб знайти роботу моєї мрії: інженерка програмного забезпечення у Spotify.»"
} }
}, },
"certification-heading": "Отримайте безкоштовні підтверджені сертифікати в таких сферах:" "certification-heading": "Отримайте безоплатні підтверджені сертифікати в:"
}, },
"settings": { "settings": {
"share-projects": "Діліться своїми проєктами, статтями або прийнятими пул реквестами, які не відносяться до freeCodeCamp.", "share-projects": "Діліться своїми проєктами, статтями або прийнятими пул реквестами, які не відносяться до freeCodeCamp.",
"privacy": "The settings in this section enable you to control what is shown on your freeCodeCamp public portfolio. Press save to save your changes.", "privacy": "Налаштування в цьому розділі дозволяють керувати тим, що зображається на публічному портфоліо freeCodeCamp. Натисніть «Зберегти», щоб зберегти свої зміни.",
"data": "Щоб побачити, які дані ми зберігаємо на вашому обліковому записі, натисніть кнопку \"Завантажити дані\" нижче", "data": "Щоб побачити, які дані ми зберігаємо на вашому обліковому записі, натисніть кнопку «Завантажити дані» нижче",
"disabled": "Ваші сертифікати будуть відключені, коли ввімкнено режим приватного перегляду.", "disabled": "Ваші сертифікати будуть відключені, коли ввімкнено режим приватного перегляду.",
"private-name": "Ваше ім'я не буде показуватися на ваших сертифікатах, коли ввімкнено режим приватного перегляду.", "private-name": "Ваше ім'я не буде показуватися на ваших сертифікатах, коли ввімкнено режим приватного перегляду.",
"claim-legacy": "Як тільки ви виконаєте завдання таких сертифікатів freeCodeCamp, ви зможете отримати {{cert}}:", "claim-legacy": "Як тільки ви виконаєте завдання наступних сертифікацій freeCodeCamp, ви зможете отримати {{cert}}:",
"for": "Налаштування облікового запису для {{username}}", "for": "Налаштування облікового запису для {{username}}",
"sound-mode": "This adds the pleasant sound of acoustic guitar throughout the website. You'll get musical feedback as you type in the editor, complete challenges, claim certifications, and more.", "sound-mode": "Це додає приємне звучання акустичної гітари на всьому вебсайті. Ви почуєте музичний супровід, коли будете писати у редакторі, при завершенні випробувань, при затвердженні сертифікатів та інше.",
"username": { "username": {
"contains invalid characters": "Ім'я користувача \"{{username}}\" містить неприпустимі символи", "contains invalid characters": "Ім'я користувача «{{username}}» містить неприпустимі символи",
"is too short": "Ім'я користувача \"{{username}}\" занадто коротке", "is too short": "Ім'я користувача «{{username}}» занадто коротке",
"is a reserved error code": "Ім'я користувача \"{{username}}\" є зарезервованим кодом помилки", "is a reserved error code": "Ім'я користувача «{{username}}» є зарезервованим кодом помилки",
"must be lowercase": "Ім'я користувача \"{{username}}\" має бути написано в нижньому регістрі", "must be lowercase": "Ім'я користувача «{{username}}» має бути маленькими буквами",
"unavailable": "Ім'я користувача недоступне", "unavailable": "Ім'я користувача недоступне",
"validating": "Перевірка імені користувача...", "validating": "Перевірка імені користувача...",
"available": "Ім'я користувача доступне", "available": "Ім'я користувача доступне",
@ -129,7 +129,7 @@
"location": "Місцеперебування", "location": "Місцеперебування",
"picture": "Фото", "picture": "Фото",
"about": "Про", "about": "Про",
"personal": "Особиста веб-сторінка", "personal": "Особиста вебсторінка",
"title": "Заголовок", "title": "Заголовок",
"url": "URL-адреса", "url": "URL-адреса",
"image": "Зображення", "image": "Зображення",
@ -149,11 +149,11 @@
"my-donations": "Мої внески", "my-donations": "Мої внески",
"night-mode": "Нічний режим", "night-mode": "Нічний режим",
"sound-mode": "Режим багаття", "sound-mode": "Режим багаття",
"keyboard-shortcuts": "Enable Keyboard Shortcuts" "keyboard-shortcuts": "Увімкнути клавіатурні скорочення"
}, },
"headings": { "headings": {
"certs": "Сертифікати", "certs": "Сертифікації",
"legacy-certs": "Застарілі сертифікати", "legacy-certs": "Застарілі сертифікації",
"honesty": "Політика академічної доброчесності", "honesty": "Політика академічної доброчесності",
"internet": "Ваша присутність в інтернеті", "internet": "Ваша присутність в інтернеті",
"portfolio": "Налаштування портфоліо", "portfolio": "Налаштування портфоліо",
@ -167,9 +167,9 @@
"delete-title": "Видалити мій обліковий запис", "delete-title": "Видалити мій обліковий запис",
"delete-p1": "Це дійсно видалить усі ваші дані (весь ваш прогрес та дані облікового запису також).", "delete-p1": "Це дійсно видалить усі ваші дані (весь ваш прогрес та дані облікового запису також).",
"delete-p2": "Ми не зможемо відновити ці дані для вас пізніше, навіть якщо ви передумаєте.", "delete-p2": "Ми не зможемо відновити ці дані для вас пізніше, навіть якщо ви передумаєте.",
"delete-p3": "Якщо у вас є пропозиція щодо покращення проекту, надішліть нам електронний лист, і ми зробимо все можливе: <0>{{email}}</0>", "delete-p3": "Якщо у вас є пропозиція щодо покращення проєкту, надішліть нам електронний лист, і ми зробимо все можливе: <0>{{email}}</0>",
"nevermind": "Я не хочу видаляти свій обліковий запис.", "nevermind": "Я не хочу видаляти свій обліковий запис.",
"certain": "Я впевнений на 100%. Видаліть все, що пов'язане з цим обліковим записом.", "certain": "Я впевнений(-а) на 100%. Видаліть все, що пов'язане з цим обліковим записом.",
"reset-heading": "Скинути мій прогрес", "reset-heading": "Скинути мій прогрес",
"reset-p1": "Це дійсно видалить весь ваш прогрес (бали, завершені завдання, наші записи ваших проєктів, будь-які отримані сертифікати) та всі дані.", "reset-p1": "Це дійсно видалить весь ваш прогрес (бали, завершені завдання, наші записи ваших проєктів, будь-які отримані сертифікати) та всі дані.",
"reset-p2": "Ми не зможемо відновити ці дані для вас пізніше, навіть якщо ви передумаєте.", "reset-p2": "Ми не зможемо відновити ці дані для вас пізніше, навіть якщо ви передумаєте.",
@ -180,7 +180,7 @@
"missing": "У вас немає електронної пошти, пов'язаної з цим обліковим записом.", "missing": "У вас немає електронної пошти, пов'язаної з цим обліковим записом.",
"heading": "Налаштування електронної пошти", "heading": "Налаштування електронної пошти",
"not-verified": "Вашу електронну пошту не підтверджено.", "not-verified": "Вашу електронну пошту не підтверджено.",
"check": "Будь ласка, перевірте вашу електронну пошту, або <0>надішліть запит на новий лист для підтвердження</0>.", "check": "Будь ласка, перевірте свою електронну пошту, або <0>надішліть запит на новий лист для підтвердження</0>.",
"current": "Поточна адреса електронної пошти", "current": "Поточна адреса електронної пошти",
"new": "Нова адреса електронної пошти", "new": "Нова адреса електронної пошти",
"confirm": "Підтвердити нову адресу електронної пошти", "confirm": "Підтвердити нову адресу електронної пошти",
@ -188,23 +188,23 @@
}, },
"honesty": { "honesty": {
"p1": "Перш ніж ви зможете претендувати на підтверджений сертифікат, ви повинні прийняти Обітницю академічної доброчесності, яка свідчить про те, що:", "p1": "Перш ніж ви зможете претендувати на підтверджений сертифікат, ви повинні прийняти Обітницю академічної доброчесності, яка свідчить про те, що:",
"p2": "\"Я розумію, що плагіат означає копіювання чужої роботи та оприлюднення її під своїм іменем без належного посилання на оригінального автора.\"", "p2": "«Я розумію, що плагіат означає копіювання чужої роботи та оприлюднення її під своїм іменем без належного посилання на оригінального автора.»",
"p3": "\"Я розумію, що плагіат є актом інтелектуальної нечесності, і те, що людей зазвичай виганяють з університету чи звільняють з роботи, якщо їх спіймають на плагіаті.\"", "p3": "«Я розумію, що плагіат є актом інтелектуальної нечесності, і те, що людей зазвичай виганяють з університету чи звільняють з роботи, якщо їх спіймають на плагіаті.»",
"p4": "\"Окрім використання бібліотек з відкритим вихідним кодом, таких як jQuery і Bootstrap, а також коротких фрагментів коду, де є посилання на оригінального автора, 100% коду в моїх проектах написано мною, або разом з іншим студентом, який проходив навчальну програму freeCodeCamp, з яким я займався парним програмуванням в режимі реального часу.\"", "p4": "«Окрім використання бібліотек з відкритим вихідним кодом, таких як jQuery і Bootstrap, а також коротких фрагментів коду, де є посилання на оригінального автора, 100% коду в моїх проектах написано мною, або разом з іншим студентом, який проходив навчальну програму freeCodeCamp, з яким я займався(-лась) парним програмуванням в режимі реального часу.»",
"p5": "\"Я зобов'язуюсь, що жоден з моїх проєктів freeCodeCamp.org не буде плагіатом. Я розумію, що команда freeCodeCamp.org буде перевіряти мої проєкти, щоб підтвердити це.\"", "p5": "«Я зобов'язуюсь, що жоден з моїх проєктів freeCodeCamp.org не буде плагіатом. Я розумію, що команда freeCodeCamp.org буде перевіряти мої проєкти, щоб підтвердити це.»",
"p6": "У ситуаціях, коли ми виявляємо випадки однозначного плагіату, ми замінюємо сертифікат цієї людини повідомленням про те, що \"Після перевірки, цей обліковий запис був позначено як той, що порушує академічну доброчесність.\"", "p6": "У ситуаціях, коли ми виявляємо випадки однозначного плагіату, ми замінюємо сертифікат цієї людини повідомленням про те, що «Після перевірки, цей обліковий запис був позначено як той, що порушує академічну доброчесність.»",
"p7": "Як академічна установа, яка надає сертифікати на основі досягнень, ми дуже серйозно ставимося до академічної доброчесності. Якщо у вас є будь-які запитання щодо цієї політики, або ви підозрюєте, що хтось порушив її, можете написати нам <0>{{email}}</0> і ми розглянемо це питання." "p7": "Як академічна установа, яка надає сертифікати на основі досягнень, ми дуже серйозно ставимося до академічної доброчесності. Якщо у вас є будь-які запитання щодо цієї політики, або ви підозрюєте, що хтось порушив її, можете написати нам <0>{{email}}</0> і ми розглянемо це питання."
} }
}, },
"profile": { "profile": {
"you-not-public": "Ви не зробили портфоліо загальнодоступним.", "you-not-public": "Ви не зробили портфоліо загальнодоступним.",
"username-not-public": "{{username}} не зробив своє портфоліо загальнодоступним.", "username-not-public": "{{username}} не зробив(-ла) своє портфоліо загальнодоступним.",
"you-change-privacy": "Вам потрібно змінити налаштування конфіденційності для того, щоб інші могли побачити ваше портфоліо. Це попередній перегляд того, як ваше портфоліо буде виглядати при відкритому доступі.", "you-change-privacy": "Вам потрібно змінити налаштування конфіденційності для того, щоб інші могли побачити ваше портфоліо. Це попередній перегляд того, як ваше портфоліо буде виглядати при відкритому доступі.",
"username-change-privacy": "{{username}} має змінити налаштування конфіденційності для того, щоб ви могли переглянути портфоліо.", "username-change-privacy": "{{username}} має змінити налаштування конфіденційності для того, щоб ви могли переглянути портфоліо.",
"supporter": "Прихильник", "supporter": "Прихильник",
"contributor": "Найактивніший користувач", "contributor": "Найактивніший користувач",
"no-certs": "Не було отримано сертифікатів у цій навчальній програмі", "no-certs": "Не було отримано сертифікатів у цій навчальній програмі",
"fcc-certs": "freeCodeCamp сертифікати", "fcc-certs": "Сертифікати freeCodeCamp",
"longest-streak": "Найбільша кількість днів без перерви:", "longest-streak": "Найбільша кількість днів без перерви:",
"current-streak": "Поточна кількість днів без перерви:", "current-streak": "Поточна кількість днів без перерви:",
"portfolio": "Портфоліо", "portfolio": "Портфоліо",
@ -215,9 +215,9 @@
"completed": "Виконано", "completed": "Виконано",
"add-linkedin": "Додати цей сертифікат до мого профілю LinkedIn", "add-linkedin": "Додати цей сертифікат до мого профілю LinkedIn",
"add-twitter": "Поділитися цим сертифікатом у Twitter", "add-twitter": "Поділитися цим сертифікатом у Twitter",
"tweet": "Я щойно отримав {{certTitle}} сертифікат @freeCodeCamp! Перегляньте його тут: {{certURL}}", "tweet": "Я щойно отримав(-ла) сертифікат {{certTitle}} від @freeCodeCamp! Перегляньте його тут: {{certURL}}",
"avatar": "Аватар {{username}}", "avatar": "Аватар {{username}}",
"joined": "Приєднався {{date}}", "joined": "Приєднався(-лась) {{date}}",
"total-points": "{{count}} загальний бал", "total-points": "{{count}} загальний бал",
"total-points_plural": "{{count}} всього балів", "total-points_plural": "{{count}} всього балів",
"points": "{{count}} бал станом на {{date}}", "points": "{{count}} бал станом на {{date}}",
@ -226,12 +226,12 @@
"page-number": "{{pageNumber}} з {{totalPages}}" "page-number": "{{pageNumber}} з {{totalPages}}"
}, },
"footer": { "footer": {
"tax-exempt-status": "freeCodeCamp це некомерційна організація, яка підтримується спонсорськими внесками та звільнена від сплати податків 501(c)(3) (Федеральний ідентифікаційний номер платника податків США: 82-0779546)", "tax-exempt-status": "freeCodeCamp це некомерційна організація, яка підтримується спонсорськими внесками та звільнена від сплати податків 501(c)(3) (Федеральний ідентифікаційний номер платника податків США: 82-0779546)",
"mission-statement": "Ми хочемо допомогти людям безкоштовно навчитися програмувати. Ми досягаємо цього, створюючи тисячі відео, статей та інтерактивних уроків з програмування вони усі доступні для широкого загалу. Також ми маємо тисячі безплатний навчальних груп freeCodeCamp у всьому світі.", "mission-statement": "Ми хочемо допомогти людям безкоштовно навчитися програмувати. Ми досягаємо цього, створюючи тисячі відео, статей та інтерактивних уроків з програмування вони усі доступні для широкого загалу. Також ми маємо тисячі безоплатних навчальних груп freeCodeCamp у всьому світі.",
"donation-initiatives": "Внески до freeCodeCamp йдуть на наші освітні програми та допомагають оплачувати сервери, послуги та персонал.", "donation-initiatives": "Внески до freeCodeCamp йдуть на наші освітні програми та допомагають оплачувати сервери, послуги та персонал.",
"donate-text": "You can <1>make a tax-deductible donation here</1>.", "donate-text": "Ви можете <1>зробити неоподаткований внесок тут</1>.",
"trending-guides": "Популярні статті", "trending-guides": "Популярні статті",
"our-nonprofit": "Наша неприбуткова організація", "our-nonprofit": "Наша некомерційна організація",
"links": { "links": {
"about": "Про нас", "about": "Про нас",
"alumni": "Спільнота випускників", "alumni": "Спільнота випускників",
@ -253,21 +253,21 @@
"welcome-2": "Ласкаво просимо до freeCodeCamp.org", "welcome-2": "Ласкаво просимо до freeCodeCamp.org",
"start-at-beginning": "Якщо ви новачок у програмуванні, ми рекомендуємо <0>почати з самого початку</0>.", "start-at-beginning": "Якщо ви новачок у програмуванні, ми рекомендуємо <0>почати з самого початку</0>.",
"read-this": { "read-this": {
"heading": "Будь ласка, зупиніться і прочитайте це.", "heading": "Будь ласка, прочитайте це.",
"p1": "freeCodeCamp - це перевірений шлях до вашої першої роботи розробника програмного забезпечення.", "p1": "freeCodeCamp це перевірений шлях до вашої першої роботи розробника програмного забезпечення.",
"p2": "Після завершення курсу понад 40 000 людей отримали роботу у сфері розробки програмного забезпечення (в тому числі у великих компаніях, таких як Google і Microsoft).", "p2": "Після завершення курсу понад 40 000 людей отримали роботу у сфері розробки програмного забезпечення (в тому числі у великих компаніях, таких як Google і Microsoft).",
"p3": "Якщо ви новачок в програмуванні, ми радимо вам розпочати з самого початку та отримувати ці сертифікати послідовно.", "p3": "Якщо ви новачок в програмуванні, ми радимо вам розпочати з самого початку та отримувати ці сертифікати послідовно.",
"p4": "Щоб отримати кожен сертифікат, створіть 5 необхідних проєктів і успішно пройдіть усі тести.", "p4": "Щоб отримати кожен сертифікат, створіть 5 необхідних проєктів і успішно пройдіть усі тести.",
"p5": "Ви можете додати ці сертифікати до свого резюме або LinkedIn. Але важливішим за сертифікати є практика, яку ви отримаєте під час навчання.", "p5": "Ви можете додати ці сертифікати до свого резюме або LinkedIn. Але важливішим за сертифікати є практика, яку ви отримаєте під час навчання.",
"p6": "Якщо ви почуваєтесь перевантаженим, це нормально. Програмувати — важко.", "p6": "Якщо ви відчуваєте перевантаження, це нормально. Програмувати важко.",
"p7": "Практика це найголовніше. Практика, практика, практика.", "p7": "Практика це найголовніше. Практика, практика, практика.",
"p8": "Ця навчальна програма дасть вам тисячі годин практики в програмуванні.", "p8": "Ця навчальна програма дасть вам тисячі годин практики в програмуванні.",
"p9": "А якщо ви бажаєте дізнатися більше про математику та теорію комп'ютерних наук, то у нас також є тисячі годин відеокурсів на <0>YouTube-каналі freeCodeCamp</0>.", "p9": "А якщо ви бажаєте дізнатися більше про математику та теорію комп'ютерних наук, то у нас також є тисячі годин відеокурсів на <0>YouTube-каналі freeCodeCamp</0>.",
"p10": "Якщо ви хочете отримати роботу розробника або знайти клієнтів онлайн, навички програмування будуть лише частиною завдання. Вам також потрібно створити свою мережу контактів і сформувати репутацію розробника.", "p10": "Якщо ви хочете отримати роботу розробника або знайти клієнтів онлайн, навички програмування будуть лише частиною завдання. Вам також потрібно створити свою мережу контактів і сформувати репутацію розробника.",
"p11": "Ви можете зробити це в Twitter і GitHub, а також на <0>форумі freeCodeCamp</0>.", "p11": "Ви можете зробити це в Twitter і GitHub, а також на <0>форумі freeCodeCamp</0>.",
"p12": "Вдалого програмування!" "p12": "Щасливого кодування!"
}, },
"upcoming-lessons": "Наступні уроки", "upcoming-lessons": "Майбутні уроки",
"learn": "Навчання", "learn": "Навчання",
"add-subtitles": "Допомогти покращити або додати субтитри", "add-subtitles": "Допомогти покращити або додати субтитри",
"wrong-answer": "Вибачте, але це неправильна відповідь. Спробуєте ще раз?", "wrong-answer": "Вибачте, але це неправильна відповідь. Спробуєте ще раз?",
@ -275,55 +275,55 @@
"solution-link": "Посилання на рішення", "solution-link": "Посилання на рішення",
"github-link": "Посилання на GitHub", "github-link": "Посилання на GitHub",
"submit-and-go": "Відправити та перейти до мого наступного завдання", "submit-and-go": "Відправити та перейти до мого наступного завдання",
"congratulations": "Congratulations, your code passes. Submit your code to continue.", "congratulations": "Вітаємо, ваш код проходить. Відправте свій код, щоб продовжити.",
"i-completed": "Я виконав це завдання", "i-completed": "Я виконав(-ла) це завдання",
"test-output": "Результат вашого тесту буде доступний тут", "test-output": "Результат вашого тесту буде доступний тут",
"running-tests": "// запуск тестів", "running-tests": "// запущені тести",
"tests-completed": "// тести виконано", "tests-completed": "// виконані тести",
"console-output": "// вивід консолі", "console-output": "// вивід консолі",
"sign-in-save": "Увійдіть, щоб зберегти ваш прогрес", "sign-in-save": "Увійдіть, щоб зберегти свій прогрес",
"download-solution": "Завантажити моє рішення", "download-solution": "Завантажити моє рішення",
"percent-complete": "{{percent}}% виконано", "percent-complete": "{{percent}}% виконано",
"tried-rsa": "Якщо ви вже спробували метод <0>Читати-Шукати-Питати</0>, то ви можете звернутися за допомогою на форумі freeCodeCamp.", "tried-rsa": "Якщо ви вже спробували метод <0>читати-шукати-питати</0>, то ви можете звернутися за допомогою на форум freeCodeCamp.",
"rsa": "Читати, шукати, запитувати", "rsa": "Читати, шукати, питати",
"reset": "Скинути цей урок?", "reset": "Скинути цей урок?",
"reset-warn": "Ви впевнені, що хочете скинути цей урок? Редактори та тести будуть скинуті.", "reset-warn": "Ви впевнені, що хочете скинути цей урок? Редактори та тести будуть скинуті.",
"reset-warn-2": "Цю дію неможливо відмінити", "reset-warn-2": "Цю дію неможливо відмінити",
"scrimba-tip": "Порада: якщо мінібраузер закриває код, то натисніть та перетягніть його у сторону. Також не соромтеся зупинятися та редагувати код у відео у будь-який час.", "scrimba-tip": "Порада: якщо мінібраузер закриває код, то натисніть та перетягніть його у сторону. Також не соромтеся зупинятися та редагувати код у відео у будь-який час.",
"chal-preview": "Попередній перегляд завдання", "chal-preview": "Попередній перегляд завдання",
"cert-map-estimates": { "cert-map-estimates": {
"certs": "{{title}} Certification" "certs": "Сертифікація {{title}}"
}, },
"editor-tabs": { "editor-tabs": {
"info": "Інформація", "info": "Інформація",
"code": "Код", "code": "Код",
"tests": "Тести", "tests": "Тести",
"restart": "Restart", "restart": "Перезапустити",
"restart-step": "Restart Step", "restart-step": "Перезапустити крок",
"console": "Console", "console": "Консоль",
"instructions": "Instructions", "instructions": "Інструкції",
"notes": "Notes", "notes": "Примітки",
"preview": "Попередній перегляд" "preview": "Попередній перегляд"
}, },
"help-translate": "Ми все ще перекладаємо такі сертифікати.", "help-translate": "Ми досі перекладаємо наступні сертифікати.",
"help-translate-link": "Допоможіть нам з перекладом.", "help-translate-link": "Допоможіть нам з перекладом.",
"project-preview-title": "Here's a preview of what you will build", "project-preview-title": "Попередній перегляд того, що ви будете створювати",
"github-required": "<0>Create a GitHub</0> account if you don't have one. You'll need it when you create the virtual Linux server machine. This process may take a few minutes.", "github-required": "<0>Створіть обліковий запис GitHub</0>, якщо у вас його немає. Він вам знадобиться під час створення віртуальної серверної машини Linux. Цей процес може зайняти кілька хвилин.",
"step-1": "Step 1: Complete the project", "step-1": "Крок 1: Завершіть проєкт",
"step-2": "Step 2: Submit your code", "step-2": "Крок 2: Відправте код",
"submit-public-url": "When you have completed the project, save all the required files into a public repository and submit the URL to it below.", "submit-public-url": "Коли ви завершите проєкт, збережіть усі необхідні файли в загальнодоступному репозиторію та вкажіть URL-адресу на нього нижче.",
"complete-both-steps": "Complete both steps below to finish the challenge.", "complete-both-steps": "Виконайте обидва кроки, щоб закінчити завдання.",
"runs-in-vm": "The project runs in a virtual machine, complete the user stories described in there and get all the tests to pass to finish step 1.", "runs-in-vm": "Проєкт виконується в віртуальній машині; виконайте описані там історії користувачів та пройдіть всі тести, щоб завершити крок 1.",
"completed": "Completed", "completed": "Виконано",
"not-started": "Not started", "not-started": "Не розпочато",
"hint": "Hint", "hint": "Підказка",
"test": "Test", "test": "Тест",
"sorry-try-again": "Sorry, your code does not pass. Try again.", "sorry-try-again": "На жаль, ваш код не пройшов. Спробуйте ще раз.",
"sorry-keep-trying": "Sorry, your code does not pass. Keep trying.", "sorry-keep-trying": "На жаль, ваш код не пройшов. Продовжуйте спроби.",
"sorry-getting-there": "Sorry, your code does not pass. You're getting there.", "sorry-getting-there": "На жаль, ваш код не пройшов. Ви йдете у правильному напрямку.",
"sorry-hang-in-there": "Sorry, your code does not pass. Hang in there.", "sorry-hang-in-there": "На жаль, ваш код не пройшов. Тримайтеся.",
"sorry-dont-giveup": "Sorry, your code does not pass. Don't give up.", "sorry-dont-giveup": "На жаль, ваш код не пройшов. Не здавайтеся.",
"challenges-completed": "{{completedCount}} of {{totalChallenges}} challenges completed" "challenges-completed": "{{completedCount}} з {{totalChallenges}} завдань виконано"
}, },
"donate": { "donate": {
"title": "Підтримати нашу некомерційну організацію", "title": "Підтримати нашу некомерційну організацію",
@ -334,18 +334,18 @@
"additional": "Ви можете зробити додатковий одноразовий внесок на будь-яку суму за цим посиланням: <0>{{url}}</0>", "additional": "Ви можете зробити додатковий одноразовий внесок на будь-яку суму за цим посиланням: <0>{{url}}</0>",
"help-more": "Допоможіть нам розвиватися", "help-more": "Допоможіть нам розвиватися",
"error": "Щось не так з вашим внеском.", "error": "Щось не так з вашим внеском.",
"error-2": "Something is not right. Please contact donors@freecodecamp.org", "error-2": "Щось пішло не так. Будь ласка, зв'яжіться з donors@freecodecamp.org",
"free-tech": "Ваші внески підтримуватимуть безкоштовну технологічну освіту для людей у всьому світі.", "free-tech": "Ваші внески підтримуватимуть безкоштовну технологічну освіту для людей у всьому світі.",
"no-halo": "Якщо ви не бачите золотий ореол навколо фотографії вашого профілю, повідомте в donors@freecodecamp.org.", "no-halo": "Якщо ви не бачите золотий ореол навколо фотографії свого профілю, повідомте в donors@freecodecamp.org.",
"gift-frequency": "Оберіть частоту сплачення внесків:", "gift-frequency": "Оберіть частоту сплати внесків:",
"gift-amount": "Оберіть розмір внеску:", "gift-amount": "Оберіть розмір внеску:",
"confirm": "Підтвердьте ваш внесок", "confirm": "Підтвердьте свій внесок",
"confirm-2": "Підтвердьте ваш одноразовий внесок у розмірі ${{usd}}", "confirm-2": "Підтвердьте свій одноразовий внесок у розмірі ${{usd}}",
"confirm-3": "Підтвердьте ваш внесок у розмірі ${{usd}} / на місяць", "confirm-3": "Підтвердьте свій внесок у розмірі ${{usd}} на місяць",
"confirm-4": "Підтвердьте ваш внесок у розмірі ${{usd}} / на рік", "confirm-4": "Підтвердьте свій внесок у розмірі ${{usd}} на рік",
"wallet-label": "${{usd}} пожертвування для FreeCodeCamp", "wallet-label": "Внесок ${{usd}} для FreeCodeCamp",
"wallet-label-1": "${{usd}} / місячне пожертвування для FreeCodeCamp", "wallet-label-1": "Внесок ${{usd}} на місяць для FreeCodeCamp",
"your-donation": "Ваш внесок у розмірі ${{usd}} надасть {{hours}} годин навчання людям у всьому світі.", "your-donation": "Ваш внесок у розмірі ${{usd}} надаватиме {{hours}} годин навчання людям у всьому світі.",
"your-donation-2": "Ваш внесок у розмірі ${{usd}} щомісяця надаватиме {{hours}} годин навчання людям у всьому світі.", "your-donation-2": "Ваш внесок у розмірі ${{usd}} щомісяця надаватиме {{hours}} годин навчання людям у всьому світі.",
"your-donation-3": "Ваш внесок у розмірі ${{usd}} щороку надаватиме {{hours}} годин навчання людям у всьому світі.", "your-donation-3": "Ваш внесок у розмірі ${{usd}} щороку надаватиме {{hours}} годин навчання людям у всьому світі.",
"duration": "Станьте одноразовим спонсором нашої некомерційної організації.", "duration": "Станьте одноразовим спонсором нашої некомерційної організації.",
@ -365,8 +365,8 @@
"email-receipt": "Електронна пошта (ми надішлемо вам квитанцію про оплату внеску, що не підлягає оподаткуванню):", "email-receipt": "Електронна пошта (ми надішлемо вам квитанцію про оплату внеску, що не підлягає оподаткуванню):",
"need-help": "Потрібна допомога з поточними або попередніми внесками?", "need-help": "Потрібна допомога з поточними або попередніми внесками?",
"forward-receipt": "Надішліть копію квитанції про оплату внеску на donors@freecodecamp.org і напишіть, як ми можемо вам допомогти.", "forward-receipt": "Надішліть копію квитанції про оплату внеску на donors@freecodecamp.org і напишіть, як ми можемо вам допомогти.",
"efficiency": "freeCodeCamp це високоефективна некомерційна освітня організація.", "efficiency": "freeCodeCamp це високоефективна некомерційна освітня організація.",
"why-donate-1": "Коли ви робите внесок на freeCodeCamp, ви допомагаєте людям опанувати нові навички та забезпечувати їхні сім'ї.", "why-donate-1": "Коли ви робите внесок для freeCodeCamp, ви допомагаєте людям опанувати нові навички та забезпечувати їхні сім'ї.",
"why-donate-2": "Ви також допомагаєте нам створювати нові ресурси для вас, щоб ви використовували їх для розширення власних технологічних навичок.", "why-donate-2": "Ви також допомагаєте нам створювати нові ресурси для вас, щоб ви використовували їх для розширення власних технологічних навичок.",
"bigger-donation": "Бажаєте зробити більший одноразовий внесок, відправити нам чек на електронну пошту або в інший спосіб?", "bigger-donation": "Бажаєте зробити більший одноразовий внесок, відправити нам чек на електронну пошту або в інший спосіб?",
"other-ways": "Існує багато <0>інших способів підтримати місію нашої некомерційної організації</0>.", "other-ways": "Існує багато <0>інших способів підтримати місію нашої некомерційної організації</0>.",
@ -374,43 +374,43 @@
"try-again": "Будь ласка, повторіть спробу.", "try-again": "Будь ласка, повторіть спробу.",
"card-number": "Номер вашої картки:", "card-number": "Номер вашої картки:",
"expiration": "Дата закінчення терміну дії:", "expiration": "Дата закінчення терміну дії:",
"secure-donation": "Secure donation", "secure-donation": "Безпечний внесок",
"faq": "Frequently asked questions", "faq": "Часто поставлені питання",
"only-you": "Only you can see this message. Congratulations on earning this certification. It's no easy task. Running freeCodeCamp isn't easy either. Nor is it cheap. Help us help you and many other people around the world. Make a tax-deductible supporting donation to our nonprofit today.", "only-you": "Лише ви можете бачити це повідомлення. Вітаємо з отриманням сертифікату. Це було нелегко. Піклуватись про freeCodeCamp також нелегко. І недешево. Допоможіть нам допомогти вам та іншим людям з усього світу. Зробіть внесок, що не підлягає оподаткуванню, для нашої некомерційної організації сьогодні.",
"get-help": "How can I get help with my donations?", "get-help": "Як отримати допомогу з внесками?",
"how-transparent": "How transparent is freeCodeCamp.org?", "how-transparent": "Наскільки прозорий freeCodeCamp.org?",
"very-transparent": "Very. We have a Platinum transparency rating from GuideStar.org.", "very-transparent": "Дуже прозорий. Ми отримали платиновий рейтинг від GuideStar.org.",
"download-irs": "You can <0>download our IRS Determination Letter here</0>.", "download-irs": "Ви можете <0>завантажити наш детермінаційний лист, виданий Службою внутрішніх доходів (IRS), тут</0>.",
"download-990": "You can <0>download our most recent 990 (annual tax report) here</0>.", "download-990": "Ви можете <0>завантажити наш останній 990 (річний податковий звіт) тут</0>.",
"how-efficient": "How efficient is freeCodeCamp?", "how-efficient": "Наскільки ефективний freeCodeCamp?",
"fcc-budget": "freeCodeCamp's budget is much smaller than most comparable nonprofits. We haven't brought in professional fundraisers. Instead, Quincy does everything himself.", "fcc-budget": "Бюджет freeCodeCamp набагато менший за більшість некомерційних організацій. Ми не залучали професійний збір коштів. Натомість Квінсі робить все сам.",
"help-millions": "However, on a budget of only a few hundred thousand dollars per year, we have been able to help millions of people.", "help-millions": "Однак з бюджетом лише на кілька сотень тисяч доларів на рік, ми змогли допомогти мільйонам людей.",
"how-one-time": "How can I make a one-time donation?", "how-one-time": "Як зробити одноразовий внесок?",
"one-time": "If you'd prefer to make one-time donations, you can support freeCodeCamp's mission whenever you have cash to spare. You can use <0>this link to donate whatever amount feels right through PayPal</0>.", "one-time": "Якщо ви хочете робити одноразові внески, то можете підтримати місію freeCodeCamp кожен раз, коли маєте лишні гроші. Можете використати <0>це посилання, щоб зробити внесок будь-якої суми через PayPal</0>.",
"wire-transfer": "You can also send money to freeCodeCamp directly through a wire transfer. If you need our wire details, email Quincy at quincy@freecodecamp.org", "wire-transfer": "Ви також можете надіслати кошти напряму до freeCodeCamp через грошовий переказ. Якщо вам потрібно більше деталей про це, напишіть Квінсі на quincy@freecodecamp.org",
"does-crypto": "Does freeCodeCamp accept donations in Bitcoin or other cryptocurrencies?", "does-crypto": "Чи приймає freeCodeCamp внески в біткоїнах чи інших криптовалютах?",
"yes-cryptocurrency": "Yes. Please email Quincy at quincy@freecodecamp.org and he can send you freeCodeCamp's wallet information. He can also provide you with a donation receipt if you need one for your taxes.", "yes-cryptocurrency": "Так. Будь ласка, напишіть Квінсі на quincy@freecodecamp.org і він зможе надіслати вам інформацію про гаманець freeCodeCamp. Він також може надати квитанцію про внесок, якщо вам потрібно.",
"can-check": "Can I mail a physical check?", "can-check": "Чи можу я відправити фіскальний чек?",
"yes-check": "Yes, we would welcome a check. You can mail it to us at:", "yes-check": "Так, ми б були раді. Ви можете відправити його сюди:",
"how-matching-gift": "How can I set up matching gifts from my employer, or payroll deductions?", "how-matching-gift": "Як налаштувати подарунки від мого роботодавця, або нарахування на заробітну плату?",
"employers-vary": "This varies from employer to employer, and our nonprofit is already listed in many of the big donation-matching databases.", "employers-vary": "Це залежить від роботодавця, і наша некомерційна організація вже зазначена у багатьох великих базах.",
"some-volunteer": "Some people are able to volunteer for freeCodeCamp and their employer matches by donating a fixed amount per hour they volunteer. Other employers will match any donations the donors make up to a certain amount", "some-volunteer": "Деякі люди можуть волонтерити для freeCodeCamp і їхні роботодавці дарують фіксовану суму за кожну годину волонтерства. Інші роботодавці дарують будь-який внесок, який компенсують дарувальники на певну суму",
"help-matching-gift": "If you need help with this, please email Quincy directly: quincy@freecodecamp.org", "help-matching-gift": "Якщо вам потрібна допомога напишіть напряму до Квінсі: quincy@freecodecamp.org",
"how-endowment": "How can I set up an Endowment Gift to freeCodeCamp.org?", "how-endowment": "Як оформити постійне дарування для freeCodeCamp.org?",
"endowment": "This would be a huge help. Since this is a more manual process, Quincy can help walk you through it personally. Please email him directly at quincy@freecodecamp.org.", "endowment": "Це була б величезна допомога. Оскільки це більш ручний процес, Квінсі особисто може допомогти вам. Будь ласка, напишіть йому на quincy@freecodecamp.org.",
"how-legacy": "How can I set up a Legacy gift to freeCodeCamp.org?", "how-legacy": "Як оформити дарування для freeCodeCamp.org?",
"we-honored": "We would be honored to put such a gift to good use helping people around the world learn to code. Depending on where you live, this may also be tax exempt.", "we-honored": "Для нас велика честь використати такий дарунок з користю, щоб допомогти людям у всьому світі навчитися кодувати. Залежно від того, де ви проживаєте, це також може бути податковою пільгою.",
"legacy-gift-message": "I give, devise, and bequeath [the sum of _____ USD (or other currency) OR _____ percent of the rest and residue of my estate] to freeCodeCamp.org (Free Code Camp, Inc. tax identification number 82-0779546), a charitable corporation organized under the laws of the State of Delaware, United States, currently located at 3905 Hedgcoxe Rd, PO Box 250352, Plano, Texas, 75025 United States, to be used for its general charitable purposes at its discretion.", "legacy-gift-message": "Я передаю, відписую та заповідаю [суму _____ доларів США (або іншої валюти) АБО _____ відсотків від залишку свого майна] freeCodeCamp.org (Free Code Camp, Inc. ідентифікаційний податковий номер 82-0779546), благодійній корпорації, організованій відповідно до законів штату Делавер, Сполучені Штати, наразі розташованій за адресою 3905 Hedgcoxe Rd, PO Box 250352, Plano, Texas, 75025 United States, для використання в загальних благодійних цілях на власний розсуд.",
"thank-wikimedia": "We would like to thank the Wikimedia Foundation for providing this formal language for us to use.", "thank-wikimedia": "Ми б хотіли подякувати фонду «Вікімедіа» за надання офіційного стилю.",
"legacy-gift-questions": "If you have any questions about this process, please email Quincy at quincy@freecodecamp.org.", "legacy-gift-questions": "Якщо у вас виникли будь-які питання щодо цього процесу, будь ласка, напишіть Квінсі на quincy@freecodecamp.org.",
"how-stock": "How can I donate stock to freeCodeCamp.org?", "how-stock": "Як пожертвувати акції для freeCodeCamp.org?",
"welcome-stock": "We would welcome your stock donations. Please email Quincy directly and he can help you with this, and share our nonprofit's brokerage account details: quincy@freecodecamp.org.", "welcome-stock": "Ми будемо раді вашим акціям. Будь ласка, напишіть Квінсі та він допоможе вам з цим, зокрема поділиться деталями нашого брокерського рахунку: quincy@freecodecamp.org.",
"how-receipt": "Can I get a donation receipt so that I can deduct my donation from my taxes?", "how-receipt": "Чи можу я отримати квитанцію про внесок, щоб відраховувати його від податків?",
"just-forward": "Absolutely. Just forward the receipt from your transaction to donors@freecodecamp.org, tell us you'd like a receipt and any special instructions you may have, and we'll reply with a receipt for you.", "just-forward": "Абсолютно. Просто надішліть квитанцію своєї транзакції на адресу donors@freecodecamp.сом, скажіть нам, що ви хотіли б отримати квитанцію, та зазначте, якщо у вас є особисті побажання, і ми відповімо вам з квитанцією.",
"how-update": "I set up a monthly donation, but I need to update or pause the monthly recurrence. How can I do this?", "how-update": "Я налаштував(-ла) щомісячний внесок, але мені потрібно оновити або призупинити повторюваність. Як це зробити?",
"take-care-of-this": "Just forward one of your monthly donation receipts to donors@freecodecamp.org and tell us what you'd like us to do. We'll take care of this for you and send you confirmation.", "take-care-of-this": "Просто перешліть одну із щомісячних квитанцій на donors@freecodecamp.org та повідомте, чим ми можемо допомогти. Ми подбаємо про це та надішлемо вам підтвердження.",
"anything-else": "Is there anything else I can learn about donating to freeCodeCamp.org?", "anything-else": "Чи можу я дізнатись ще щось про внески до freeCodeCamp.org?",
"other-support": "If there is some other way you'd like to support our nonprofit and its mission that isn't listed here, or if you have any questions at all, please email Quincy at quincy@freecodecamp.org." "other-support": "Якщо ви хочете підтримати нашу некомерційну організацію іншим шляхом, або ж маєте будь-які інші питання напишіть Квінсі на quincy@freecodecamp.org."
}, },
"report": { "report": {
"sign-in": "Щоб повідомити про порушення користувача, ви повинні ввійти в систему", "sign-in": "Щоб повідомити про порушення користувача, ви повинні ввійти в систему",
@ -429,19 +429,19 @@
}, },
"search": { "search": {
"label": "Пошук", "label": "Пошук",
"placeholder": "Search 8,000+ tutorials", "placeholder": "Шукати серед 8000+ уроків",
"see-results": "Переглянути всі результати для {{searchQuery}}", "see-results": "Переглянути всі результати для {{searchQuery}}",
"no-tutorials": "Не знайдено жодного уроку", "no-tutorials": "Не знайдено жодного уроку",
"try": "Шукаєте щось? Спробуйте пошуковий рядок на цій сторінці.", "try": "Шукаєте щось? Спробуйте пошуковий рядок на цій сторінці.",
"no-results": "Ми не змогли знайти нічого, що стосується <0>{{query}}</0>" "no-results": "Ми не змогли знайти нічого, що стосується <0>{{query}}</0>"
}, },
"misc": { "misc": {
"offline": "Схоже, що ви не підключені до мережі, тому не зможете зберегти ваш прогрес.", "offline": "Схоже, що ви не підключені до мережі, тому не зможете зберегти свій прогрес",
"server-offline": "Сервер не відповідає, ваш прогрес не збережеться. Будь ласка, зв'яжіться з <0>підтримкою</0>, якщо це помилка не зникне.", "server-offline": "Сервер не відповідає, ваш прогрес може не зберегтись. Будь ласка, зв'яжіться з <0>підтримкою</0>, якщо ця помилка не зникне",
"unsubscribed": "Підписку успішно скасовано", "unsubscribed": "Підписку успішно скасовано",
"keep-coding": "Що б не сталося, продовжуйте програмувати!", "keep-coding": "Що б не сталося, продовжуйте програмувати!",
"email-signup": "Реєстрація через електронну пошту", "email-signup": "Реєстрація через електронну пошту",
"quincy": "- Квінсі Ларсон, вчитель, який заснував freeCodeCamp.org", "quincy": " Квінсі Ларсон, вчитель, який заснував freeCodeCamp.org",
"email-blast": "До речі, щоп'ятниці я надсилаю електронний лист із 5 посиланнями про програмування та інформатику. Я відправляю їх приблизно 4 мільйонам людей. Чи хотіли б ви, щоб я відправляв ці листи ще й вам?", "email-blast": "До речі, щоп'ятниці я надсилаю електронний лист із 5 посиланнями про програмування та інформатику. Я відправляю їх приблизно 4 мільйонам людей. Чи хотіли б ви, щоб я відправляв ці листи ще й вам?",
"update-email-1": "Оновити свою адресу електронної пошти", "update-email-1": "Оновити свою адресу електронної пошти",
"update-email-2": "Оновіть свою адресу електронної пошти тут:", "update-email-2": "Оновіть свою адресу електронної пошти тут:",
@ -449,9 +449,9 @@
"and": "і", "and": "і",
"change-theme": "Увійдіть, щоб змінити тему.", "change-theme": "Увійдіть, щоб змінити тему.",
"translation-pending": "Допоможіть нам з перекладом", "translation-pending": "Допоможіть нам з перекладом",
"certification-project": "Certification Project", "certification-project": "Сертифікаційний проєкт",
"iframe-alert": "Normally this link would bring you to another website! It works. This is a link to: {{externalLink}}", "iframe-alert": "Зазвичай це посилання перенесло б вас на інший вебсайт! Воно працює. Це посилання на: {{externalLink}}",
"document-notfound": "document not found" "document-notfound": "документ не знайдено"
}, },
"icons": { "icons": {
"gold-cup": "Золотий кубок", "gold-cup": "Золотий кубок",
@ -460,10 +460,10 @@
"donate": "Зробити внесок через PayPal", "donate": "Зробити внесок через PayPal",
"fail": "Тест не пройдений", "fail": "Тест не пройдений",
"not-passed": "Не пройдено", "not-passed": "Не пройдено",
"waiting": "Waiting", "waiting": "В очікуванні",
"passed": "Пройдено", "passed": "Пройдено",
"failed": "Failed", "failed": "Не вдалося",
"hint": "Hint", "hint": "Підказка",
"heart": "Серце", "heart": "Серце",
"initial": "Початковий", "initial": "Початковий",
"info": "Інформація", "info": "Інформація",
@ -472,7 +472,7 @@
"magnifier": "лупа" "magnifier": "лупа"
}, },
"aria": { "aria": {
"fcc-curriculum": "freeCodeCamp Curriculum", "fcc-curriculum": "Навчальний план freeCodeCamp",
"answer": "Відповідь", "answer": "Відповідь",
"linkedin": "Посилання на сторінку LinkedIn {{username}}", "linkedin": "Посилання на сторінку LinkedIn {{username}}",
"github": "Посилання на сторінку GitHub {{username}}", "github": "Посилання на сторінку GitHub {{username}}",
@ -482,13 +482,13 @@
"previous-page": "Перейти на попередню сторінку", "previous-page": "Перейти на попередню сторінку",
"next-page": "Перейти на наступну сторінку", "next-page": "Перейти на наступну сторінку",
"last-page": "Перейти на останню сторінку", "last-page": "Перейти на останню сторінку",
"primary-nav": "primary", "primary-nav": "первинний",
"breadcrumb-nav": "breadcrumb", "breadcrumb-nav": "навігаційна стежка",
"submit": "Use Ctrl + Enter to submit.", "submit": "Використайте Ctrl + Enter, щоб відправити.",
"running-tests": "Running tests", "running-tests": "Запущені тести",
"step": "Step", "step": "Крок",
"steps": "Steps", "steps": "Кроки",
"steps-for": "Steps for {{blockTitle}}" "steps-for": "Кроки для {{blockTitle}}"
}, },
"flash": { "flash": {
"honest-first": "Щоб отримати сертифікат, ви повинні спочатку прийняти нашу політику академічної доброчесності", "honest-first": "Щоб отримати сертифікат, ви повинні спочатку прийняти нашу політику академічної доброчесності",
@ -502,7 +502,7 @@
"wrong-updating": "Щось пішло не так під час оновлення вашого облікового запису. Будь ласка, перевірте і повторіть спробу", "wrong-updating": "Щось пішло не так під час оновлення вашого облікового запису. Будь ласка, перевірте і повторіть спробу",
"updated-preferences": "Ми оновили ваші налаштування", "updated-preferences": "Ми оновили ваші налаштування",
"email-invalid": "Неприпустимий формат адреси електронної пошти", "email-invalid": "Неприпустимий формат адреси електронної пошти",
"email-valid": "Вашу електронну пошту змінено. Вдалого кодування!", "email-valid": "Вашу електронну пошту змінено. Щасливого кодування!",
"bad-challengeId": "currentChallengeId не є дійсним ідентифікатором завдання", "bad-challengeId": "currentChallengeId не є дійсним ідентифікатором завдання",
"theme-invalid": "Недійсна тема", "theme-invalid": "Недійсна тема",
"theme-set": "Тема вже встановлена", "theme-set": "Тема вже встановлена",
@ -515,53 +515,53 @@
"oops-not-right": "Щось пішло не так, будь ласка, створіть запит на нове посилання для входу/реєстрації", "oops-not-right": "Щось пішло не так, будь ласка, створіть запит на нове посилання для входу/реєстрації",
"expired-link": "Схоже, посилання, на яке ви натиснули, застаріло. Будь ласка, створіть запит на нове посилання, щоб увійти", "expired-link": "Схоже, посилання, на яке ви натиснули, застаріло. Будь ласка, створіть запит на нове посилання, щоб увійти",
"signin-success": "Ви успішно ввійшли у свій обліковий запис. Вдалого програмування!", "signin-success": "Ви успішно ввійшли у свій обліковий запис. Вдалого програмування!",
"social-auth-gone": "Ми відходимо від автентифікації з соцмереж через конфіденційність. Наступного разу ми рекомендуємо використовувати вашу адресу електронної пошти: {{email}} для входу в систему.", "social-auth-gone": "Ми відходимо від автентифікації з соцмереж через конфіденційність. Наступного разу ми рекомендуємо використовувати свою адресу електронної пошти: {{email}} для входу в систему.",
"name-needed": "Нам потрібне ваше ім'я, щоб ми могли вказати його в вашому сертифікаті. Додайте своє ім'я до налаштувань облікового запису і натисніть кнопку \"Зберегти\". Після цього ми зможемо видати вам ваш сертифікат.", "name-needed": "Нам потрібне ваше ім'я, щоб ми могли вказати його в сертифікаті. Додайте своє ім'я до налаштувань облікового запису і натисніть кнопку «Зберегти». Після цього ми зможемо видати вам сертифікат.",
"incomplete-steps": "Схоже, ви не завершили необхідні кроки. Будь ласка, виконайте необхідні проекти, щоб отримати сертифікат {{name}}.", "incomplete-steps": "Схоже, ви не завершили необхідні кроки. Будь ласка, виконайте необхідні проекти, щоб отримати сертифікат {{name}}.",
"already-claimed": "Схоже, ви вже отримали сертифікат {{name}}", "already-claimed": "Схоже, ви вже отримали сертифікат {{name}}",
"cert-claim-success": "@{{username}}, ви успішно отримали сертифікат {{name}}! Вітаємо від імені команди freeCodeCamp.org!", "cert-claim-success": "@{{username}}, ви успішно отримали сертифікат {{name}}! Вітаємо від імені команди freeCodeCamp.org!",
"wrong-name": "Щось пішло не так під час перевірки {{name}}, будь ласка, спробуйте ще раз. Якщо ви продовжуєте отримувати цю помилку, ви можете надіслати повідомлення на support@freeCodeCamp.org, щоб отримати допомогу.", "wrong-name": "Щось пішло не так під час перевірки {{name}}, будь ласка, спробуйте ще раз. Якщо ви продовжуєте отримувати цю помилку, ви можете надіслати повідомлення на support@freeCodeCamp.org, щоб отримати допомогу.",
"error-claiming": "Під час отримання {{certName}} сталася помилка", "error-claiming": "Під час отримання {{certName}} сталася помилка",
"refresh-needed": "Ви можете використовувати кнопку PaymentRequest тільки один раз. Оновіть сторінку, щоб почати знову.", "refresh-needed": "Ви можете використовувати кнопку PaymentRequest тільки один раз. Оновіть сторінку, щоб почати знову.",
"username-not-found": "Ми не змогли знайти користувача з ім'ям \"{{username}}\"", "username-not-found": "Ми не змогли знайти користувача з ім'ям «{{username}}»",
"add-name": "Цей користувач повинен додати своє ім'я до свого облікового запису, щоб інші могли переглянути його сертифікат.", "add-name": "Цей користувач повинен додати своє ім'я до свого облікового запису, щоб інші могли переглянути його сертифікат.",
"not-eligible": "Наразі цей користувач не має права отримати безкоштовний сертифікат freeCodeCamp.org.", "not-eligible": "Наразі цей користувач не має права отримати безоплатний сертифікат freeCodeCamp.org.",
"profile-private": "{{username}} has chosen to make their profile private. They will need to make their profile public in order for others to be able to view their certification.", "profile-private": "{{username}} вирішив(-ла) зробити свій профіль конфіденційним. Йому/їй потрібно надати спільний доступ до свого профілю, щоб інші мали змогу переглянути сертифікат.",
"certs-private": "{{username}} вирішив зробити свої сертифікати конфіденційними. Йому потрібно надати спільний доступ до своїх сертифікатів, щоб інші могли їх переглянути.", "certs-private": "{{username}} вирішив(-ла) зробити свої сертифікати конфіденційними. Йому/їй потрібно надати спільний доступ до своїх сертифікатів, щоб інші могли їх переглянути.",
"not-honest": "{{username}} ще не прийняв нашу Обітницю академічної доброчесності.", "not-honest": "{{username}} ще не прийняв(-ла) нашу Обітницю академічної доброчесності.",
"user-not-certified": "Схоже, що користувач {{username}} не є сертифікованим {{cert}}", "user-not-certified": "Схоже, що користувач {{username}} не є сертифікованим {{cert}}",
"invalid-challenge": "Не вдалося підтвердити завдання", "invalid-challenge": "Не вдалося підтвердити завдання",
"no-links-provided": "Ви не надали нам дійсні посилання для перевірки вашої роботи.", "no-links-provided": "Ви не надали нам дійсні посилання для перевірки своєї роботи.",
"no-social": "Обліковий запис соціальної мережі не знайдено", "no-social": "Обліковий запис соціальної мережі не знайдено",
"invalid-social": "Неправильний обліковий запис соціальної мережі", "invalid-social": "Неправильний обліковий запис соціальної мережі",
"no-account": "Немає облікового запису, пов'язаного з {{website}}", "no-account": "Немає облікового запису, пов'язаного з {{website}}",
"unlink-success": "Ви успішно від'єдналися від {{website}}", "unlink-success": "Ви успішно від'єдналися від {{website}}",
"provide-username": "Перевірте, чи ви вказали ім'я користувача та звіт", "provide-username": "Перевірте, чи ви вказали ім'я користувача та звіт",
"report-sent": "Звіт був відправлений команді з {{email}} в копії", "report-sent": "Звіт був відправлений команді з {{email}} в копії",
"certificate-missing": "Такий сертифікат не існує.", "certificate-missing": "Такої сертифікації не існує",
"create-token-err": "An error occurred while creating your user token", "create-token-err": "Під час створення маркера користувача сталася помилка",
"delete-token-err": "An error occurred while deleting your user token", "delete-token-err": "Під час видалення маркера користувача сталася помилка",
"token-created": "You have successfully created a new user token.", "token-created": "Ви успішно створили новий маркер користувача.",
"token-deleted": "Your user token has been deleted.", "token-deleted": "Ваш маркер користувача видалено.",
"start-project-err": "Something went wrong trying to start the project. Please try again.", "start-project-err": "Під час запуску проєкту сталася помилка. Будь ласка, спробуйте ще раз.",
"complete-project-first": "You must complete the project first.", "complete-project-first": "Спочатку ви повинні завершити проєкт.",
"local-code-save-error": "Oops, your code did not save, your browser's local storage may be full.", "local-code-save-error": "Упс, ваш код не збережено. Можливо, локальне сховище вашого браузера заповнене.",
"local-code-saved": "Saved! Your code was saved to your browser's local storage.", "local-code-saved": "Збережено! Код було збережено в локальному сховищі вашого браузера.",
"code-saved": "Your code was saved to the database. It will be here when you return.", "code-saved": "Ваш код збережено в базі даних. Він буде тут, коли ви повернетесь.",
"code-save-error": "An error occurred trying to save your code.", "code-save-error": "Під час спроби зберегти ваш код сталася помилка.",
"code-save-less": "Slow Down! Your code was not saved. Try again in a few seconds.", "code-save-less": "Зачекайте! Ваш код не було збережено. Спробуйте ще раз через кілька секунд.",
"challenge-save-too-big": "Sorry, you cannot save your code. Your code is {{user-size}} bytes. We allow a maximum of {{max-size}} bytes. Please make your code smaller and try again or request assistance on https://forum.freecodecamp.org", "challenge-save-too-big": "На жаль, ви не можете зберегти свій код. Ваш код займає {{user-size}} байт. Максимальна кількість байтів: {{max-size}}. Будь ласка, зменште свій код і повторіть спробу або попросіть допомоги на https://forum.freecodecamp.org",
"challenge-submit-too-big": "Sorry, you cannot submit your code. Your code is {{user-size}} bytes. We allow a maximum of {{max-size}} bytes. Please make your code smaller and try again or request assistance on https://forum.freecodecamp.org", "challenge-submit-too-big": "На жаль, ви не можете надіслати свій код. Ваш код займає {{user-size}} байт. Максимальна кількість байтів: {{max-size}}. Будь ласка, зменште свій код і повторіть спробу або попросіть допомоги на https://forum.freecodecamp.org",
"invalid-update-flag": "You are attempting to access forbidden resources. Please request assistance on https://forum.freecodecamp.org if this is a valid request." "invalid-update-flag": "Ви намагаєтеся отримати доступ до заборонених ресурсів. Зверніться по допомогу на https://forum.freecodecamp.org, якщо це є дійсним запитом."
}, },
"validation": { "validation": {
"max-characters": "Максимальний розмір 288 символів, у вас залишилося {{charsLeft}}", "max-characters": "Максимальний розмір 288 символів, у вас залишилося {{charsLeft}}",
"same-email": "Ця адреса електронної пошти збігається з вашою поточною адресою", "same-email": "Ця адреса електронної пошти збігається з вашою поточною адресою",
"invalid-email": "Ми не змогли перевірити вашу адресу електронної пошти. Будь ласка, переконайтеся, що вона правильна.", "invalid-email": "Ми не змогли перевірити вашу адресу електронної пошти. Будь ласка, переконайтеся, що вона правильна.",
"email-mismatch": "Обидві нові адреси електронної пошти повинні збігатися", "email-mismatch": "Обидві нові адреси електронної пошти повинні збігатися",
"title-required": "Необхідно вказати заголовок", "title-required": "Необхідно вказати заголовок",
"title-short": "Заголовок занадто короткий", "title-short": "Закороткий заголовок",
"title-long": "Заголовок занадто довгий", "title-long": "Задовгий заголовок",
"invalid-url": "Ми не змогли перевірити вашу URL-адресу. Будь ласка, переконайтеся, що вона правильна.", "invalid-url": "Ми не змогли перевірити вашу URL-адресу. Будь ласка, переконайтеся, що вона правильна.",
"invalid-protocol": "URL-адреса має починатися з http або https", "invalid-protocol": "URL-адреса має починатися з http або https",
"url-not-image": "URL-адреса повинна посилатись на файл зображення безпосередньо", "url-not-image": "URL-адреса повинна посилатись на файл зображення безпосередньо",
@ -575,25 +575,25 @@
"executive": "Виконавчий директор, freeCodeCamp.org", "executive": "Виконавчий директор, freeCodeCamp.org",
"verify": "Перевірити цей сертифікат за посиланням {{certURL}}", "verify": "Перевірити цей сертифікат за посиланням {{certURL}}",
"issued": "Виданий", "issued": "Виданий",
"fulltext": "<0>Цей сертифікат засвідчує, що</0> <1>{{user}}</1> <2>успішно закінчив курс freeCodeCamp.org</2> <3>{{title}}</3> <4>Сертифікат розробника, що підтверджує приблизно {{time}} годин навчання на курсі.</4>", "fulltext": "<0>Цей сертифікат засвідчує, що</0> <1>{{user}}</1> <2>успішно закінчив(-ла) курс freeCodeCamp.org</2> <3>{{title}}</3> <4>Сертифікат розробника, що підтверджує приблизно {{time}} годин навчання на курсі.</4>",
"project": { "project": {
"heading-legacy-full-stack": "В рамках сертифікації програмного забезпечення повного циклу {{user}} отримав такі сертифікати:", "heading-legacy-full-stack": "В рамках сертифікації програмного забезпечення повного циклу {{user}} отримав(-ла) такі сертифікати:",
"heading": "У рамках цієї сертифікації, {{user}} створив такі проекти і успішно пройшов усі автоматизовані тестування:", "heading": "У рамках цієї сертифікації, {{user}} створив(-ла) такі проекти і успішно пройшов(-ла) усі автоматизовані тестування:",
"solution": "рішення", "solution": "рішення",
"no-solution": "error displaying solution, email support@freeCodeCamp.org to get help.", "no-solution": "помилка відображення рішення, напишіть на support@freeCodeCamp.org, щоб отримати допомогу.",
"source": "джерело", "source": "джерело",
"footnote": "Якщо ви підозрюєте, що будь-який з цих проектів порушує <2>політику академічної доброчесності</2>, будь ласка, <5>повідомте про це нашій команді</5>.", "footnote": "Якщо ви підозрюєте, що будь-який з цих проєктів порушує <2>політику академічної доброчесності</2>, будь ласка, <5>повідомте про це нашій команді</5>.",
"title": { "title": {
"Build a Personal Portfolio Webpage": "Створіть вебсторінку персонального портфоліо", "Build a Personal Portfolio Webpage": "Створіть вебсторінку персонального портфоліо",
"Build a Random Quote Machine": "Створіть генератор випадкових цитат", "Build a Random Quote Machine": "Створіть генератор випадкових цитат",
"Build a 25 + 5 Clock": "Створіть таймер 25 + 5", "Build a 25 + 5 Clock": "Створіть таймер 25 + 5",
"Build a JavaScript Calculator": "Створіть JavaScript калькулятор", "Build a JavaScript Calculator": "Створіть калькулятор JavaScript",
"Show the Local Weather": "Покажіть місцеву погоду", "Show the Local Weather": "Покажіть місцеву погоду",
"Use the TwitchTV JSON API": "Використайте TwitchTV JSON API", "Use the TwitchTV JSON API": "Використайте TwitchTV JSON API",
"Stylize Stories on Camper News": "Стилізуйте стрічку новин на Camper News", "Stylize Stories on Camper News": "Стилізуйте стрічку новин на Camper News",
"Build a Wikipedia Viewer": "Створіть переглядач Вікіпедії", "Build a Wikipedia Viewer": "Створіть переглядача вікіпедії",
"Build a Tic Tac Toe Game": "Створіть гру хрестики-нулики", "Build a Tic Tac Toe Game": "Створіть гру «Хрестики-нулики»",
"Build a Simon Game": "Створіть гру Simon", "Build a Simon Game": "Створіть гру «Simon»",
"Timestamp Microservice": "Мікросервіс позначок часу", "Timestamp Microservice": "Мікросервіс позначок часу",
"Request Header Parser Microservice": "Мікросервіс парсингу заголовків запиту", "Request Header Parser Microservice": "Мікросервіс парсингу заголовків запиту",
"URL Shortener Microservice": "Мікросервіс скорочування URL-адрес", "URL Shortener Microservice": "Мікросервіс скорочування URL-адрес",
@ -604,14 +604,14 @@
"Chart the Stock Market": "Діаграма фондової біржі", "Chart the Stock Market": "Діаграма фондової біржі",
"Manage a Book Trading Club": "Керуйте клубом книготоргівлі", "Manage a Book Trading Club": "Керуйте клубом книготоргівлі",
"Build a Pinterest Clone": "Створіть копію Pinterest", "Build a Pinterest Clone": "Створіть копію Pinterest",
"Build a Markdown Previewer": "Створіть Markdown-програму попереднього перегляду", "Build a Markdown Previewer": "Створіть попередній перегляд Markdown",
"Build a Camper Leaderboard": "Створіть таблицю лідерів-кемперів", "Build a Camper Leaderboard": "Створіть таблицю лідерів-кемперів",
"Build a Recipe Box": "Створіть збірник рецептів", "Build a Recipe Box": "Створіть збірник рецептів",
"Build the Game of Life": "Створіть гру \"Життя\"", "Build the Game of Life": "Створіть гру «Життя»",
"Build a Roguelike Dungeon Crawler Game": "Створіть гру Roguelike Dungeon Crawler", "Build a Roguelike Dungeon Crawler Game": "Створіть гру «Roguelike Dungeon Crawler»",
"Visualize Data with a Bar Chart": "Візуалізуйте дані за допомогою гістограми", "Visualize Data with a Bar Chart": "Візуалізуйте дані з допомогою стовпчикової діаграми",
"Visualize Data with a Scatterplot Graph": "Візуалізуйте дані за допомогою точкової діаграми", "Visualize Data with a Scatterplot Graph": "Візуалізуйте дані з допомогою точкової діаграми",
"Visualize Data with a Heat Map": "Візуалізуйте дані за допомогою теплокарти", "Visualize Data with a Heat Map": "Візуалізуйте дані з допомогою теплокарти",
"Show National Contiguity with a Force Directed Graph": "Покажіть національну спільність за допомогою орієнтованого графу", "Show National Contiguity with a Force Directed Graph": "Покажіть національну спільність за допомогою орієнтованого графу",
"Map Data Across the Globe": "Картографічні дані з усього світу", "Map Data Across the Globe": "Картографічні дані з усього світу",
"Metric-Imperial Converter": "Конвертер метрично-британських величин", "Metric-Imperial Converter": "Конвертер метрично-британських величин",
@ -621,16 +621,16 @@
"Anonymous Message Board": "Анонімна панель повідомлень", "Anonymous Message Board": "Анонімна панель повідомлень",
"Build a Tribute Page": "Створіть пам'ятну сторінку", "Build a Tribute Page": "Створіть пам'ятну сторінку",
"Build a Survey Form": "Створіть форму для опитування", "Build a Survey Form": "Створіть форму для опитування",
"Build a Product Landing Page": "Створіть цільову сторінку продукту", "Build a Product Landing Page": "Створіть посадкову сторінку продукту",
"Build a Technical Documentation Page": "Створіть сторінку технічної документації", "Build a Technical Documentation Page": "Створіть сторінку технічної документації",
"Palindrome Checker": "Перевірка паліндромів", "Palindrome Checker": "Перевірка паліндромів",
"Roman Numeral Converter": "Конвертер римських цифр", "Roman Numeral Converter": "Конвертер римських цифр",
"Caesars Cipher": "Шифр Цезаря", "Caesars Cipher": "Шифр Цезаря",
"Telephone Number Validator": "Перевірка телефонного номера", "Telephone Number Validator": "Валідатор мобільного номера",
"Cash Register": "Касовий апарат", "Cash Register": "Касовий апарат",
"Build a Drum Machine": "Створіть драм-машину", "Build a Drum Machine": "Створіть драм-машину",
"Visualize Data with a Choropleth Map": "Візуалізуйте дані за допомогою фонової картограми", "Visualize Data with a Choropleth Map": "Візуалізуйте дані з допомогою хороплета",
"Visualize Data with a Treemap Diagram": "Візуалізуйте дані за допомогою діаграми Treemap", "Visualize Data with a Treemap Diagram": "Візуалізуйте дані з допомогою деревової діаграми",
"Exercise Tracker": "Трекер вправ", "Exercise Tracker": "Трекер вправ",
"Sudoku Solver": "Програма для розв'язування судоку", "Sudoku Solver": "Програма для розв'язування судоку",
"American British Translator": "Американо-британський перекладач", "American British Translator": "Американо-британський перекладач",
@ -645,7 +645,7 @@
"Page View Time Series Visualizer": "Візуалізатор часового ряду перегляду сторінки", "Page View Time Series Visualizer": "Візуалізатор часового ряду перегляду сторінки",
"Sea Level Predictor": "Прогнозування змін рівня моря", "Sea Level Predictor": "Прогнозування змін рівня моря",
"Port Scanner": "Сканер портів", "Port Scanner": "Сканер портів",
"SHA-1 Password Cracker": "SHA-1 Програма для злому паролів", "SHA-1 Password Cracker": "Програма для злому паролів SHA-1",
"Secure Real Time Multiplayer Game": "Безпечна багатокористувацька гра в режимі реального часу", "Secure Real Time Multiplayer Game": "Безпечна багатокористувацька гра в режимі реального часу",
"Rock Paper Scissors": "Камінь-ножиці-папір", "Rock Paper Scissors": "Камінь-ножиці-папір",
"Cat and Dog Image Classifier": "Класифікатор зображень котів і собак", "Cat and Dog Image Classifier": "Класифікатор зображень котів і собак",
@ -657,12 +657,12 @@
}, },
"certification-card": { "certification-card": {
"title": "Отримайте свій сертифікат", "title": "Отримайте свій сертифікат",
"intro": "Завершіть наступні кроки, щоб мати змогу отримати та переглянути ваші {{i18nCertText}}", "intro": "Завершіть наступні кроки, щоб мати змогу отримати та переглянути свої {{i18nCertText}}",
"complete-project": "Завершено {{i18nCertText}} проєкт", "complete-project": "Завершено {{i18nCertText}} проєкт",
"accept-honesty": "Прийняти нашу Політику академічної доброчесності", "accept-honesty": "Прийняти нашу Політику академічної доброчесності",
"set-name": "Введіть своє ім'я та зробіть його загальнодоступним", "set-name": "Введіть своє ім'я та зробіть його загальнодоступним",
"set-certs-public": "Відкрити загальний доступ до сертифікатів", "set-certs-public": "Відкрити загальний доступ до сертифікатів",
"set-profile-public": "Відкрити загальний доступ до вашого профілю", "set-profile-public": "Відкрити загальний доступ до профілю",
"set-claim": "Отримайте та перегляньте свої сертифікати" "set-claim": "Отримайте та перегляньте свої сертифікати"
}, },
"forum-help": { "forum-help": {
@ -671,7 +671,7 @@
"challenge": "**Завдання:** {{challengeTitle}}", "challenge": "**Завдання:** {{challengeTitle}}",
"challenge-link": "**Посилання на завдання:**", "challenge-link": "**Посилання на завдання:**",
"whats-happening": "**Розкажіть нам, що сталося:**", "whats-happening": "**Розкажіть нам, що сталося:**",
"describe": "Детально опишіть вашу проблему тут.", "describe": "Детально опишіть свою проблему тут.",
"camper-project": "**Посилання на ваші проєкти**", "camper-project": "**Посилання на ваші проєкти**",
"camper-code": "**Ваш код**", "camper-code": "**Ваш код**",
"warning": "УВАГА", "warning": "УВАГА",
@ -683,27 +683,27 @@
"add-code-three": "тому що вони дозволяють вашому коду бути правильно відформатованим у повідомленні." "add-code-three": "тому що вони дозволяють вашому коду бути правильно відформатованим у повідомленні."
}, },
"user-token": { "user-token": {
"title": "User Token", "title": "Токен користувача",
"create": "Create a new token", "create": "Створити новий токен",
"create-p1": "It looks like you don't have a user token. Create one to save your progress on this section", "create-p1": "Схоже, у вас немає токена користувача. Створіть його, щоб зберегти свій прогрес в цьому розділі",
"create-p2": "Create a user token to save your progress on the curriculum sections that use a virtual machine.", "create-p2": "Створіть токен користувача, щоб зберегти свій прогрес у розділах навчальної програми, які використовують віртуальну машину.",
"delete": "Delete my user token", "delete": "Видалити мій токен",
"delete-title": "Delete My User Token", "delete-title": "Видалити мій токен",
"delete-p1": "Your user token is used to save your progress on curriculum sections that use a virtual machine. If you suspect it has been compromised, you can delete it without losing any progress. A new one will be created automatically the next time you open a project.", "delete-p1": "Ваш токен користувача використовується для збереження вашого прогресу в розділах навчальної програми, які використовують віртуальну машину. Якщо ви підозрюєте, що його було зламано, ви можете видалити його, не втрачаючи прогресу. Новий буде створено автоматично, коли ви відкриєте проєкт.",
"delete-p2": "If you suspect your token has been compromised, you can delete it to make it unusable. Progress on previously submitted lessons will not be lost.", "delete-p2": "Якщо ви підозрюєте, що ваш токен зламано, ви можете видалити його, щоб зробити його непридатним для використання. Прогрес на раніше поданих уроках не буде втрачено.",
"delete-p3": "You will need to create a new token to save future progress on the curriculum sections that use a virtual machine.", "delete-p3": "Вам потрібно буде створити новий токен, щоб зберегти майбутній прогрес у розділах навчальної програми, які використовують віртуальну машину.",
"no-thanks": "No thanks, I would like to keep my token", "no-thanks": "Ні, дякую, я хотів(-ла) би зберегти свій токен",
"yes-please": "Yes please, I would like to delete my token" "yes-please": "Так, я хотів(-ла) би видалити свій токен"
}, },
"shortcuts": { "shortcuts": {
"title": "Keyboard shortcuts", "title": "Гарячі клавіші",
"table-header-action": "Action", "table-header-action": "Дія",
"table-header-key": "Key(s)", "table-header-key": "Ключ(і)",
"navigation-mode": "Navigation Mode", "navigation-mode": "Режим навігації",
"execute-challenge": "Execute Challenge", "execute-challenge": "Виконати завдання",
"focus-editor": "Focus Editor", "focus-editor": "Редактор фокусу",
"focus-instructions-panel": "Focus Instructions Panel", "focus-instructions-panel": "Панель інструкцій щодо фокусування",
"navigate-previous": "Navigate Previous Exercise", "navigate-previous": "Перейти до попередньої вправи",
"navigate-next": "Navigate Next Exercise" "navigate-next": "Перейти до наступної вправи"
} }
} }