diff --git a/extractedTranslations/en/articles.json b/extractedTranslations/en/articles.json new file mode 100644 index 00000000..51870229 --- /dev/null +++ b/extractedTranslations/en/articles.json @@ -0,0 +1,6 @@ +{ + "ArticleDetails": "", + "Произошла ошибка при загрузке статьи": "", + "Список статей": "", + "Статья не найдена": "" +} diff --git a/extractedTranslations/en/translation.json b/extractedTranslations/en/translation.json index 63a376de..6d79481b 100644 --- a/extractedTranslations/en/translation.json +++ b/extractedTranslations/en/translation.json @@ -1,6 +1,7 @@ { "": "", " ": " ", + "ArticleDetails": "ArticleDetails", "Profile page": "Profile page", "decrement": "decrement", "increment": "increment", @@ -33,11 +34,15 @@ "Произошла непредвиденная ошибка": "Произошла непредвиденная ошибка", "Произошла ошибка": "Произошла ошибка", "Произошла ошибка при загрузке профиля": "Произошла ошибка при загрузке профиля", + "Произошла ошибка при загрузке статьи": { + "": "" + }, "Профиль": "Профиль", "Редактировать": "Редактировать", "Сохранить": "Сохранить", "Список статей": "Список статей", "Статья": "Статья", + "Статья не найдена": "Статья не найдена", "Страна": "Страна", "Страница не найдена": "Страница не найдена", "Форма авторизации": "Форма авторизации", diff --git a/extractedTranslations/ru/translation.json b/extractedTranslations/ru/translation.json index 21f73e8c..d08b7ae0 100644 --- a/extractedTranslations/ru/translation.json +++ b/extractedTranslations/ru/translation.json @@ -1,6 +1,7 @@ { "": "", " ": " ", + "ArticleDetails": "ArticleDetails", "Profile page": "Profile page", "decrement": "decrement", "increment": "increment", @@ -33,11 +34,15 @@ "Произошла непредвиденная ошибка": "Произошла непредвиденная ошибка", "Произошла ошибка": "Произошла ошибка", "Произошла ошибка при загрузке профиля": "Произошла ошибка при загрузке профиля", + "Произошла ошибка при загрузке статьи": { + "": "" + }, "Профиль": "Профиль", "Редактировать": "Редактировать", "Сохранить": "Сохранить", "Список статей": "Список статей", "Статья": "Статья", + "Статья не найдена": "Статья не найдена", "Страна": "Страна", "Страница не найдена": "Страница не найдена", "Форма авторизации": "Форма авторизации", diff --git a/json-server/db.json b/json-server/db.json index 687d4788..8d448067 100644 --- a/json-server/db.json +++ b/json-server/db.json @@ -21,18 +21,109 @@ "author": "typicode" } ], + "articles": [ + { + "id": "1", + "title": "JavaScript news", + "subtitle": "Что нового в JS за 2023 год", + "img": "https://teknotower.com/wp-content/uploads/2020/11/js.png", + "views": 1022, + "createdAt": "01.09.2023", + "type": ["IT"], + "blocks": [ + { + "id": "1", + "type": "TEXT", + "title": "Заголовок этого блока", + "paragraphs": [ + "Программа, которую по традиции называют «Hello, world!», очень проста. Она выводит куда-либо фразу «Hello, world!», или другую подобную, средствами некоего языка.", + "JavaScript — это язык, программы на котором можно выполнять в разных средах. В нашем случае речь идёт о браузерах и о серверной платформе Node.js. Если до сих пор вы не написали ни строчки кода на JS и читаете этот текст в браузере, на настольном компьютере, это значит, что вы буквально в считанных секундах от своей первой JavaScript-программы.", + "Существуют и другие способы запуска JS-кода в браузере. Так, если говорить об обычном использовании программ на JavaScript, они загружаются в браузер для обеспечения работы веб-страниц. Как правило, код оформляют в виде отдельных файлов с расширением .js, которые подключают к веб-страницам, но программный код можно включать и непосредственно в код страницы. Всё это делается с помощью тега \n \n;" + }, + { + "id": "5", + "type": "TEXT", + "title": "Заголовок этого блока", + "paragraphs": [ + "Программа, которую по традиции называют «Hello, world!», очень проста. Она выводит куда-либо фразу «Hello, world!», или другую подобную, средствами некоего языка.", + "Существуют и другие способы запуска JS-кода в браузере. Так, если говорить об обычном использовании программ на JavaScript, они загружаются в браузер для обеспечения работы веб-страниц. Как правило, код оформляют в виде отдельных файлов с расширением .js, которые подключают к веб-страницам, но программный код можно включать и непосредственно в код страницы. Всё это делается с помощью тега