mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-08-16 13:47:28 +02:00
add translation support
This commit is contained in:
parent
e66599cd57
commit
1380eb6606
@ -2,12 +2,14 @@ import React from 'react';
|
|||||||
import { Container, Text, Button, Checkbox, Group, useMantineColorScheme } from '@mantine/core';
|
import { Container, Text, Button, Checkbox, Group, useMantineColorScheme } from '@mantine/core';
|
||||||
import { Dropzone } from '@mantine/dropzone';
|
import { Dropzone } from '@mantine/dropzone';
|
||||||
import AddIcon from '@mui/icons-material/Add';
|
import AddIcon from '@mui/icons-material/Add';
|
||||||
|
import { useTranslation } from 'react-i18next';
|
||||||
import { useFileHandler } from '../../hooks/useFileHandler';
|
import { useFileHandler } from '../../hooks/useFileHandler';
|
||||||
|
|
||||||
const LandingPage = () => {
|
const LandingPage = () => {
|
||||||
const { addMultipleFiles } = useFileHandler();
|
const { addMultipleFiles } = useFileHandler();
|
||||||
const fileInputRef = React.useRef<HTMLInputElement>(null);
|
const fileInputRef = React.useRef<HTMLInputElement>(null);
|
||||||
const { colorScheme } = useMantineColorScheme();
|
const { colorScheme } = useMantineColorScheme();
|
||||||
|
const { t } = useTranslation();
|
||||||
|
|
||||||
const handleFileDrop = async (files: File[]) => {
|
const handleFileDrop = async (files: File[]) => {
|
||||||
await addMultipleFiles(files);
|
await addMultipleFiles(files);
|
||||||
@ -112,7 +114,7 @@ const LandingPage = () => {
|
|||||||
>
|
>
|
||||||
<AddIcon className="text-[var(--accent-interactive)]" />
|
<AddIcon className="text-[var(--accent-interactive)]" />
|
||||||
<span>
|
<span>
|
||||||
Add Files
|
{t('fileUpload.addFiles', 'Add Files')}
|
||||||
</span>
|
</span>
|
||||||
</Button>
|
</Button>
|
||||||
|
|
||||||
@ -133,7 +135,7 @@ const LandingPage = () => {
|
|||||||
className="text-[var(--accent-interactive)]"
|
className="text-[var(--accent-interactive)]"
|
||||||
style={{ fontSize: '.8rem' }}
|
style={{ fontSize: '.8rem' }}
|
||||||
>
|
>
|
||||||
Drag files in or click "Add Files" to browse
|
{t('fileUpload.dragFilesInOrClick', 'Drag files in or click "Add Files" to browse')}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</Dropzone>
|
</Dropzone>
|
||||||
|
Loading…
Reference in New Issue
Block a user