New locale format (#94)

* Add new format for translation files
Co-authored-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
This commit is contained in:
mrdrogdrog 2020-05-31 08:53:22 +02:00 committed by GitHub
parent afb2ea85b1
commit 1f347fb653
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
57 changed files with 5287 additions and 3386 deletions

View file

@ -5,10 +5,11 @@ import { useSelector } from 'react-redux'
import { ApplicationState } from '../../../../../redux'
import { LinkContainer } from 'react-router-bootstrap'
import { clearUser } from '../../../../../redux/user/methods'
import { Trans } from 'react-i18next'
import { Trans, useTranslation } from 'react-i18next'
import { UserAvatar } from '../../user-avatar/user-avatar'
export const UserDropdown: React.FC = () => {
useTranslation();
const user = useSelector((state: ApplicationState) => state.user)
return (
@ -21,25 +22,25 @@ export const UserDropdown: React.FC = () => {
<LinkContainer to={'/features'}>
<Dropdown.Item>
<FontAwesomeIcon icon="bolt" fixedWidth={true} className="mr-2"/>
<Trans i18nKey="features"/>
<Trans i18nKey="editor.help.documents.features"/>
</Dropdown.Item>
</LinkContainer>
<LinkContainer to={'/me/export'}>
<Dropdown.Item>
<FontAwesomeIcon icon="cloud-download-alt" fixedWidth={true} className="mr-2"/>
<Trans i18nKey="exportUserData"/>
<Trans i18nKey="profile.exportUserData"/>
</Dropdown.Item>
</LinkContainer>
<Dropdown.Item href="#">
<FontAwesomeIcon icon="trash" fixedWidth={true} className="mr-2"/>
<Trans i18nKey="deleteUser"/>
<Trans i18nKey="profile.deleteUser"/>
</Dropdown.Item>
<Dropdown.Item
onClick={() => {
clearUser()
}}>
<FontAwesomeIcon icon="sign-out-alt" fixedWidth={true} className="mr-2"/>
<Trans i18nKey="signOut"/>
<Trans i18nKey="login.signOut"/>
</Dropdown.Item>
</Dropdown.Menu>
</Dropdown>)