intl-rev-2
This commit is contained in:
parent
6fc2d107e9
commit
de29d435ec
|
@ -1,8 +1,8 @@
|
|||
import { A } from '@solidjs/router'
|
||||
import { clsx } from 'clsx'
|
||||
import { Show, createSignal } from 'solid-js'
|
||||
import { useEditorHTML } from 'solid-tiptap'
|
||||
import Typograf from 'typograf'
|
||||
|
||||
import { Button } from '~/components/_shared/Button'
|
||||
import { DarkModeToggle } from '~/components/_shared/DarkModeToggle'
|
||||
import { Icon } from '~/components/_shared/Icon'
|
||||
|
@ -11,8 +11,6 @@ import { useLocalize } from '~/context/localize'
|
|||
import { useUI } from '~/context/ui'
|
||||
import { useEscKeyDownHandler } from '~/utils/useEscKeyDownHandler'
|
||||
import { useOutsideClickHandler } from '~/utils/useOutsideClickHandler'
|
||||
|
||||
import { A } from '@solidjs/router'
|
||||
import styles from './Panel.module.scss'
|
||||
|
||||
const typograf = new Typograf({ locale: ['ru', 'en-US'] })
|
||||
|
@ -164,27 +162,27 @@ export const Panel = (props: Props) => {
|
|||
<div class={clsx(styles.actionsHolder, styles.scrolled, { hidden: !isShortcutsVisible() })}>
|
||||
<p>
|
||||
<button class={styles.backToMenuControl} onClick={() => setIsShortcutsVisible(false)}>
|
||||
{t('back to menu"')}
|
||||
{t('Back to menu"').toLocaleLowerCase()}
|
||||
</button>
|
||||
</p>
|
||||
|
||||
<section class={styles.shortcutList}>
|
||||
<p>
|
||||
{t('bold')}
|
||||
{t('Bold').toLocaleLowerCase()}
|
||||
<span class={styles.shortcut}>
|
||||
<span class={styles.shortcutButton}>Ctrl</span>
|
||||
<span class={styles.shortcutButton}>B</span>
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
{t('italic')}
|
||||
{t('Italic').toLocaleLowerCase()}
|
||||
<span class={styles.shortcut}>
|
||||
<span class={styles.shortcutButton}>Ctrl</span>
|
||||
<span class={styles.shortcutButton}>I</span>
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
{t('add link')}
|
||||
{t('Add link').toLocaleLowerCase()}
|
||||
<span class={styles.shortcut}>
|
||||
<span class={styles.shortcutButton}>Ctrl</span>
|
||||
<span class={styles.shortcutButton}>K</span>
|
||||
|
@ -194,7 +192,7 @@ export const Panel = (props: Props) => {
|
|||
|
||||
<section class={styles.shortcutList}>
|
||||
<p>
|
||||
{t('header 1')}
|
||||
{t('Header 1').toLocaleLowerCase()}
|
||||
<span class={styles.shortcut}>
|
||||
<span class={styles.shortcutButton}>Ctrl</span>
|
||||
<span class={styles.shortcutButton}>Alt</span>
|
||||
|
@ -202,7 +200,7 @@ export const Panel = (props: Props) => {
|
|||
</span>
|
||||
</p>
|
||||
<p>
|
||||
{t('header 2')}
|
||||
{t('Header 2').toLocaleLowerCase()}
|
||||
<span class={styles.shortcut}>
|
||||
<span class={styles.shortcutButton}>Ctrl</span>
|
||||
<span class={styles.shortcutButton}>Alt</span>
|
||||
|
@ -210,7 +208,7 @@ export const Panel = (props: Props) => {
|
|||
</span>
|
||||
</p>
|
||||
<p>
|
||||
{t('header 3')}
|
||||
{t('Header 3').toLocaleLowerCase()}
|
||||
<span class={styles.shortcut}>
|
||||
<span class={styles.shortcutButton}>Ctrl</span>
|
||||
<span class={styles.shortcutButton}>Alt</span>
|
||||
|
@ -245,14 +243,14 @@ export const Panel = (props: Props) => {
|
|||
|
||||
<section class={styles.shortcutList}>
|
||||
<p>
|
||||
{t('cancel')}
|
||||
{t('Cancel').toLocaleLowerCase()}
|
||||
<span class={styles.shortcut}>
|
||||
<span class={styles.shortcutButton}>Ctrl</span>
|
||||
<span class={styles.shortcutButton}>Z</span>
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
{t('repeat')}
|
||||
{t('Repeat').toLocaleLowerCase()}
|
||||
<span class={styles.shortcut}>
|
||||
<span class={styles.shortcutButton}>Ctrl</span>
|
||||
<span class={styles.shortcutButton}>Shift</span>
|
||||
|
|
|
@ -134,7 +134,7 @@ export const RegisterForm = () => {
|
|||
{t('This email is registered')}. {t('try')}
|
||||
{', '}
|
||||
<span class="link" onClick={() => changeSearchParams({ mode: 'login' })}>
|
||||
{t('enter')}
|
||||
{t('Enter').toLocaleLowerCase()}
|
||||
</span>
|
||||
</>
|
||||
)
|
||||
|
|
|
@ -204,7 +204,7 @@ export const Header = (props: Props) => {
|
|||
onMouseOut={hideSubnavigation}
|
||||
href="/"
|
||||
active={isZineVisible()}
|
||||
body={t('journal')}
|
||||
body={t('Journal')}
|
||||
onClick={(event: MouseEvent) => handleToggleMenuByLink(event, '')}
|
||||
/>
|
||||
<Link
|
||||
|
@ -212,7 +212,7 @@ export const Header = (props: Props) => {
|
|||
onMouseOut={hideSubnavigation}
|
||||
href="/feed"
|
||||
active={isFeedVisible()}
|
||||
body={t('feed')}
|
||||
body={t('Feed')}
|
||||
onClick={(event: MouseEvent) => handleToggleMenuByLink(event, 'feed')}
|
||||
/>
|
||||
<Link
|
||||
|
@ -227,7 +227,7 @@ export const Header = (props: Props) => {
|
|||
onMouseOver={(event?: MouseEvent) => hideSubnavigation(event, 0)}
|
||||
onMouseOut={(event?: MouseEvent) => hideSubnavigation(event, 0)}
|
||||
href="/author"
|
||||
body={t('authors')}
|
||||
body={t('Authors')}
|
||||
onClick={(event: MouseEvent) => handleToggleMenuByLink(event, 'author')}
|
||||
/>
|
||||
<Link
|
||||
|
@ -414,7 +414,7 @@ export const Header = (props: Props) => {
|
|||
<A href="/expo/video">{t('Video')}</A>
|
||||
</li>
|
||||
<li class="item">
|
||||
<A href="/projects">{t('Special Projects')}</A>
|
||||
<A href="/projects">{t('Special projects')}</A>
|
||||
</li>
|
||||
<li>
|
||||
<A href="/topic/interview">#{t('Interview')}</A>
|
||||
|
|
|
@ -20,7 +20,7 @@ export const Topics = () => {
|
|||
<A href="/podcasts">{t('Podcasts')}</A>
|
||||
</li>
|
||||
<li class={styles.item}>
|
||||
<A href="/projects">{t('Special Projects')}</A>
|
||||
<A href="/projects">{t('Special projects')}</A>
|
||||
</li>
|
||||
<li class={styles.item}>
|
||||
<A href="/topic/interview">#{t('Interview')}</A>
|
||||
|
|
|
@ -14,18 +14,18 @@ export const FeedSettingsView = () => {
|
|||
|
||||
<ul class="view-switcher">
|
||||
<li class="view-switcher__item--selected">
|
||||
<a href="?by=topics">{t('topics')}</a>
|
||||
<a href="?by=topics">{t('Topics').toLocaleLowerCase()}</a>
|
||||
</li>
|
||||
{/*<li>
|
||||
<a href="?by=collections" onClick={() => setBy('collections')}>
|
||||
{t('collections')}
|
||||
{t('Collections').toLocaleLowerCase()}
|
||||
</a>
|
||||
</li>*/}
|
||||
<li>
|
||||
<a href="?by=authors">{t('authors')}</a>
|
||||
<a href="?by=authors">{t('Authors').toLocaleLowerCase()}</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="?by=shouts">{t('publications')}</a>
|
||||
<a href="?by=shouts">{t('Publications').toLocaleLowerCase()}</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
|
|
@ -44,7 +44,7 @@ export const Newsletter = (props: Props) => {
|
|||
|
||||
if (!validate()) return
|
||||
|
||||
setTitle(t('subscribing...'))
|
||||
setTitle(t('Subscribing...'))
|
||||
|
||||
const requestOptions = {
|
||||
method: 'POST',
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
"Add image": "Добавить изображение",
|
||||
"Add images": "Добавить изображения",
|
||||
"Add intro": "Добавить вступление",
|
||||
"add link": "добавить ссылку",
|
||||
"Add link": "Добавить ссылку",
|
||||
"Add rule": "Добавить разделитель",
|
||||
"Add signature": "Добавить подпись",
|
||||
|
@ -33,7 +32,6 @@
|
|||
"All authors": "Все авторы",
|
||||
"All posts": "Все публикации",
|
||||
"All posts rating": "Рейтинг всех постов",
|
||||
"all topics": "все темы",
|
||||
"All topics": "Все темы",
|
||||
"Almost done! Check your email.": "Почти готово! Осталось подтвердить вашу почту.",
|
||||
"and some more authors": "{restUsersCount, plural, =0 {} one { и ещё 1 пользователя} few { и ещё {restUsersCount} пользователей} other { и ещё {restUsersCount} пользователей}}",
|
||||
|
@ -46,9 +44,7 @@
|
|||
"Artist...": "Исполнитель...",
|
||||
"Artworks": "Артворки",
|
||||
"Audio": "Аудио",
|
||||
"author": "автор",
|
||||
"Author": "Автор",
|
||||
"authors": "авторы",
|
||||
"Authors": "Авторы",
|
||||
"Autotypograph": "Автотипограф",
|
||||
"Back": "Назад",
|
||||
|
@ -57,10 +53,8 @@
|
|||
"back to menu": "назад в меню",
|
||||
"Be the first to rate": "Оцените первым",
|
||||
"Become an author": "Стать автором",
|
||||
"bold": "жирный",
|
||||
"Bold": "Жирный",
|
||||
"Bookmarked": "Сохранено",
|
||||
"bookmarks": "закладки",
|
||||
"Bookmarks": "Закладки",
|
||||
"Bullet list": "Маркированный список",
|
||||
"By alphabet": "По алфавиту",
|
||||
|
@ -78,7 +72,6 @@
|
|||
"Can make any changes, accept or reject suggestions, and share access with others": "Может вносить любые изменения, принимать и отклонять предложения, а также делиться доступом с другими",
|
||||
"Can offer edits and comments, but cannot edit the post or share access with others": "Может предлагать правки и комментарии, но не может изменять пост и делиться доступом с другими",
|
||||
"Can write and edit text directly, and accept or reject suggestions from others": "Может писать и редактировать текст напрямую, а также принимать или отклонять предложения других",
|
||||
"cancel": "отменить",
|
||||
"Cancel": "Отмена",
|
||||
"Cancel changes": "Отменить изменения",
|
||||
"Change password": "Сменить пароль",
|
||||
|
@ -91,7 +84,6 @@
|
|||
"Co-author": "Соавтор",
|
||||
"Collaborate": "Помочь редактировать",
|
||||
"Collaborators": "Соавторы",
|
||||
"collections": "коллекции",
|
||||
"Collections": "Коллекции",
|
||||
"Come up with a subtitle for your story": "Придумайте подзаголовок вашей истории",
|
||||
"Come up with a title for your story": "Придумайте заголовок вашей истории",
|
||||
|
@ -99,6 +91,7 @@
|
|||
"Comment": "Комментировать",
|
||||
"Comment successfully deleted": "Комментарий успешно удален",
|
||||
"Commentator": "Комментатор",
|
||||
"Commented": "Комментируемое",
|
||||
"Commenting": "Комментирование",
|
||||
"Comments": "Комментарии",
|
||||
"Communities": "Сообщества",
|
||||
|
@ -106,28 +99,27 @@
|
|||
"Community Discussion Rules": "Правила дискуссий в сообществе",
|
||||
"Community values and rules of engagement for the open editorial team": "Ценности сообщества и правила взаимодействия открытой редакции",
|
||||
"Confirm": "Подтвердить",
|
||||
"Confirm your email and the action will complete": "Подтвердите почту и действие совершится",
|
||||
"Confirm your new password": "Подтвердите новый пароль",
|
||||
"Connect": "Привязать",
|
||||
"Contents": "Оглавление",
|
||||
"Contribute to free samizdat. Support Discours - an independent non-profit publication that works only for you. Become a pillar of the open newsroom": "Внесите вклад в свободный самиздат. Поддержите Дискурс — независимое некоммерческое издание, которое работает только для вас. Станьте опорой открытой редакции",
|
||||
"Cooperate": "Соучаствовать",
|
||||
"Cooperate with Discours": "Сотрудничать с Дискурсом",
|
||||
"Copy": "Скопировать",
|
||||
"Copy link": "Скопировать ссылку",
|
||||
"Corrections history": "История правок",
|
||||
"Sign up": "Создать аккаунт",
|
||||
"Create an account to add to your bookmarks": "Создайте аккаунт, чтобы добавить в закладки",
|
||||
"Create an account to participate in discussions": "Создайте аккаунт для участия в дискуссиях",
|
||||
"Create an account to publish articles": "Создайте аккаунт, чтобы публиковать статьи",
|
||||
"Create an account to subscribe": "Создайте аккаунт, чтобы подписаться",
|
||||
"Create an account to subscribe to new publications": "Создайте аккаунт для подписки на новые публикации",
|
||||
"Create an account to vote": "Создайте аккаунт, чтобы голосовать",
|
||||
"Create Chat": "Создать чат",
|
||||
"Create chat": "Создать чат",
|
||||
"Create gallery": "Создать галерею",
|
||||
"New group": "Создать группу",
|
||||
"Create group": "Создать группу",
|
||||
"Create post": "Создать публикацию",
|
||||
"Create video": "Создать видео",
|
||||
"create_chat": "Создать чат",
|
||||
"create_group": "Создать группу",
|
||||
"Crop image": "Кадрировать изображение",
|
||||
"Culture": "Культура",
|
||||
"Current password": "Текущий пароль",
|
||||
|
@ -139,12 +131,12 @@
|
|||
"delimiter": "разделитель",
|
||||
"Description": "Описание",
|
||||
"Discours": "Дискурс",
|
||||
"Discours is an intellectual environment, a web space and tools that allows authors to collaborate with readers and come together to co-create publications and media projects": "Дискурс — это интеллектуальная среда, веб-пространство и инструменты, которые позволяют авторам сотрудничать с читателями и объединяться для совместного создания публикаций и медиапроектов.<br/>Мы убеждены, один голос хорошо, а много — лучше. Самые потрясающиe истории мы создаём вместе.",
|
||||
"Discours – an open magazine about culture, science and society": "Дискурс – открытый журнал о культуре, науке и обществе",
|
||||
"Discours exists because of our common effort": "Дискурс существует благодаря нашему общему вкладу",
|
||||
"Discours is an intellectual environment, a web space and tools that allows authors to collaborate with readers and come together to co-create publications and media projects": "Дискурс — это интеллектуальная среда, веб-пространство и инструменты, которые позволяют авторам сотрудничать с читателями и объединяться для совместного создания публикаций и медиапроектов.<br/>Мы убеждены, один голос хорошо, а много — лучше. Самые потрясающиe истории мы создаём вместе.",
|
||||
"Discours Manifest": "Манифест Дискурса",
|
||||
"Discours Partners": "Партнеры Дискурса",
|
||||
"Discours – an open magazine about culture, science and society": "Дискурс – открытый журнал о культуре, науке и обществе",
|
||||
"Discours_theme": "Тема дискурса",
|
||||
"Discours theme": "Тема дискурса",
|
||||
"Discussing": "Обсуждаемое",
|
||||
"discussion": "дискурс",
|
||||
"Discussion rules": "Правила дискуссий",
|
||||
|
@ -153,7 +145,6 @@
|
|||
"Dogma": "Догма",
|
||||
"dogma keywords": "Discours.io, догма, редакционные принципы, этический кодекс, журналистика, сообщество",
|
||||
"Draft successfully deleted": "Черновик успешно удален",
|
||||
"drafts": "черновики",
|
||||
"Drafts": "Черновики",
|
||||
"Drag the image to this area": "Перетащите изображение в эту область",
|
||||
"Each image must be no larger than 5 MB.": "Каждое изображение должно быть размером не больше 5 мб.",
|
||||
|
@ -164,7 +155,6 @@
|
|||
"Editor": "Редактор",
|
||||
"Email": "Почта",
|
||||
"email not confirmed": "email не подтвержден",
|
||||
"enter": "войти",
|
||||
"Enter": "Войти",
|
||||
"Enter a new password": "Введите новый пароль",
|
||||
"Enter footnote text": "Введите текст сноски",
|
||||
|
@ -180,7 +170,6 @@
|
|||
"FAQ": "Советы и предложения",
|
||||
"Favorite": "Избранное",
|
||||
"Favorite topics": "Избранные темы",
|
||||
"feed": "лента",
|
||||
"Feed": "Лента",
|
||||
"Feed settings": "Настроить ленту",
|
||||
"Feedback": "Обратная связь",
|
||||
|
@ -204,11 +193,8 @@
|
|||
"Group Chat": "Общий чат",
|
||||
"Groups": "Группы",
|
||||
"Header": "Заголовок",
|
||||
"header 1": "заголовок 1",
|
||||
"Header 1": "Заголовок 1",
|
||||
"header 2": "заголовок 2",
|
||||
"Header 2": "Заголовок 2",
|
||||
"header 3": "заголовок 3",
|
||||
"Header 3": "Заголовок 3",
|
||||
"Headers": "Заголовки",
|
||||
"Help": "Помощь",
|
||||
|
@ -256,13 +242,12 @@
|
|||
"Invite to collab": "Пригласить к участию",
|
||||
"It does not look like url": "Это не похоже на ссылку",
|
||||
"It's OK. Just enter your email to receive a link to change your password": "Ничего страшного. Просто укажите свою почту, чтобы получить ссылку для смены пароля",
|
||||
"italic": "курсив",
|
||||
"Italic": "Курсив",
|
||||
"Join": "Присоединиться",
|
||||
"Join our maillist": "Чтобы получать рассылку лучших публикаций, просто укажите свою почту",
|
||||
"Join the community": "Присоединиться к сообществу",
|
||||
"Join the global community of authors!": "Присоединятесь к глобальному сообществу авторов со всего мира!",
|
||||
"journal": "журнал",
|
||||
"Journal": "Журнал",
|
||||
"jpg, .png, max. 10 mb.": "jpg, .png, макс. 10 мб.",
|
||||
"Just start typing...": "Просто начните печатать...",
|
||||
"Karma": "Карма",
|
||||
|
@ -276,7 +261,6 @@
|
|||
"Link sent, check your email": "Ссылка отправлена, проверьте почту",
|
||||
"List of authors of the open editorial community": "Список авторов сообщества открытой редакции",
|
||||
"Lists": "Списки",
|
||||
"literature": "литература",
|
||||
"Literature": "Литература",
|
||||
"Load more": "Показать ещё",
|
||||
"Loading": "Загрузка",
|
||||
|
@ -292,17 +276,16 @@
|
|||
"Message": "Написать",
|
||||
"min. 1400×1400 pix": "мин. 1400×1400 пикс.",
|
||||
"More": "Ещё",
|
||||
"Commented": "Комментируемое",
|
||||
"Most read": "Читаемое",
|
||||
"Move down": "Переместить вниз",
|
||||
"Move up": "Переместить вверх",
|
||||
"music": "музыка",
|
||||
"Music": "Музыка",
|
||||
"my feed": "моя лента",
|
||||
"My feed": "Моя лента",
|
||||
"My subscriptions": "Подписки",
|
||||
"Name": "Имя",
|
||||
"New group": "Новая группа",
|
||||
"New literary work": "Новое произведение",
|
||||
"New message": "Новое сообщение",
|
||||
"New only": "Только новые",
|
||||
"New password": "Новый пароль",
|
||||
"New stories and more are waiting for you every day!": "Каждый день вас ждут новые истории и ещё много всего интересного!",
|
||||
|
@ -311,7 +294,6 @@
|
|||
"No notifications yet": "Уведомлений пока нет",
|
||||
"No such account, please try to register": "Такой адрес не найден, попробуйте зарегистрироваться",
|
||||
"not verified": "ещё не подтверждён",
|
||||
"Nothing here yet": "Здесь пока ничего нет",
|
||||
"Nothing is here": "Здесь ничего нет",
|
||||
"Notifications": "Уведомления",
|
||||
"number list": "нумер. список",
|
||||
|
@ -319,6 +301,7 @@
|
|||
"Or paste a link to an image": "Или вставьте ссылку на изображение",
|
||||
"or sign in with social networks": "или войдите через соцсеть",
|
||||
"Ordered list": "Нумерованный список",
|
||||
"Our principles": "Принципы сообщества",
|
||||
"Our regular contributor": "Наш постоянный автор",
|
||||
"Paragraphs": "Абзацев",
|
||||
"Participate in the Discours: share information, join the editorial team": "Participate in the Discours: share information, join the editorial team",
|
||||
|
@ -334,17 +317,15 @@
|
|||
"Passwords are not equal": "Пароли не совпадают",
|
||||
"Paste Embed code": "Вставьте embed код",
|
||||
"Personal": "Личные",
|
||||
"to process personal data and receive email notifications": "на обработку персональных данных и на получение почтовых уведомлений",
|
||||
"Pin": "Закрепить",
|
||||
"Platform Guide": "Гид по дискурсу",
|
||||
"Please check your email address": "Пожалуйста, проверьте введенный адрес почты",
|
||||
"Please check your inbox! We have sent a password reset link.": "Пожалуйста, проверьте свою почту, мы отправили вам письмо со ссылкой для сброса пароля",
|
||||
"Confirm your email and the action will complete": "Подтвердите почту и действие совершится",
|
||||
"Please confirm email": "Пожалуйста, подтвердите электронную почту",
|
||||
"Please enter a name to sign your comments and publication": "Пожалуйста, введите имя, которое будет отображаться на сайте",
|
||||
"Please enter email": "Пожалуйста, введите почту",
|
||||
"Please enter password": "Пожалуйста, введите пароль",
|
||||
"Please enter password again": "Пожалуйста, введите пароль ещё рез",
|
||||
"Please confirm email": "Пожалуйста, подтвердите электронную почту",
|
||||
"Please, set the article title": "Пожалуйста, задайте заголовок статьи",
|
||||
"Please, set the main topic first": "Пожалуйста, сначала выберите главную тему",
|
||||
"Podcasts": "Подкасты",
|
||||
|
@ -353,7 +334,6 @@
|
|||
"Popular authors": "Популярные авторы",
|
||||
"post": "пост",
|
||||
"Preview": "Предпросмотр",
|
||||
"Our principles": "Принципы сообщества",
|
||||
"principles keywords": "Discours.io, сообщества, ценности, правила редакции, многоголосие, созидание",
|
||||
"Professional principles that the open editorial team follows in its work": "Профессиональные принципы, которым открытая редакция следует в работе",
|
||||
"Profile": "Профиль",
|
||||
|
@ -376,7 +356,7 @@
|
|||
"Registered since {date}": "На сайте c {date}",
|
||||
"Release date...": "Дата выхода...",
|
||||
"Remove link": "Убрать ссылку",
|
||||
"repeat": "повторить",
|
||||
"Repeat": "Повторить",
|
||||
"Repeat new password": "Повторите новый пароль",
|
||||
"Reply": "Ответить",
|
||||
"Report": "Пожаловаться",
|
||||
|
@ -413,6 +393,7 @@
|
|||
"Show table of contents": "Показать главление",
|
||||
"sign in": "войти",
|
||||
"sign up": "зарегистрироваться",
|
||||
"Sign up": "Создать аккаунт",
|
||||
"sign up or sign in": "зарегистрироваться или войти",
|
||||
"Site search": "Поиск по сайту",
|
||||
"Slug": "Постоянная ссылка",
|
||||
|
@ -435,7 +416,6 @@
|
|||
"Soon": "Скоро",
|
||||
"Sorry, this address is already taken, please choose another one.": "Увы, этот адрес уже занят, выберите другой",
|
||||
"Special projects": "Спецпроекты",
|
||||
"Special Projects": "Спецпроекты",
|
||||
"Specify the source and the name of the author": "Укажите источник и имя автора",
|
||||
"squib": "Подверстка",
|
||||
"Start conversation": "Начать беседу",
|
||||
|
@ -450,7 +430,6 @@
|
|||
"subscriber": "подписчик",
|
||||
"subscribers": "подписчиков",
|
||||
"Subscribing...": "Подписываем...",
|
||||
"subscribing...": "Подписка...",
|
||||
"Subscription": "Подписка",
|
||||
"Subscriptions": "Подписки",
|
||||
"Substrate": "Подложка",
|
||||
|
@ -462,7 +441,6 @@
|
|||
"Support us": "Помочь журналу",
|
||||
"terms of use": "правилами пользования сайтом",
|
||||
"Terms of use": "Правила сайта",
|
||||
"terms of use keywords": "Discours.io, правила сайта, terms of use",
|
||||
"Text checking": "Проверка текста",
|
||||
"Thank you": "Благодарности",
|
||||
"Thank you!": "Спасибо Вам!",
|
||||
|
@ -489,6 +467,7 @@
|
|||
"This year": "За год",
|
||||
"To find publications, art, comments, authors and topics of interest to you, just start typing your query": "Для поиска публикаций, искусства, комментариев, интересных вам авторов и тем, просто начните вводить ваш запрос",
|
||||
"To leave a comment please": "Чтобы оставить комментарий, необходимо",
|
||||
"to process personal data and receive email notifications": "на обработку персональных данных и на получение почтовых уведомлений",
|
||||
"To write a comment, you must": "Чтобы написать комментарий, необходимо",
|
||||
"today": "сегодня",
|
||||
"Top authors": "Рейтинг авторов",
|
||||
|
@ -501,7 +480,6 @@
|
|||
"Top viewed": "Самое читаемое",
|
||||
"Topic is supported by": "Тему поддерживают",
|
||||
"topicKeywords": "{topic}, Discours.io, статьи, журналистика, исследования",
|
||||
"topics": "темы",
|
||||
"Topics": "Темы",
|
||||
"Topics which supported by author": "Автор поддерживает темы",
|
||||
"try": "попробуйте",
|
||||
|
@ -509,7 +487,7 @@
|
|||
"Unfollow": "Отписаться",
|
||||
"Unfollow the topic": "Отписаться от темы",
|
||||
"Unnamed draft": "Черновик без названия",
|
||||
"Unsubscribing...": "Отписываем...",
|
||||
"UnSubscribing...": "Отписываем...",
|
||||
"Upload": "Загрузить",
|
||||
"Upload error": "Ошибка загрузки",
|
||||
"Upload userpic": "Загрузить аватар",
|
||||
|
@ -521,7 +499,6 @@
|
|||
"Userpic": "Аватар",
|
||||
"Users": "Пользователи",
|
||||
"verified": "уже подтверждён",
|
||||
"video": "видео",
|
||||
"Video": "Видео",
|
||||
"Video format not supported": "Тип видео не поддерживается",
|
||||
"view": "просмотр",
|
||||
|
@ -542,14 +519,12 @@
|
|||
"Where": "Откуда",
|
||||
"Why you can earn a hole in your karma and how to receive rays of gratitude for your contribution to discussions in samizdat communities": "За что можно заслужить дырку в карме и как получить лучи благодарности за вклад в дискуссии в сообществах самиздата",
|
||||
"Words": "Слов",
|
||||
"Cooperate with Discours": "Сотрудничать с Дискурсом",
|
||||
"Write a comment...": "Написать комментарий...",
|
||||
"Write a short introduction": "Напишите краткое вступление",
|
||||
"Write about the topic": "Написать в тему",
|
||||
"Write an article": "Написать статью",
|
||||
"Write comment": "Написать комментарий",
|
||||
"Write good articles, comment\nand it won't be so empty here": "Пишите хорошие статьи, комментируйте,\nи здесь станет не так пусто",
|
||||
"New message": "Написать сообщение",
|
||||
"Write to us": "Напишите нам",
|
||||
"Write your colleagues name or email": "Напишите имя или e-mail коллеги",
|
||||
"yesterday": "вчера",
|
||||
|
@ -557,8 +532,8 @@
|
|||
"You can download multiple tracks at once in .mp3, .wav or .flac formats": "Можно загрузить сразу несколько треков в форматах .mp3, .wav или .flac",
|
||||
"You can now login using your new password": "Теперь вы можете входить с помощью нового пароля",
|
||||
"You can't edit this post": "Вы не можете редактировать этот материал",
|
||||
"You was successfully authorized": "Вы были успешно авторизованы",
|
||||
"You ll be able to participate in discussions, rate others' comments and learn about new responses": "Вы сможете участвовать в обсуждениях, оценивать комментарии других и узнавать о новых ответах",
|
||||
"You was successfully authorized": "Вы были успешно авторизованы",
|
||||
"You've confirmed email": "Вы подтвердили почту",
|
||||
"You've reached a non-existed page": "Вы попали на несуществующую страницу",
|
||||
"You've successfully logged out": "Вы успешно вышли из аккаунта",
|
||||
|
|
|
@ -50,31 +50,31 @@ export default () => {
|
|||
<li>
|
||||
<div class={styles.link} onClick={() => handleCreate('article')}>
|
||||
<Icon name="create-article" class={styles.icon} />
|
||||
<div>{t('article')}</div>
|
||||
<div>{t('Article').toLocaleLowerCase()}</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class={styles.link} onClick={() => handleCreate('literature')}>
|
||||
<Icon name="create-books" class={styles.icon} />
|
||||
<div>{t('literature')}</div>
|
||||
<div>{t('Literature').toLocaleLowerCase()}</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class={styles.link} onClick={() => handleCreate('image')}>
|
||||
<Icon name="create-images" class={styles.icon} />
|
||||
<div>{t('images')}</div>
|
||||
<div>{t('Images').toLocaleLowerCase()}</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class={styles.link} onClick={() => handleCreate('audio')}>
|
||||
<Icon name="create-music" class={styles.icon} />
|
||||
<div>{t('music')}</div>
|
||||
<div>{t('Music').toLocaleLowerCase()}</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class={styles.link} onClick={() => handleCreate('video')}>
|
||||
<Icon name="create-video" class={styles.icon} />
|
||||
<div>{t('video')}</div>
|
||||
<div>{t('Video').toLocaleLowerCase()}</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
Loading…
Reference in New Issue
Block a user