1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-19 05:09:43 +02:00

chore: Add links to GitHub

Closes #1161
This commit is contained in:
Maksim Eltyshev 2025-05-31 00:10:00 +02:00
parent c0b0436851
commit 4e05b88ecf
9 changed files with 19 additions and 10 deletions

View file

@ -7,7 +7,7 @@ import isEmail from 'validator/lib/isEmail';
import React, { useCallback, useEffect, useMemo } from 'react';
import classNames from 'classnames';
import { useDispatch, useSelector } from 'react-redux';
import { useTranslation } from 'react-i18next';
import { useTranslation, Trans } from 'react-i18next';
import { Button, Divider, Form, Grid, Header, Message } from 'semantic-ui-react';
import { useDidUpdate, usePrevious, useToggle } from '../../../lib/hooks';
import { Input } from '../../../lib/custom-ui';
@ -247,7 +247,14 @@ const Content = React.memo(() => {
/>
)}
</div>
<p className={styles.formFooter}>{t('common.poweredByPlanka')}</p>
<p className={styles.formFooter}>
<Trans i18nKey="common.poweredByPlanka">
{'Powered by '}
<a href="https://github.com/plankanban/planka" target="_blank" rel="noreferrer">
PLANKA
</a>
</Trans>
</p>
</div>
</Grid.Column>
<Grid.Column

View file

@ -14,7 +14,9 @@ import styles from './AboutPane.module.scss';
const AboutPane = React.memo(() => (
<Tab.Pane attached={false} className={styles.wrapper}>
<Image centered src={logo} size="large" />
<a href="https://github.com/plankanban/planka" target="_blank" rel="noreferrer">
<Image centered src={logo} size="large" />
</a>
<div className={styles.version}>{version}</div>
</Tab.Pane>
));

View file

@ -12,7 +12,7 @@ export default {
or: 'Nebo',
pageNotFound_title: 'Stránka nenalezena',
password: 'Heslo',
poweredByPlanka: 'Poháněno technologií PLANKA',
poweredByPlanka: 'Poháněno technologií <1>PLANKA</1>',
serverConnectionFailed: 'Připojení k serveru selhalo',
unknownError: 'Neznámá chyba, zkuste to později',
usernameAlreadyInUse: 'Uživatelské jméno se již používá',

View file

@ -12,7 +12,7 @@ export default {
or: 'Oder',
pageNotFound_title: 'Seite nicht gefunden',
password: 'Passwort',
poweredByPlanka: 'Powered by PLANKA',
poweredByPlanka: 'Powered by <1>PLANKA</1>',
serverConnectionFailed: 'Serververbindung fehlgeschlagen',
unknownError: 'Unbekannter Fehler, bitte später erneut versuchen',
usernameAlreadyInUse: 'Benutzername wird bereits verwendet',

View file

@ -12,7 +12,7 @@ export default {
or: 'Or',
pageNotFound_title: 'Page Not Found',
password: 'Password',
poweredByPlanka: 'Powered by PLANKA',
poweredByPlanka: 'Powered by <1>PLANKA</1>',
serverConnectionFailed: 'Server connection failed',
unknownError: 'Unknown error, try again later',
usernameAlreadyInUse: 'Username already in use',

View file

@ -12,7 +12,7 @@ export default {
or: 'Or',
pageNotFound_title: 'Page Not Found',
password: 'Password',
poweredByPlanka: 'Powered by PLANKA',
poweredByPlanka: 'Powered by <1>PLANKA</1>',
serverConnectionFailed: 'Server connection failed',
unknownError: 'Unknown error, try again later',
usernameAlreadyInUse: 'Username already in use',

View file

@ -12,7 +12,7 @@ export default {
or: 'Oppure',
pageNotFound_title: 'Pagina non trovata',
password: 'Password',
poweredByPlanka: 'Powered by Planka',
poweredByPlanka: 'Powered by <1>PLANKA</1>',
serverConnectionFailed: 'Connesione al server fallita',
unknownError: 'Errore sconosciuto, prova ancora',
usernameAlreadyInUse: 'Username già in uso',

View file

@ -12,7 +12,7 @@ export default {
or: 'Lub',
pageNotFound_title: 'Strona nie znaleziona',
password: 'Hasło',
poweredByPlanka: 'Powered by PLANKA',
poweredByPlanka: 'Powered by <1>PLANKA</1>',
serverConnectionFailed: 'Błąd połączenia z serwerem',
unknownError: 'Nieznany błąd, spróbuj ponownie później',
usernameAlreadyInUse: 'Nazwa użytkownika nie jest dostępna',

View file

@ -12,7 +12,7 @@ export default {
or: 'Или',
pageNotFound_title: 'Страница не найдена',
password: 'Пароль',
poweredByPlanka: 'Powered by PLANKA',
poweredByPlanka: 'Powered by <1>PLANKA</1>',
serverConnectionFailed: 'Не могу подключиться к серверу',
unknownError: 'Что-то пошло не так, попробуйте позже',
usernameAlreadyInUse: 'Имя пользователя уже занято',