mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-10 12:32:28 +10:00
Compare commits
121 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 96eca65ed0 | |||
| 30fd283898 | |||
| 726ea7312b | |||
| f3a7180d4b | |||
| 0173ce32c3 | |||
| d4b6c16bf9 | |||
| c571f201d3 | |||
| e4ecf50ed4 | |||
| 5ee99cfdab | |||
| 72e610b50d | |||
| ba34787333 | |||
| e11b0e6224 | |||
| c78ee18e05 | |||
| 5f5b484243 | |||
| bcc451a6a1 | |||
| 55a7f6a556 | |||
| e9b6265c60 | |||
| 2e2f3271c9 | |||
| fa3e92d643 | |||
| 1f9b52eda6 | |||
| 7074b6fc76 | |||
| b4c4fb94f7 | |||
| 22bdb64fa9 | |||
| af02158d05 | |||
| 6a8db92fc4 | |||
| 6f219ef17e | |||
| 667e51abdc | |||
| 7b98277c32 | |||
| 77ed7ed8be | |||
| ce584d9326 | |||
| 5685352375 | |||
| 036b2917a6 | |||
| e972320722 | |||
| 4ac1e9db35 | |||
| 9fe4403b40 | |||
| 4f4084ab45 | |||
| 72227dc9ab | |||
| d44795a421 | |||
| e9584144e4 | |||
| bbedfa3b75 | |||
| 03f7d74096 | |||
| a62693d611 | |||
| 421f195e1e | |||
| b22dff523f | |||
| 58d0c6e315 | |||
| 36178cac22 | |||
| 376786fa25 | |||
| efceda1c55 | |||
| 047e317c51 | |||
| 36ad63adb9 | |||
| 45c88caf58 | |||
| ca11a9217a | |||
| fd6fbbba77 | |||
| e2fb83bda9 | |||
| 40567e8f61 | |||
| 64c899b159 | |||
| b267cc4097 | |||
| f4657b6592 | |||
| 6a2f512638 | |||
| 499005c21f | |||
| 0e18d3fc48 | |||
| 3b831c4eb4 | |||
| 40564944ef | |||
| fdbb6d2e5b | |||
| 398cd63082 | |||
| efd4af14e5 | |||
| 889697fc31 | |||
| 3aedf6618d | |||
| abf42e13af | |||
| 40bcbebadd | |||
| 364f2e6d49 | |||
| 7e5dfd75f9 | |||
| b94d10c614 | |||
| 8c40b417ec | |||
| 1f17dfe6ea | |||
| be6ea1a224 | |||
| 583e9effae | |||
| 619b2757c8 | |||
| 9e27eee029 | |||
| c2d3c611e1 | |||
| 735f589e54 | |||
| 1e3d6fbb77 | |||
| 3995e7159a | |||
| 6662acf0b0 | |||
| feb8abca95 | |||
| 75c83bd91d | |||
| f6d5897ed3 | |||
| ed356763a1 | |||
| 4847246d84 | |||
| a0ae6cb77e | |||
| 2aa2550be0 | |||
| df39913d49 | |||
| 2225505d48 | |||
| afe20e61ee | |||
| 794e9c6511 | |||
| e7e423bf29 | |||
| 2173297207 | |||
| b091cfa474 | |||
| 057bb3a414 | |||
| c1442c9acc | |||
| 977f1beafd | |||
| 39ee710e97 | |||
| 1d1841c8db | |||
| 3e44774ed4 | |||
| 9e2fa01896 | |||
| 7811f9840c | |||
| 34425c6200 | |||
| 46f9fc549a | |||
| 237abf359b | |||
| c5e8739009 | |||
| 0ea8040977 | |||
| 1f10e8efe3 | |||
| 8c2688670e | |||
| bc5d49b568 | |||
| 27ea84e720 | |||
| 0becb66bfd | |||
| 11f88492e9 | |||
| ae3e01466f | |||
| 5d04dd8a83 | |||
| 52c15a8151 | |||
| f6104e7051 |
@ -2,6 +2,7 @@
|
||||
/app
|
||||
|
||||
# Build Artifacts
|
||||
/schema/dist
|
||||
/server/dist
|
||||
/client/.next
|
||||
|
||||
|
||||
@ -1,12 +1,23 @@
|
||||
{
|
||||
"ignorePatterns": ["/app"],
|
||||
"parser": "@typescript-eslint/parser",
|
||||
"extends": ["plugin:@typescript-eslint/recommended"],
|
||||
"plugins": ["@typescript-eslint/eslint-plugin", "simple-import-sort"],
|
||||
"plugins": ["@typescript-eslint/eslint-plugin", "unused-imports", "simple-import-sort"],
|
||||
"rules": {
|
||||
// ESLint
|
||||
"no-unused-vars": "off",
|
||||
|
||||
// Unused Imports
|
||||
"unused-imports/no-unused-imports": "error",
|
||||
"unused-imports/no-unused-vars": [
|
||||
"warn",
|
||||
{
|
||||
"vars": "all",
|
||||
"args": "none",
|
||||
"varsIgnorePattern": "^_",
|
||||
"argsIgnorePattern": "^_"
|
||||
}
|
||||
],
|
||||
|
||||
// Simple Import Sort
|
||||
"simple-import-sort/imports": "error",
|
||||
"simple-import-sort/exports": "error",
|
||||
|
||||
11
.github/workflows/docker-build-push.yml
vendored
11
.github/workflows/docker-build-push.yml
vendored
@ -13,19 +13,20 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
image: [client, server]
|
||||
arch: [linux/amd64, linux/arm64]
|
||||
|
||||
steps:
|
||||
- name: Checkout the repository
|
||||
uses: actions/checkout@v3.5.0
|
||||
uses: actions/checkout@v3.5.2
|
||||
|
||||
- id: version
|
||||
name: App Version
|
||||
uses: martinbeentjes/npm-get-version-action@v1.2.3
|
||||
uses: martinbeentjes/npm-get-version-action@v1.3.1
|
||||
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v2.1.0
|
||||
with:
|
||||
platforms: amd64
|
||||
platforms: ${{ matrix.arch }}
|
||||
|
||||
- id: buildx
|
||||
name: Set up Docker Buildx
|
||||
@ -49,8 +50,10 @@ jobs:
|
||||
with:
|
||||
context: .
|
||||
push: true
|
||||
platforms: linux/amd64
|
||||
platforms: ${{ matrix.arch }}
|
||||
file: ${{ matrix.image }}/Dockerfile
|
||||
build-args: |
|
||||
TURBO_TOKEN=${{ secrets.TURBO_TOKEN }}
|
||||
tags: |
|
||||
amruthpillai/reactive-resume:${{ matrix.image }}-latest
|
||||
amruthpillai/reactive-resume:${{ matrix.image }}-${{ steps.version.outputs.current-version }}
|
||||
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
@ -1,6 +1,7 @@
|
||||
# Environment Variables
|
||||
.env
|
||||
.env.*
|
||||
*.env
|
||||
!.env.gitpod
|
||||
!.env.example
|
||||
|
||||
@ -12,3 +13,6 @@ node_modules
|
||||
|
||||
# Intellij
|
||||
.idea
|
||||
|
||||
# Turborepo
|
||||
.turbo
|
||||
@ -1,7 +1,7 @@
|
||||
plugins {
|
||||
id 'com.android.application' version '7.4.2' apply false
|
||||
id 'com.android.library' version '7.4.2' apply false
|
||||
id 'org.jetbrains.kotlin.android' version '1.8.20' apply false
|
||||
id 'org.jetbrains.kotlin.android' version '1.8.21' apply false
|
||||
}
|
||||
|
||||
task clean(type: Delete) {
|
||||
|
||||
@ -21,8 +21,10 @@ COPY --from=dependencies /app/node_modules ./node_modules
|
||||
COPY --from=dependencies /app/schema/node_modules ./schema/node_modules
|
||||
COPY --from=dependencies /app/client/node_modules ./client/node_modules
|
||||
|
||||
RUN pnpm run --filter schema build \
|
||||
&& pnpm run --filter client build
|
||||
ARG TURBO_TOKEN
|
||||
ENV TURBO_TOKEN=$TURBO_TOKEN
|
||||
|
||||
RUN pnpm exec turbo --filter client build
|
||||
|
||||
FROM base as production
|
||||
|
||||
@ -40,7 +42,4 @@ EXPOSE 3000
|
||||
|
||||
ENV PORT 3000
|
||||
|
||||
HEALTHCHECK --interval=30s --timeout=20s --retries=3 --start-period=15s \
|
||||
CMD curl -fSs localhost:3000 || exit 1
|
||||
|
||||
CMD [ "pnpm", "run", "start" ]
|
||||
CMD [ "pnpm", "run", "--filter", "client", "start" ]
|
||||
43
client/Dockerfile.standalone
Normal file
43
client/Dockerfile.standalone
Normal file
@ -0,0 +1,43 @@
|
||||
FROM node:18-alpine AS base
|
||||
|
||||
FROM base AS deps
|
||||
RUN apk add --no-cache libc6-compat
|
||||
WORKDIR /app
|
||||
|
||||
COPY package.json yarn.lock* package-lock.json* pnpm-lock.yaml* ./
|
||||
RUN \
|
||||
if [ -f yarn.lock ]; then yarn --frozen-lockfile; \
|
||||
elif [ -f package-lock.json ]; then npm ci; \
|
||||
elif [ -f pnpm-lock.yaml ]; then yarn global add pnpm && pnpm i --frozen-lockfile; \
|
||||
else echo "Lockfile not found." && exit 1; \
|
||||
fi
|
||||
|
||||
FROM base AS builder
|
||||
WORKDIR /app
|
||||
COPY --from=deps /app/node_modules ./node_modules
|
||||
COPY . .
|
||||
|
||||
ENV NEXT_TELEMETRY_DISABLED 1
|
||||
|
||||
RUN yarn global add pnpm && pnpm build
|
||||
|
||||
FROM base AS runner
|
||||
WORKDIR /app
|
||||
|
||||
ENV NODE_ENV production
|
||||
ENV NEXT_TELEMETRY_DISABLED 1
|
||||
|
||||
RUN addgroup --system --gid 1001 nodejs
|
||||
RUN adduser --system --uid 1001 nextjs
|
||||
|
||||
COPY --from=builder /app/public ./public
|
||||
COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./
|
||||
COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static
|
||||
|
||||
USER nextjs
|
||||
|
||||
EXPOSE 3000
|
||||
|
||||
ENV PORT 3000
|
||||
|
||||
CMD ["node", "client/server.js"]
|
||||
@ -20,7 +20,6 @@ import {
|
||||
useMediaQuery,
|
||||
useTheme,
|
||||
} from '@mui/material';
|
||||
import { Resume } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import get from 'lodash/get';
|
||||
import { useRouter } from 'next/router';
|
||||
@ -28,6 +27,7 @@ import { useTranslation } from 'next-i18next';
|
||||
import { useEffect, useMemo, useState } from 'react';
|
||||
import toast from 'react-hot-toast';
|
||||
import { useMutation } from 'react-query';
|
||||
import { Resume } from 'schema';
|
||||
|
||||
import { RESUMES_QUERY } from '@/constants/index';
|
||||
import { ServerError } from '@/services/axios';
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
import { css } from '@emotion/css';
|
||||
import { CustomCSS, PageConfig, ThemeConfig, Typography } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { useMemo } from 'react';
|
||||
import { CustomCSS, PageConfig, ThemeConfig, Typography } from 'schema';
|
||||
|
||||
import { useAppSelector } from '@/store/hooks';
|
||||
import templateMap from '@/templates/templateMap';
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
import { Add, Star } from '@mui/icons-material';
|
||||
import { Button, Divider, IconButton, SwipeableDrawer, Tooltip, useMediaQuery, useTheme } from '@mui/material';
|
||||
import { Section as SectionRecord } from '@reactive-resume/schema';
|
||||
import cloneDeep from 'lodash/cloneDeep';
|
||||
import get from 'lodash/get';
|
||||
import Link from 'next/link';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import React, { ReactComponentElement, useMemo } from 'react';
|
||||
import { Section as SectionRecord } from 'schema';
|
||||
import { validate } from 'uuid';
|
||||
|
||||
import Logo from '@/components/shared/Logo';
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
import { Circle, Square, SquareRounded } from '@mui/icons-material';
|
||||
import { Checkbox, Divider, FormControlLabel, Slider, ToggleButton, ToggleButtonGroup } from '@mui/material';
|
||||
import { Photo, PhotoShape } from '@reactive-resume/schema';
|
||||
import get from 'lodash/get';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { Photo, PhotoShape } from 'schema';
|
||||
|
||||
import { useAppDispatch, useAppSelector } from '@/store/hooks';
|
||||
import { setResumeState } from '@/store/resume/resumeSlice';
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
import { Avatar, IconButton, Skeleton, Tooltip } from '@mui/material';
|
||||
import { Photo, Resume } from '@reactive-resume/schema';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import React, { useRef } from 'react';
|
||||
import toast from 'react-hot-toast';
|
||||
import { useMutation } from 'react-query';
|
||||
import { Photo, Resume } from 'schema';
|
||||
|
||||
import { ServerError } from '@/services/axios';
|
||||
import { deletePhoto, DeletePhotoParams, uploadPhoto, UploadPhotoParams } from '@/services/resume';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { Add } from '@mui/icons-material';
|
||||
import { Button } from '@mui/material';
|
||||
import { ListItem } from '@reactive-resume/schema';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { ListItem } from 'schema';
|
||||
|
||||
import Heading from '@/components/shared/Heading';
|
||||
import List from '@/components/shared/List';
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
import { Add } from '@mui/icons-material';
|
||||
import { Button } from '@mui/material';
|
||||
import { ListItem, Section as SectionRecord, SectionType } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import get from 'lodash/get';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { ListItem, Section as SectionRecord, SectionType } from 'schema';
|
||||
import { validate } from 'uuid';
|
||||
|
||||
import Heading from '@/components/shared/Heading';
|
||||
@ -99,7 +99,7 @@ const Section: React.FC<Props> = ({
|
||||
|
||||
<Button variant="outlined" startIcon={<Add />} onClick={handleAdd}>
|
||||
{t<string>('builder.common.actions.add', {
|
||||
token: t<string>(`builder.leftSidebar.${path}.heading`, heading),
|
||||
token: t<string>(`builder.leftSidebar.${path}.heading`, { defaultValue: heading }),
|
||||
})}
|
||||
</Button>
|
||||
</footer>
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
import Editor from '@monaco-editor/react';
|
||||
import { useTheme } from '@mui/material';
|
||||
import { CustomCSS as CustomCSSType } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import get from 'lodash/get';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import React from 'react';
|
||||
import { CustomCSS as CustomCSSType } from 'schema';
|
||||
|
||||
import Heading from '@/components/shared/Heading';
|
||||
import { useAppDispatch, useAppSelector } from '@/store/hooks';
|
||||
|
||||
@ -10,13 +10,13 @@ import {
|
||||
Switch,
|
||||
TextField,
|
||||
} from '@mui/material';
|
||||
import { DateConfig, PageConfig, Resume } from '@reactive-resume/schema';
|
||||
import dayjs from 'dayjs';
|
||||
import get from 'lodash/get';
|
||||
import { useRouter } from 'next/router';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { useMemo, useState } from 'react';
|
||||
import { useMutation } from 'react-query';
|
||||
import { DateConfig, PageConfig, Resume } from 'schema';
|
||||
|
||||
import Heading from '@/components/shared/Heading';
|
||||
import ThemeSwitch from '@/components/shared/ThemeSwitch';
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import { ThemeConfig } from '@reactive-resume/schema';
|
||||
import get from 'lodash/get';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { ThemeConfig } from 'schema';
|
||||
|
||||
import ColorAvatar from '@/components/shared/ColorAvatar';
|
||||
import ColorPicker from '@/components/shared/ColorPicker';
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
import { Autocomplete, Skeleton, Slider, TextField } from '@mui/material';
|
||||
import { Font, TypeCategory, TypeProperty, Typography as TypographyType } from '@reactive-resume/schema';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { useQuery } from 'react-query';
|
||||
import { Font, TypeCategory, TypeProperty, Typography as TypographyType } from 'schema';
|
||||
|
||||
import Heading from '@/components/shared/Heading';
|
||||
import { FONTS_QUERY } from '@/constants/index';
|
||||
|
||||
@ -7,7 +7,6 @@ import {
|
||||
OpenInNew,
|
||||
} from '@mui/icons-material';
|
||||
import { ButtonBase, ListItemIcon, ListItemText, Menu, MenuItem, Tooltip } from '@mui/material';
|
||||
import { Resume } from '@reactive-resume/schema';
|
||||
import Image from 'next/image';
|
||||
import Link from 'next/link';
|
||||
import { useRouter } from 'next/router';
|
||||
@ -15,6 +14,7 @@ import { useTranslation } from 'next-i18next';
|
||||
import { useState } from 'react';
|
||||
import toast from 'react-hot-toast';
|
||||
import { useMutation } from 'react-query';
|
||||
import { Resume } from 'schema';
|
||||
|
||||
import { RESUMES_QUERY } from '@/constants/index';
|
||||
import { ServerError } from '@/services/axios';
|
||||
|
||||
@ -62,7 +62,7 @@ const Heading: React.FC<Props> = ({
|
||||
{editMode ? (
|
||||
<TextField size="small" value={heading} className="w-3/4" onChange={handleChange} />
|
||||
) : (
|
||||
<h1>{t<string>(`builder.leftSidebar.${path}.heading`, heading)}</h1>
|
||||
<h1>{t<string>(`builder.leftSidebar.${path}.heading`, { defaultValue: heading })}</h1>
|
||||
)}
|
||||
</div>
|
||||
|
||||
|
||||
@ -1,4 +1,3 @@
|
||||
import { ListItem as ListItemType } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import get from 'lodash/get';
|
||||
import isArray from 'lodash/isArray';
|
||||
@ -8,6 +7,7 @@ import { useTranslation } from 'next-i18next';
|
||||
import { useCallback } from 'react';
|
||||
import { DndProvider } from 'react-dnd';
|
||||
import { HTML5Backend } from 'react-dnd-html5-backend';
|
||||
import { ListItem as ListItemType } from 'schema';
|
||||
|
||||
import { useAppDispatch, useAppSelector } from '@/store/hooks';
|
||||
import { deleteItem, setResumeState } from '@/store/resume/resumeSlice';
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
import { DeleteOutline, DriveFileRenameOutline, FileCopy, MoreVert } from '@mui/icons-material';
|
||||
import { Divider, IconButton, ListItemIcon, ListItemText, Menu, MenuItem, Tooltip } from '@mui/material';
|
||||
import { ListItem as ListItemType } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import isFunction from 'lodash/isFunction';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import React, { useRef, useState } from 'react';
|
||||
import { DropTargetMonitor, useDrag, useDrop, XYCoord } from 'react-dnd';
|
||||
import { ListItem as ListItemType } from 'schema';
|
||||
|
||||
import styles from './ListItem.module.scss';
|
||||
|
||||
|
||||
@ -58,12 +58,10 @@ const ResumeInput: React.FC<Props> = ({ type = 'text', label, path, className, m
|
||||
openTo="year"
|
||||
label={label}
|
||||
value={dayjs(value)}
|
||||
views={['year', 'month', 'day']}
|
||||
slots={{
|
||||
textField: (params) => <TextField {...params} error={false} className={className} />,
|
||||
}}
|
||||
slots={{ textField: (params) => <TextField {...params} error={false} className={className} /> }}
|
||||
onChange={(date: dayjs.Dayjs | null) => {
|
||||
date && dayjs(date).isValid() && onChangeValue(dayjs(date).format('YYYY-MM-DD'));
|
||||
if (!date) return onChangeValue('');
|
||||
if (dayjs(date).isValid()) return onChangeValue(dayjs(date).format('YYYY-MM-DD'));
|
||||
}}
|
||||
/>
|
||||
);
|
||||
|
||||
@ -23,8 +23,8 @@ import {
|
||||
VolunteerActivism,
|
||||
Work,
|
||||
} from '@mui/icons-material';
|
||||
import { Section as SectionRecord, SectionType } from '@reactive-resume/schema';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
import { Section as SectionRecord, SectionType } from 'schema';
|
||||
|
||||
import Basics from '@/components/build/LeftSidebar/sections/Basics';
|
||||
import Location from '@/components/build/LeftSidebar/sections/Location';
|
||||
|
||||
@ -89,7 +89,7 @@ const UserProfileModal = () => {
|
||||
render={({ field, fieldState }) => (
|
||||
<TextField
|
||||
autoFocus
|
||||
label={t('modals.auth.profile.form.name.label')}
|
||||
label={t<string>('modals.auth.profile.form.name.label')}
|
||||
error={!!fieldState.error}
|
||||
helperText={fieldState.error?.message}
|
||||
{...field}
|
||||
@ -114,16 +114,16 @@ const UserProfileModal = () => {
|
||||
render={({ field, fieldState }) => (
|
||||
<TextField
|
||||
disabled
|
||||
label={t('modals.auth.profile.form.email.label')}
|
||||
label={t<string>('modals.auth.profile.form.email.label')}
|
||||
error={!!fieldState.error}
|
||||
helperText={t('modals.auth.profile.form.email.help-text')}
|
||||
helperText={t<string>('modals.auth.profile.form.email.help-text')}
|
||||
{...field}
|
||||
/>
|
||||
)}
|
||||
/>
|
||||
|
||||
<div>
|
||||
<Button onClick={handleUpdate}>{t('modals.auth.profile.actions.save')}</Button>
|
||||
<Button onClick={handleUpdate}>{t<string>('modals.auth.profile.actions.save')}</Button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@ -133,10 +133,12 @@ const UserProfileModal = () => {
|
||||
|
||||
<div className="flex items-center gap-2">
|
||||
<CrisisAlert />
|
||||
<h5 className="font-medium">{t('modals.auth.profile.delete-account.heading')}</h5>
|
||||
<h5 className="font-medium">{t<string>('modals.auth.profile.delete-account.heading')}</h5>
|
||||
</div>
|
||||
|
||||
<p className="text-xs opacity-75">{t('modals.auth.profile.delete-account.body', { keyword: 'delete' })}</p>
|
||||
<p className="text-xs opacity-75">
|
||||
{t<string>('modals.auth.profile.delete-account.body', { keyword: 'delete' })}
|
||||
</p>
|
||||
|
||||
<div className="flex max-w-xs flex-col gap-4">
|
||||
<TextField
|
||||
@ -147,7 +149,7 @@ const UserProfileModal = () => {
|
||||
|
||||
<div>
|
||||
<Button variant="contained" color="error" disabled={!isDeleteTextValid} onClick={handleDelete}>
|
||||
{t('modals.auth.profile.delete-account.actions.delete')}
|
||||
{t<string>('modals.auth.profile.delete-account.actions.delete')}
|
||||
</Button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -2,7 +2,7 @@ import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { DatePicker } from '@mui/x-date-pickers/DatePicker';
|
||||
import { Award, SectionPath } from '@reactive-resume/schema';
|
||||
import { Award, SectionPath } from 'schema';
|
||||
import dayjs from 'dayjs';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
|
||||
@ -2,7 +2,7 @@ import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { DatePicker } from '@mui/x-date-pickers/DatePicker';
|
||||
import { Certificate, SectionPath } from '@reactive-resume/schema';
|
||||
import { Certificate, SectionPath } from 'schema';
|
||||
import dayjs from 'dayjs';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
|
||||
@ -2,7 +2,7 @@ import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, Slider, TextField } from '@mui/material';
|
||||
import { DatePicker } from '@mui/x-date-pickers/DatePicker';
|
||||
import { Custom } from '@reactive-resume/schema';
|
||||
import { Custom } from 'schema';
|
||||
import dayjs from 'dayjs';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
|
||||
@ -2,7 +2,7 @@ import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { DatePicker } from '@mui/x-date-pickers/DatePicker';
|
||||
import { Education, SectionPath } from '@reactive-resume/schema';
|
||||
import { Education, SectionPath } from 'schema';
|
||||
import dayjs from 'dayjs';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { Interest, SectionPath } from '@reactive-resume/schema';
|
||||
import { Interest, SectionPath } from 'schema';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, Slider, TextField } from '@mui/material';
|
||||
import { Language, SectionPath } from '@reactive-resume/schema';
|
||||
import { Language, SectionPath } from 'schema';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, AlternateEmail, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { Profile } from '@reactive-resume/schema';
|
||||
import { Profile } from 'schema';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
|
||||
@ -2,7 +2,7 @@ import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { DatePicker } from '@mui/x-date-pickers/DatePicker';
|
||||
import { Project, SectionPath } from '@reactive-resume/schema';
|
||||
import { Project, SectionPath } from 'schema';
|
||||
import dayjs from 'dayjs';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
|
||||
@ -2,7 +2,7 @@ import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { DatePicker } from '@mui/x-date-pickers/DatePicker';
|
||||
import { Publication, SectionPath } from '@reactive-resume/schema';
|
||||
import { Publication, SectionPath } from 'schema';
|
||||
import dayjs from 'dayjs';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { Reference, SectionPath } from '@reactive-resume/schema';
|
||||
import { Reference, SectionPath } from 'schema';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, Slider, TextField } from '@mui/material';
|
||||
import { SectionPath, Skill } from '@reactive-resume/schema';
|
||||
import { SectionPath, Skill } from 'schema';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
|
||||
@ -2,7 +2,7 @@ import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { DatePicker } from '@mui/x-date-pickers/DatePicker';
|
||||
import { SectionPath, Volunteer } from '@reactive-resume/schema';
|
||||
import { SectionPath, Volunteer } from 'schema';
|
||||
import dayjs from 'dayjs';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
|
||||
@ -2,7 +2,7 @@ import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add, DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { DatePicker } from '@mui/x-date-pickers/DatePicker';
|
||||
import { WorkExperience } from '@reactive-resume/schema';
|
||||
import { WorkExperience } from 'schema';
|
||||
import dayjs from 'dayjs';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
@ -57,12 +57,17 @@ const WorkModal: React.FC = () => {
|
||||
const isEditMode = useMemo(() => !!item, [item]);
|
||||
|
||||
const addText = useMemo(
|
||||
() => t<string>('builder.common.actions.add', { token: t<string>(`builder.leftSidebar.${path}.heading`, heading) }),
|
||||
() =>
|
||||
t<string>('builder.common.actions.add', {
|
||||
token: t<string>(`builder.leftSidebar.${path}.heading`, { defaultValue: heading }),
|
||||
}),
|
||||
[t, heading]
|
||||
);
|
||||
const editText = useMemo(
|
||||
() =>
|
||||
t<string>('builder.common.actions.edit', { token: t<string>(`builder.leftSidebar.${path}.heading`, heading) }),
|
||||
t<string>('builder.common.actions.edit', {
|
||||
token: t<string>(`builder.leftSidebar.${path}.heading`, { defaultValue: heading }),
|
||||
}),
|
||||
[t, heading]
|
||||
);
|
||||
|
||||
@ -114,7 +119,7 @@ const WorkModal: React.FC = () => {
|
||||
<TextField
|
||||
required
|
||||
autoFocus
|
||||
label={t<string>('builder.common.form.name.label')}
|
||||
label={t<string>('builder.leftSidebar.sections.experience.form.name.label')}
|
||||
error={!!fieldState.error}
|
||||
helperText={fieldState.error?.message}
|
||||
{...field}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { Add } from '@mui/icons-material';
|
||||
import { Button, FormControlLabel, FormGroup, Switch, TextField } from '@mui/material';
|
||||
import { Resume } from '@reactive-resume/schema';
|
||||
import { Resume } from 'schema';
|
||||
import Joi from 'joi';
|
||||
import { useTranslation } from 'next-i18next';
|
||||
import { useEffect } from 'react';
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import { Code, ImportExport, LinkedIn, TrackChanges, UploadFile } from '@mui/icons-material';
|
||||
import { Button, Divider } from '@mui/material';
|
||||
import { Integration, Resume } from '@reactive-resume/schema';
|
||||
import { Integration, Resume } from 'schema';
|
||||
import { Trans, useTranslation } from 'next-i18next';
|
||||
import { useRef } from 'react';
|
||||
import toast from 'react-hot-toast';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import { joiResolver } from '@hookform/resolvers/joi';
|
||||
import { DriveFileRenameOutline } from '@mui/icons-material';
|
||||
import { Button, TextField } from '@mui/material';
|
||||
import { Resume } from '@reactive-resume/schema';
|
||||
import { Resume } from 'schema';
|
||||
import Joi from 'joi';
|
||||
import get from 'lodash/get';
|
||||
import noop from 'lodash/noop';
|
||||
|
||||
@ -48,6 +48,7 @@ const i18nConfig = {
|
||||
],
|
||||
},
|
||||
nsSeparator: '.',
|
||||
returnNull: false,
|
||||
localePath: path.resolve('./public/locales'),
|
||||
ns: ['common', 'modals', 'landing', 'dashboard', 'builder'],
|
||||
};
|
||||
|
||||
@ -2,5 +2,5 @@
|
||||
module.exports = {
|
||||
siteUrl: 'https://rxresu.me',
|
||||
changefreq: 'monthly',
|
||||
generateRobotsTxt: true,
|
||||
generateIndexSitemap: false,
|
||||
};
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "@reactive-resume/client",
|
||||
"name": "client",
|
||||
"scripts": {
|
||||
"dev": "react-env --prefix PUBLIC -- next dev",
|
||||
"lint": "next lint --fix",
|
||||
@ -9,74 +9,74 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@beam-australia/react-env": "^3.1.1",
|
||||
"@emotion/css": "^11.10.6",
|
||||
"@emotion/react": "^11.10.6",
|
||||
"@emotion/styled": "^11.10.6",
|
||||
"@emotion/css": "^11.11.0",
|
||||
"@emotion/react": "^11.11.1",
|
||||
"@emotion/styled": "^11.11.0",
|
||||
"@hello-pangea/dnd": "^16.2.0",
|
||||
"@hookform/resolvers": "3.0.1",
|
||||
"@monaco-editor/react": "^4.4.6",
|
||||
"@hookform/resolvers": "3.1.0",
|
||||
"@monaco-editor/react": "^4.5.1",
|
||||
"@mui/icons-material": "^5.11.16",
|
||||
"@mui/lab": "^5.0.0-alpha.125",
|
||||
"@mui/material": "^5.11.16",
|
||||
"@mui/system": "^5.11.16",
|
||||
"@mui/x-date-pickers": "6.0.4",
|
||||
"@react-oauth/google": "^0.9.0",
|
||||
"@reduxjs/toolkit": "^1.9.3",
|
||||
"axios": "^1.3.5",
|
||||
"@mui/lab": "^5.0.0-alpha.133",
|
||||
"@mui/material": "^5.13.4",
|
||||
"@mui/system": "^5.13.2",
|
||||
"@mui/x-date-pickers": "6.6.0",
|
||||
"@react-oauth/google": "^0.11.0",
|
||||
"@reduxjs/toolkit": "^1.9.5",
|
||||
"axios": "^1.4.0",
|
||||
"clsx": "^1.2.1",
|
||||
"dayjs": "^1.11.7",
|
||||
"dayjs": "^1.11.8",
|
||||
"downloadjs": "^1.4.7",
|
||||
"joi": "^17.9.1",
|
||||
"joi": "^17.9.2",
|
||||
"lodash": "^4.17.21",
|
||||
"md5-hex": "^4.0.0",
|
||||
"monaco-editor": "^0.37.0",
|
||||
"monaco-editor": "^0.39.0",
|
||||
"nanoid": "3.3.4",
|
||||
"next": "13.2.4",
|
||||
"next-i18next": "^13.2.2",
|
||||
"next": "13.4.4",
|
||||
"next-i18next": "^13.3.0",
|
||||
"react": "^18.2.0",
|
||||
"react-colorful": "^5.6.1",
|
||||
"react-dnd": "16.0.1",
|
||||
"react-dnd-html5-backend": "16.0.1",
|
||||
"react-dom": "^18.2.0",
|
||||
"react-hook-form": "^7.43.9",
|
||||
"react-hot-toast": "2.4.0",
|
||||
"react-icons": "^4.8.0",
|
||||
"react-markdown": "^8.0.6",
|
||||
"react-hook-form": "^7.44.3",
|
||||
"react-hot-toast": "2.4.1",
|
||||
"react-icons": "^4.9.0",
|
||||
"react-markdown": "^8.0.7",
|
||||
"react-query": "^3.39.3",
|
||||
"react-redux": "^8.0.5",
|
||||
"react-zoom-pan-pinch": "^3.0.6",
|
||||
"react-redux": "^8.0.7",
|
||||
"react-zoom-pan-pinch": "^3.0.8",
|
||||
"redux": "^4.2.1",
|
||||
"redux-persist": "^6.0.0",
|
||||
"redux-saga": "^1.2.3",
|
||||
"redux-undo": "^1.0.1",
|
||||
"rehype-katex": "^6.0.2",
|
||||
"rehype-katex": "^6.0.3",
|
||||
"remark-gfm": "^3.0.1",
|
||||
"remark-math": "^5.1.1",
|
||||
"sharp": "^0.32.0",
|
||||
"sharp": "^0.32.1",
|
||||
"uuid": "^9.0.0",
|
||||
"webfontloader": "^1.6.28"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.21.4",
|
||||
"@reactive-resume/schema": "workspace:*",
|
||||
"@babel/core": "^7.22.1",
|
||||
"schema": "workspace:*",
|
||||
"@tailwindcss/typography": "^0.5.9",
|
||||
"@types/downloadjs": "^1.4.3",
|
||||
"@types/lodash": "^4.14.192",
|
||||
"@types/node": "^18.15.11",
|
||||
"@types/react": "^18.0.33",
|
||||
"@types/react-dom": "^18.0.11",
|
||||
"@types/lodash": "^4.14.195",
|
||||
"@types/node": "^20.2.5",
|
||||
"@types/react": "^18.2.8",
|
||||
"@types/react-dom": "^18.2.4",
|
||||
"@types/react-redux": "^7.1.25",
|
||||
"@types/uuid": "^9.0.1",
|
||||
"@types/webfontloader": "^1.6.35",
|
||||
"autoprefixer": "^10.4.14",
|
||||
"csstype": "^3.1.2",
|
||||
"eslint-config-next": "^13.2.4",
|
||||
"eslint-plugin-tailwindcss": "^3.11.0",
|
||||
"eslint-config-next": "^13.4.4",
|
||||
"eslint-plugin-tailwindcss": "^3.12.1",
|
||||
"eslint-plugin-unused-imports": "^2.0.0",
|
||||
"next-sitemap": "^4.0.6",
|
||||
"postcss": "^8.4.21",
|
||||
"sass": "^1.60.0",
|
||||
"tailwindcss": "^3.3.1",
|
||||
"typescript": "^5.0.3"
|
||||
"next-sitemap": "^4.1.3",
|
||||
"postcss": "^8.4.24",
|
||||
"sass": "^1.62.1",
|
||||
"tailwindcss": "^3.3.2",
|
||||
"typescript": "^5.1.3"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,4 +1,3 @@
|
||||
import { Resume } from '@reactive-resume/schema';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
import { GetServerSideProps, NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
@ -6,6 +5,7 @@ import { useTranslation } from 'next-i18next';
|
||||
import { serverSideTranslations } from 'next-i18next/serverSideTranslations';
|
||||
import { useEffect } from 'react';
|
||||
import { useQuery } from 'react-query';
|
||||
import { Resume } from 'schema';
|
||||
|
||||
import Center from '@/components/build/Center/Center';
|
||||
import LeftSidebar from '@/components/build/LeftSidebar/LeftSidebar';
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
import { Download, Downloading } from '@mui/icons-material';
|
||||
import { ButtonBase } from '@mui/material';
|
||||
import { Resume } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import dayjs from 'dayjs';
|
||||
import download from 'downloadjs';
|
||||
@ -13,6 +12,7 @@ import { serverSideTranslations } from 'next-i18next/serverSideTranslations';
|
||||
import { useEffect } from 'react';
|
||||
import toast from 'react-hot-toast';
|
||||
import { useMutation, useQuery } from 'react-query';
|
||||
import { Resume } from 'schema';
|
||||
|
||||
import Page from '@/components/build/Center/Page';
|
||||
import { DEFAULT_ERROR_MESSAGE } from '@/constants/index';
|
||||
|
||||
@ -1,4 +1,3 @@
|
||||
import { Resume } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import get from 'lodash/get';
|
||||
import isEmpty from 'lodash/isEmpty';
|
||||
@ -6,6 +5,7 @@ import { GetServerSideProps, NextPage } from 'next';
|
||||
import { useRouter } from 'next/router';
|
||||
import { serverSideTranslations } from 'next-i18next/serverSideTranslations';
|
||||
import { useEffect } from 'react';
|
||||
import { Resume } from 'schema';
|
||||
|
||||
import Page from '@/components/build/Center/Page';
|
||||
import { fetchResumeByIdentifier } from '@/services/resume';
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
import { Download, Downloading } from '@mui/icons-material';
|
||||
import { ButtonBase } from '@mui/material';
|
||||
import { Resume } from '@reactive-resume/schema';
|
||||
import clsx from 'clsx';
|
||||
import dayjs from 'dayjs';
|
||||
import download from 'downloadjs';
|
||||
@ -12,6 +11,7 @@ import { useRouter } from 'next/router';
|
||||
import { serverSideTranslations } from 'next-i18next/serverSideTranslations';
|
||||
import { useEffect } from 'react';
|
||||
import { useMutation, useQuery } from 'react-query';
|
||||
import { Resume } from 'schema';
|
||||
|
||||
import Page from '@/components/build/Center/Page';
|
||||
import { ServerError } from '@/services/axios';
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "አዲስ {{token}} ጨምር",
|
||||
"delete": "{{token}} አጥፋ",
|
||||
"duplicate": "የተባዛ ክፍል",
|
||||
"edit": "{{token}} አዘምን"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "መሃል የሰዕል ማሳያ",
|
||||
"copy-link": "የስራ ልምድ ሰነዱን ሊንክ ቅዳ",
|
||||
"export-pdf": "PDF አውጣ",
|
||||
"redo": "ድገም",
|
||||
"toggle-orientation": "የገጽ አቀማመጥን ቀያይር",
|
||||
"toggle-page-break-line": "የገጽ መግቻ መስመርን ቀያይር",
|
||||
"toggle-sidebars": "የጎን ክፍሎችን ቀይር",
|
||||
"zoom-in": "አቅርብ",
|
||||
"zoom-out": "አሳንስ",
|
||||
"undo": "ቀልብስ",
|
||||
"redo": "ድገም"
|
||||
"zoom-in": "አቅርብ",
|
||||
"zoom-out": "አሳንስ"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "የፎቶ ማጣሪያዎች"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "የትውልድ ቀን"
|
||||
},
|
||||
"heading": "መሰረታዊ ነገሮች",
|
||||
"headline": {
|
||||
"label": "ርዕስ"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "ሙሉ ስም"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "የትውልድ ቀን"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "አድራሻ"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "GitHub ጉዳዮች",
|
||||
"heading": "ችግሮች? የባህሪ ጥያቄዎች?"
|
||||
},
|
||||
"docs": "ሰነዶች",
|
||||
"donate": {
|
||||
"body": "Reactive Resumeን መጠቀም ከወደዱ እባክዎን መተግበሪያው እንዲሰራ እና ያለ ማስታወቂያ ሁሌም በነፃ እንዲቀጥል በተቻለዎት መጠን ለመለገስ ያስቡበት።",
|
||||
"button": "ቡና ይጋብዙኝ",
|
||||
"heading": "ለ Reactive Resume ይለግሱ"
|
||||
},
|
||||
"github": "የምንጭ ኮድ",
|
||||
"docs": "ሰነዶች",
|
||||
"heading": "አገናኞች"
|
||||
"heading": "አገናኞች",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "ቅንብሮች",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "የወረቀት መጠን",
|
||||
"secondary": "ከቆመበት ቀጥል ገጾችዎ ልኬቶችን ይወስናል"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "መስመር መቁረጫ",
|
||||
"secondary": "የA4 ገጽ ቁመትን ለመለየት በሁሉም ገጾች ላይ መስመር አሳይ"
|
||||
},
|
||||
"format": {
|
||||
"primary": "የወረቀት መጠን",
|
||||
"secondary": "ከቆመበት ቀጥል ገጾችዎ ልኬቶችን ይወስናል"
|
||||
},
|
||||
"heading": "ገጽ",
|
||||
"orientation": {
|
||||
"disabled": "አንድ ገጽ ብቻ ሲኖር ምንም ተጽእኖ የለውም",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "አገናኞች",
|
||||
"links": {
|
||||
"docs": "ሰነዶች",
|
||||
"donate": "ይለግሱ",
|
||||
"github": "የምንጭ ኮድ",
|
||||
"docs": "ሰነዶች",
|
||||
"privacy": "የግላዊነት መመሪያ",
|
||||
"reddit": "Reddit",
|
||||
"service": "የአገልግሎት ውሎች"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "የገጽ እይታዎች"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "ምስክሮች",
|
||||
"body": "ጥሩም ይሁን መጥፎ፣ ስለ Reactive Resume እና ለእርስዎ እንዴት እንደነበረ አስተያየትዎን መስማት እፈልጋለሁ።<br/>በአለም ዙሪያ በተጠቃሚዎች የተላኩ አንዳንድ መልዕክቶች እነዚሁና",
|
||||
"contact": "በዚህ በኩል ልታገኙኝ <1>ኢሜል</1> ትችላላችሁ ወይም <3>በድረ-ገጽ</3> ላይ ባለው የእውቂያ ቅጽ ማግኘት ይችላሉ።"
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume የእርስዎን የስራ ታሪክ የመፍጠር፣ የማዘመን እና የማጋራት መደበኛ ተግባራትን እንደ 1 2 3 ቀላል ለማድረግ የተሰራ ነፃ እና በነጻ የሚገኝ የስራ ልምድ ሰነድ መገንቢያ ነው። በዚህ መገልገያ የተለያዩ የስራ ልምድ ሰነዶችን በመስራት፣ ከቀጣሪዎች ወይም ከጓደኞች ጋር በማስፈንጠሪያ ማጋራት እና እንደ PDF ማተም ፣ ሁሉንም በነጻ ፣ ምንም ማስታወቂያ ሳይኖር ፣ ምንም ክትትል ሳይደረግ ፣ የመረጃዎን ትክክለኛነት እና ግላዊነት ተጠብቆ ማከናወን ይችላሉ።",
|
||||
"heading": "ማጠቃለያ"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "ጥሩም ይሁን መጥፎ፣ ስለ Reactive Resume እና ለእርስዎ እንዴት እንደነበረ አስተያየትዎን መስማት እፈልጋለሁ።<br/>በአለም ዙሪያ በተጠቃሚዎች የተላኩ አንዳንድ መልዕክቶች እነዚሁና",
|
||||
"contact": "በዚህ በኩል ልታገኙኝ <1>ኢሜል</1> ትችላላችሁ ወይም <3>በድረ-ገጽ</3> ላይ ባለው የእውቂያ ቅጽ ማግኘት ይችላሉ።",
|
||||
"heading": "ምስክሮች"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "የይለፍ ቃልዎን ዳግም ያስጀምሩ"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "መለያህ",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "የመገለጫ ሥዕልህን በ<1>ግራቫታር ማዘመን ትችላለህ</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "ሙሉ ስም"
|
||||
},
|
||||
"email": {
|
||||
"label": "የ ኢሜል አድራሻ",
|
||||
"help-text": "በአሁኑ ጊዜ የኢሜል አድራሻዎን ማዘመን አይቻልም፣ እባክዎ ይልቁንስ አዲስ መለያ ይፍጠሩ።"
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "መለያ እና ውሂብ ሰርዝ",
|
||||
"body": "መለያህን፣ ዳታህን እና ሁሉንም ከቆመበት ቀጥል ለመሰረዝ በጽሑፍ ሳጥኑ ውስጥ \"{{keyword}}\" ተይብ እና ቁልፉን ተጫን። ይህ የማይቀለበስ እርምጃ መሆኑን እና ውሂብዎን እንደገና ማምጣት እንደማይቻል እባክዎ ልብ ይበሉ።",
|
||||
"actions": {
|
||||
"delete": "መለያ ሰርዝ"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "ለውጦችን አስቀምጥ"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "إضافة {{token}} جديدة",
|
||||
"delete": "حذف {{token}}",
|
||||
"duplicate": "قسم مكرر",
|
||||
"edit": "تحرير {{token}}"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "لوحة الوسط",
|
||||
"copy-link": "انسخ الرابط للسيرة الذاتية",
|
||||
"export-pdf": "تصدير PDF",
|
||||
"redo": "إعادة",
|
||||
"toggle-orientation": "تبديل اتجاه الصفحة",
|
||||
"toggle-page-break-line": "تبديل سطر الصفحة",
|
||||
"toggle-sidebars": "تبديل الشريط الجانبي",
|
||||
"zoom-in": "تكبير",
|
||||
"zoom-out": "تصغير",
|
||||
"undo": "الغاء التحميل",
|
||||
"redo": "إعادة"
|
||||
"zoom-in": "تكبير",
|
||||
"zoom-out": "تصغير"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "فلاتر الصور"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "تاريخ الميلاد"
|
||||
},
|
||||
"heading": "الأساسيات",
|
||||
"headline": {
|
||||
"label": "العنوان الرئيسي"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "الاسم الكامل"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "تاريخ الميلاد"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "العنوان"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "صفحة المشاكل على \"GitHub\"",
|
||||
"heading": "خلل برمجي؟ طلب وظائف ومميزات مخصصة؟"
|
||||
},
|
||||
"docs": "توثيق",
|
||||
"donate": {
|
||||
"body": "إذا أعجبك استخدام Resctive Resume ، فالرجاء التفكير في التبرع بأكبر قدر ممكن من أجل الحفاظ على استمرار التطبيق وتشغيله ، بدون إعلانات وبشكل مجاني إلى الأبد.",
|
||||
"button": "إشتر لي قهوة",
|
||||
"heading": "تبرع الى Reactive Resume"
|
||||
},
|
||||
"github": "الشفرة المصدرية",
|
||||
"docs": "توثيق",
|
||||
"heading": "الروابط"
|
||||
"heading": "الروابط",
|
||||
"reddit": "رديت"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "الإعدادات",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "حجم الورق",
|
||||
"secondary": "تحدد أبعاد صفحات سيرتك الذاتية"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "خط فاصل",
|
||||
"secondary": "اعرض خط في كل الصفحات لتحديد ارتفاع صفحة A4"
|
||||
},
|
||||
"format": {
|
||||
"primary": "حجم الورق",
|
||||
"secondary": "تحدد أبعاد صفحات سيرتك الذاتية"
|
||||
},
|
||||
"heading": "صفحة",
|
||||
"orientation": {
|
||||
"disabled": "ليس له تأثير عندما تكون هناك صفحة واحدة فقط",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "الروابط",
|
||||
"links": {
|
||||
"docs": "توثيق",
|
||||
"donate": "تبرّع",
|
||||
"github": "الشفرة المصدرية",
|
||||
"docs": "توثيق",
|
||||
"privacy": "سياسة الخصوصية",
|
||||
"reddit": "رديت",
|
||||
"service": "شروط الإستخدام"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "لقطات الشاشة"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "الآراء والتقييمات",
|
||||
"body": "سواء أكان ذلك جيدًا أم سيئًا ، أود أن أسمع رأيك في \"السيرة الذاتية التفاعلية\" وكيف كانت التجربة بالنسبة لك.<br/>فيما يلي بعض الرسائل المرسلة بواسطة مستخدمين من جميع أنحاء العالم.",
|
||||
"contact": "يمكنك التواصل معي من خلال <1> بريدي الإلكتروني</1> أو من خلال نموذج الاتصال الموجود على <3> موقع الويب الخاص بي</3>."
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume هو منشئ سيرة ذاتية مجاني ومفتوح المصدر تم إنشاؤه لجعل المهام الروتينية لإنشاء وتحديث ومشاركة سيرتك الذاتية سهلة مثل 1 و 2 و 3. باستخدام هذا التطبيق ، يمكنك إنشاء سيرة ذاتية متعددة ومشاركتها مع جهات التوظيف أو الأصدقاء من خلال رابط فريد وطباعته كملف PDF ، كل ذلك مجانًا ، بدون إعلانات ، بدون تتبع ، دون فقدان سلامة وخصوصية بياناتك.",
|
||||
"heading": "الملخص"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "سواء أكان ذلك جيدًا أم سيئًا ، أود أن أسمع رأيك في \"السيرة الذاتية التفاعلية\" وكيف كانت التجربة بالنسبة لك.<br/>فيما يلي بعض الرسائل المرسلة بواسطة مستخدمين من جميع أنحاء العالم.",
|
||||
"contact": "يمكنك التواصل معي من خلال <1> بريدي الإلكتروني</1> أو من خلال نموذج الاتصال الموجود على <3> موقع الويب الخاص بي</3>.",
|
||||
"heading": "الآراء والتقييمات"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "إعادة تعيين كلمة المرور الخاصة بك"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "الحساب الخاص بك",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "يمكنك تحديث صورة ملفك الشخصي على <1> Gravatar</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "الاسم الكامل"
|
||||
},
|
||||
"email": {
|
||||
"label": "عنوان البريد الإلكتروني",
|
||||
"help-text": "لا يمكن تحديث عنوان بريدك الإلكتروني في الوقت الحالي ، يرجى إنشاء حساب جديد بدلاً من ذلك."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "حذف الحساب والبيانات",
|
||||
"body": "لحذف حسابك وبياناتك وجميع سيرتك الذاتية ، اكتب \"{{keyword}}\" في مربع النص وانقر على الزر. يرجى ملاحظة أن هذا إجراء لا رجوع فيه ولا يمكن استرداد بياناتك مرة أخرى.",
|
||||
"actions": {
|
||||
"delete": "حذف الحساب"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "حفظ التغييرات"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "Добави нов {{token}}",
|
||||
"delete": "Изтрий {{token}}",
|
||||
"duplicate": "Дублиран раздел",
|
||||
"edit": "Редакция на {{token}}"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "Централна табла",
|
||||
"copy-link": "Копирай линка в резюмето",
|
||||
"export-pdf": "Експорт в PDF",
|
||||
"redo": "Redo",
|
||||
"toggle-orientation": "Превключване на ориентацията на страницата",
|
||||
"toggle-page-break-line": "Линия за прекъсване на страницата",
|
||||
"toggle-sidebars": "Включване на страничната лента",
|
||||
"zoom-in": "Увеличи",
|
||||
"zoom-out": "Намали",
|
||||
"undo": "Отмяна на",
|
||||
"redo": "Redo"
|
||||
"zoom-in": "Увеличи",
|
||||
"zoom-out": "Намали"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "Филтри за снимата"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Дата на раждане"
|
||||
},
|
||||
"heading": "Основни",
|
||||
"headline": {
|
||||
"label": "Заглавие"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "Пълно име"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Дата на раждане"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Адрес"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "GitHub общност",
|
||||
"heading": "Бъгове? Искания за функции?"
|
||||
},
|
||||
"docs": "Документация",
|
||||
"donate": {
|
||||
"body": "Ако ви е харесало да използвате Reactive Resume, моля, помислете дали да не дарите колкото можете повече за поддръжка на приложението, без реклами и безплатно завинаги.",
|
||||
"button": "Почерпете ме с кафе",
|
||||
"heading": "Направи дарение и подкрепи Reactive Resume"
|
||||
},
|
||||
"github": "Програмен код",
|
||||
"docs": "Документация",
|
||||
"heading": "Връзки"
|
||||
"heading": "Връзки",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "Настройки",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "Размер на хартията",
|
||||
"secondary": "Определя размерите на вашите страници с автобиография"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "Линия на прекъсване",
|
||||
"secondary": "Показване на линия на всички страници за обозначаване на височината на страница A4"
|
||||
},
|
||||
"format": {
|
||||
"primary": "Размер на хартията",
|
||||
"secondary": "Определя размерите на вашите страници с автобиография"
|
||||
},
|
||||
"heading": "Страница",
|
||||
"orientation": {
|
||||
"disabled": "Няма ефект, когато има само една страница",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "Връзки",
|
||||
"links": {
|
||||
"docs": "Документация",
|
||||
"donate": "Дарение",
|
||||
"github": "Програмен код",
|
||||
"docs": "Документация",
|
||||
"privacy": "Политика за поверителност",
|
||||
"reddit": "Reddit",
|
||||
"service": "Условия на ползване"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "Екранни снимки"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "Препоръки",
|
||||
"body": "Позитивно или негативно, ще се радвам да чуя мнението ви за Reactive Resume и какъв е вашия опитът.<br/>Ето някои от съобщенията, изпратени от потребители по целия свят.",
|
||||
"contact": "Можете да се свържете с мен чрез <1>моя имейл</1> или чрез формата за контакт на <3>моя уебсайт</3> ."
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume е безплатен инструмент за създаване на автобиография/CV с отворен код, който е създаден, за да улесни обикновените задачи за създаване, актуализиране и споделяне на вашата автобиография като 1, 2, 3. С това приложение можете да създавате множество автобиографии, да ги споделяте директно със специалистите по подбор на персонал или приятели чрез уникална връзка, както и ги отпечатате като PDF. Всичко е безплатно, без реклами, без проследяване, без да губите целостта и поверителността на вашите данни.",
|
||||
"heading": "Обобщение"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "Позитивно или негативно, ще се радвам да чуя мнението ви за Reactive Resume и какъв е вашия опитът.<br/>Ето някои от съобщенията, изпратени от потребители по целия свят.",
|
||||
"contact": "Можете да се свържете с мен чрез <1>моя имейл</1> или чрез формата за контакт на <3>моя уебсайт</3> .",
|
||||
"heading": "Препоръки"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "Нулиране на паролата"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "Вашата сметка",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "Можете да актуализирате профилната си снимка в <1>Gravatar</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "Пълно име"
|
||||
},
|
||||
"email": {
|
||||
"label": "Имейл адрес",
|
||||
"help-text": "В момента не е възможно да актуализирате своя имейл адрес, моля, създайте нов акаунт вместо това."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "Изтриване на акаунт и данни",
|
||||
"body": "За да изтриете своя акаунт, вашите данни и всички ваши автобиографии, въведете \"{{keyword}}\" в текстовото поле и щракнете върху бутона. Моля, имайте предвид, че това е необратимо действие и вашите данни не могат да бъдат извлечени отново.",
|
||||
"actions": {
|
||||
"delete": "Изтриване на акаунт"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "Запазите промените"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "নতুন {{token}} যোগ করুন",
|
||||
"delete": "{{token}} মুছুন৷",
|
||||
"duplicate": "সদৃশ বিভাগ",
|
||||
"edit": "{{token}} সম্পাদনা করুন"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "কেন্দ্র আর্টবোর্ড",
|
||||
"copy-link": "রিজিউমে লিঙ্ক কপি করুন",
|
||||
"export-pdf": "পিডিএফ আকারে পাঠান",
|
||||
"redo": "আবার করুন",
|
||||
"toggle-orientation": "পৃষ্ঠা ওরিয়েন্টেশন টগল করুন",
|
||||
"toggle-page-break-line": "পৃষ্ঠা বিরতি লাইন টগল করুন",
|
||||
"toggle-sidebars": "সাইডবার টগল করুন",
|
||||
"zoom-in": "বড় কর",
|
||||
"zoom-out": "ছোট করা",
|
||||
"undo": "পূর্বাবস্থায় ফেরান",
|
||||
"redo": "আবার করুন"
|
||||
"zoom-in": "বড় কর",
|
||||
"zoom-out": "ছোট করা"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "ফটো ফিল্টার"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "জন্ম তারিখ"
|
||||
},
|
||||
"heading": "মৌলিক",
|
||||
"headline": {
|
||||
"label": "শিরোনাম"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "পূর্ণ নাম"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "জন্ম তারিখ"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "কোম্পানির নাম"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "ঠিকানা"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "Github ইস্যু তালিকা",
|
||||
"heading": "বাগ? বৈশিষ্ট্য অনুরোধ?"
|
||||
},
|
||||
"docs": "ডকুমেন্টেশন",
|
||||
"donate": {
|
||||
"body": "আপনি যদি প্রতিক্রিয়াশীল জীবনবৃত্তান্ত ব্যবহার করতে পছন্দ করেন, অনুগ্রহ করে বিজ্ঞাপন ছাড়া এবং চিরতরে বিনামূল্যে অ্যাপটিকে চালু ও চালু রাখার জন্য যতটা সম্ভব দান করার কথা বিবেচনা করুন।",
|
||||
"button": "আমাকে একটা কফি কিনে দাও",
|
||||
"heading": "Reactive Resume -তে দান করুন"
|
||||
},
|
||||
"github": "সোর্স কোড",
|
||||
"docs": "ডকুমেন্টেশন",
|
||||
"heading": "লিঙ্ক"
|
||||
"heading": "লিঙ্ক",
|
||||
"reddit": "রেডডিট"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "সেটিংস",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "কাগজের আকার",
|
||||
"secondary": "আপনার জীবনবৃত্তান্ত পৃষ্ঠাগুলির মাত্রা নির্ধারণ করে"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "লাইন ভেঙ্গে ফেলুন",
|
||||
"secondary": "একটি A4 পৃষ্ঠার উচ্চতা চিহ্নিত করতে সমস্ত পৃষ্ঠায় একটি লাইন দেখান৷"
|
||||
},
|
||||
"format": {
|
||||
"primary": "কাগজের আকার",
|
||||
"secondary": "আপনার জীবনবৃত্তান্ত পৃষ্ঠাগুলির মাত্রা নির্ধারণ করে"
|
||||
},
|
||||
"heading": "পাতা",
|
||||
"orientation": {
|
||||
"disabled": "শুধুমাত্র একটি পৃষ্ঠা থাকলে কোন প্রভাব নেই",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "লিঙ্ক",
|
||||
"links": {
|
||||
"docs": "ডকুমেন্টেশন",
|
||||
"donate": "দান করুন",
|
||||
"github": "সোর্স কোড",
|
||||
"docs": "ডকুমেন্টেশন",
|
||||
"privacy": "গোপনীয়তা নীতি",
|
||||
"reddit": "রেডডিট",
|
||||
"service": "সেবা পাবার শর্ত"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "স্ক্রিনশট"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "প্রশংসাপত্র",
|
||||
"body": "ভাল বা খারাপ, আমি প্রতিক্রিয়াশীল জীবনবৃত্তান্ত সম্পর্কে আপনার মতামত এবং আপনার জন্য অভিজ্ঞতা কেমন হয়েছে তা জানতে চাই।<br/>এখানে বিশ্বজুড়ে ব্যবহারকারীদের পাঠানো কিছু বার্তা রয়েছে৷",
|
||||
"contact": "আপনি <1>আমার ইমেল</1> বা <3>আমার ওয়েবসাইট</3>-এ যোগাযোগ ফর্মের মাধ্যমে আমার সাথে যোগাযোগ করতে পারেন।"
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume হল একটি বিনামূল্যের এবং ওপেন সোর্স জীবনবৃত্তান্ত নির্মাতা যা আপনার জীবনবৃত্তান্ত তৈরি, আপডেট এবং শেয়ার করার জাগতিক কাজগুলিকে 1, 2, 3 এর মতো সহজ করে তুলতে তৈরি করা হয়েছে৷ এই অ্যাপটির মাধ্যমে, আপনি একাধিক জীবনবৃত্তান্ত তৈরি করতে পারেন, নিয়োগকারীদের বা বন্ধুদের সাথে শেয়ার করতে পারেন৷ একটি অনন্য লিঙ্কের মাধ্যমে এবং আপনার ডেটার অখণ্ডতা এবং গোপনীয়তা হারানো ছাড়াই বিনামূল্যে, কোনও বিজ্ঞাপন, কোনও ট্র্যাকিং ছাড়াই একটি পিডিএফ হিসাবে মুদ্রণ করুন।",
|
||||
"heading": "সারসংক্ষেপ"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "ভাল বা খারাপ, আমি প্রতিক্রিয়াশীল জীবনবৃত্তান্ত সম্পর্কে আপনার মতামত এবং আপনার জন্য অভিজ্ঞতা কেমন হয়েছে তা জানতে চাই।<br/>এখানে বিশ্বজুড়ে ব্যবহারকারীদের পাঠানো কিছু বার্তা রয়েছে৷",
|
||||
"contact": "আপনি <1>আমার ইমেল</1> বা <3>আমার ওয়েবসাইট</3>-এ যোগাযোগ ফর্মের মাধ্যমে আমার সাথে যোগাযোগ করতে পারেন।",
|
||||
"heading": "প্রশংসাপত্র"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "আপনার পাসওয়ার্ডটি রিসেট করুন"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "আপনার অ্যাকাউন্ট",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "আপনি <1>Gravatar-এ আপনার প্রোফাইল ছবি আপডেট করতে পারেন</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "পুরো নাম"
|
||||
},
|
||||
"email": {
|
||||
"label": "ইমেইল ঠিকানা",
|
||||
"help-text": "এই মুহূর্তে আপনার ইমেল ঠিকানা আপডেট করা সম্ভব নয়, এর পরিবর্তে একটি নতুন অ্যাকাউন্ট তৈরি করুন।"
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "অ্যাকাউন্ট এবং ডেটা মুছুন",
|
||||
"body": "আপনার অ্যাকাউন্ট, আপনার ডেটা এবং আপনার সমস্ত জীবনবৃত্তান্ত মুছে ফেলতে, পাঠ্যবক্সে \"{{keyword}}\" টাইপ করুন এবং বোতামে ক্লিক করুন৷ দয়া করে মনে রাখবেন এটি একটি অপরিবর্তনীয় ক্রিয়া এবং আপনার ডেটা আবার পুনরুদ্ধার করা যাবে না।",
|
||||
"actions": {
|
||||
"delete": "হিসাব মুছে ফেলা"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "পরিবর্তনগুলোর সংরক্ষন"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "Afegeix nou {{token}}",
|
||||
"delete": "Suprimeix {{token}}",
|
||||
"duplicate": "Secció duplicada",
|
||||
"edit": "Edita {{token}}"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "Centrar tauler de dibuix",
|
||||
"copy-link": "Copia l'enllaç al currículum",
|
||||
"export-pdf": "Exporta com a PDF",
|
||||
"redo": "Refer",
|
||||
"toggle-orientation": "Commuta l'orientació de la pàgina",
|
||||
"toggle-page-break-line": "Commuta la línia de salt de pàgina",
|
||||
"toggle-sidebars": "Mostra o oculta la barra lateral",
|
||||
"zoom-in": "Amplia",
|
||||
"zoom-out": "Allunya",
|
||||
"undo": "Desfer",
|
||||
"redo": "Refer"
|
||||
"zoom-in": "Amplia",
|
||||
"zoom-out": "Allunya"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "Filtres fotogràfics"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Data de naixement"
|
||||
},
|
||||
"heading": "Bàsics",
|
||||
"headline": {
|
||||
"label": "Títol"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "Nom complet"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Data de naixement"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Adreça"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "Problemes de GitHub",
|
||||
"heading": "Errors? Sol·licituds de funcions?"
|
||||
},
|
||||
"docs": "Documentació",
|
||||
"donate": {
|
||||
"body": "Si us ha agradat utilitzar Reactive Resume, considereu donar tant com pugueu per mantenir l'aplicació en funcionament, sense anuncis i gratuïta per sempre.",
|
||||
"button": "Compra'm un cafè",
|
||||
"heading": "Dona a Reactive Curriculum vitae"
|
||||
},
|
||||
"github": "Codi font",
|
||||
"docs": "Documentació",
|
||||
"heading": "Enllaços"
|
||||
"heading": "Enllaços",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "Configuració",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "Mida del paper",
|
||||
"secondary": "Determina les dimensions de les pàgines del vostre currículum"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "Línia de trencament",
|
||||
"secondary": "Mostra una línia a totes les pàgines per marcar l'alçada d'una pàgina A4"
|
||||
},
|
||||
"format": {
|
||||
"primary": "Mida del paper",
|
||||
"secondary": "Determina les dimensions de les pàgines del vostre currículum"
|
||||
},
|
||||
"heading": "Pàgina",
|
||||
"orientation": {
|
||||
"disabled": "No té efecte quan només hi ha una pàgina",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "Enllaços",
|
||||
"links": {
|
||||
"docs": "Documentació",
|
||||
"donate": "Donar",
|
||||
"github": "Codi font",
|
||||
"docs": "Documentació",
|
||||
"privacy": "Política de privacitat",
|
||||
"reddit": "Reddit",
|
||||
"service": "Termes del servei"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "Captures de pantalla"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "Testimonis",
|
||||
"body": "Bo o dolent, m'encantaria saber la teva opinió sobre Reactive Curriculum vitae i com ha estat l'experiència per a tu.<br/>Aquests són alguns dels missatges enviats pels usuaris de tot el món.",
|
||||
"contact": "Podeu posar-vos en contacte amb mi mitjançant <1>el meu correu electrònic</1> o mitjançant el formulari de contacte al <3>el meu lloc web</3> ."
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume és un creador de currículums gratuït i de codi obert que s'ha creat per fer que les tasques mundanes de crear, actualitzar i compartir el vostre currículum siguin tan fàcils com 1, 2, 3. Amb aquesta aplicació, podeu crear diversos currículums, compartir-los amb reclutadors o amics. mitjançant un enllaç únic i imprimiu-lo com a PDF, tot de franc, sense anuncis, sense seguiment, sense perdre la integritat i la privadesa de les vostres dades.",
|
||||
"heading": "Resum"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "Bo o dolent, m'encantaria saber la teva opinió sobre Reactive Curriculum vitae i com ha estat l'experiència per a tu.<br/>Aquests són alguns dels missatges enviats pels usuaris de tot el món.",
|
||||
"contact": "Podeu posar-vos en contacte amb mi mitjançant <1>el meu correu electrònic</1> o mitjançant el formulari de contacte al <3>el meu lloc web</3> .",
|
||||
"heading": "Testimonis"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "Restablir la contrasenya"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "El teu compte",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "Pots actualitzar la teva foto de perfil a <1>Gravatar</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "Nom complet"
|
||||
},
|
||||
"email": {
|
||||
"label": "Correu electrònic",
|
||||
"help-text": "No és possible actualitzar la vostra adreça de correu electrònic en aquest moment, si us plau, creeu un compte nou."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "Suprimeix el compte i les dades",
|
||||
"body": "Per eliminar el vostre compte, les vostres dades i tots els vostres currículums, escriviu \"{{keyword}}\" al quadre de text i feu clic al botó. Tingueu en compte que aquesta és una acció irreversible i que les vostres dades no es poden recuperar de nou.",
|
||||
"actions": {
|
||||
"delete": "Esborrar compte"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "Guardar canvis"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "Přidat nový {{token}}",
|
||||
"delete": "Odstranit {{token}}",
|
||||
"duplicate": "Duplicitní sekce",
|
||||
"edit": "Upravit {{token}}"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "Vycentrovat Artboard",
|
||||
"copy-link": "Kopírovat odkaz na životopis",
|
||||
"export-pdf": "Exportovat PDF",
|
||||
"redo": "Přepracovat",
|
||||
"toggle-orientation": "Přepnout orientaci stránky",
|
||||
"toggle-page-break-line": "Přepnout řádek zalomení stránky",
|
||||
"toggle-sidebars": "Přepnout boční panely",
|
||||
"zoom-in": "Přiblížit",
|
||||
"zoom-out": "Oddálit",
|
||||
"undo": "Zrušit",
|
||||
"redo": "Přepracovat"
|
||||
"zoom-in": "Přiblížit",
|
||||
"zoom-out": "Oddálit"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "Foto filtry"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Datum narození"
|
||||
},
|
||||
"heading": "Základy",
|
||||
"headline": {
|
||||
"label": "Titulek"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "Celé jméno"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Datum narození"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Adresa"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "Hlášení chyb GitHub",
|
||||
"heading": "Chyby? Požadavky na funkce?"
|
||||
},
|
||||
"docs": "Dokumentace",
|
||||
"donate": {
|
||||
"body": "Pokud se vám líbilo používání Reactive Resume, zvažte prosím darování co největší částky na udržení aplikace v provozu, bez reklam a navždy zdarma.",
|
||||
"button": "Kupte mi kávu",
|
||||
"heading": "Přispějte na Reactive Resume"
|
||||
},
|
||||
"github": "Zdrojový kód",
|
||||
"docs": "Dokumentace",
|
||||
"heading": "Odkazy"
|
||||
"heading": "Odkazy",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "Nastavení",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "Velikost papíru",
|
||||
"secondary": "Určuje rozměry stránek vašeho životopisu"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "Nový řádek",
|
||||
"secondary": "Zobrazit čáru na všech stránkách pro označení výšky stránky A4"
|
||||
},
|
||||
"format": {
|
||||
"primary": "Velikost papíru",
|
||||
"secondary": "Určuje rozměry stránek vašeho životopisu"
|
||||
},
|
||||
"heading": "Stránka",
|
||||
"orientation": {
|
||||
"disabled": "Nemá žádný efekt, pokud existuje pouze jedna stránka",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "Odkazy",
|
||||
"links": {
|
||||
"docs": "Dokumentace",
|
||||
"donate": "Darovat",
|
||||
"github": "Zdrojový kód",
|
||||
"docs": "Dokumentace",
|
||||
"privacy": "Zásady ochrany osobních údajů",
|
||||
"reddit": "Reddit",
|
||||
"service": "Podmínky služby"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "Snímky obrazovky"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "Posudky",
|
||||
"body": "Ať je to dobře nebo špatně, rád bych slyšel váš názor na Reactive Resume a jaké to bylo pro vás.<br/>Zde jsou některé zprávy zaslané uživateli z celého světa.",
|
||||
"contact": "Můžete mě kontaktovat prostřednictvím <1>mého e-mailu</1> nebo prostřednictvím kontaktního formuláře na <3>mých webových stránkách</3> ."
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume je bezplatný a open source tvůrce životopisů, který je vytvořen tak, aby zjednodušil každodenní úkoly vytváření, aktualizace a sdílení vašeho životopisu jako 1, 2, 3. Pomocí této aplikace můžete vytvořit více životopisů a sdílet je s náboráři nebo přáteli. prostřednictvím jedinečného odkazu a vytiskněte si jej jako PDF, vše zdarma, bez reklam, bez sledování, bez ztráty integrity a soukromí vašich dat.",
|
||||
"heading": "souhrn"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "Ať je to dobře nebo špatně, rád bych slyšel váš názor na Reactive Resume a jaké to bylo pro vás.<br/>Zde jsou některé zprávy zaslané uživateli z celého světa.",
|
||||
"contact": "Můžete mě kontaktovat prostřednictvím <1>mého e-mailu</1> nebo prostřednictvím kontaktního formuláře na <3>mých webových stránkách</3> .",
|
||||
"heading": "Posudky"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "Obnovit heslo"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "Váš účet",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "Svůj profilový obrázek si můžete aktualizovat na <1>Gravatar</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "Celé jméno"
|
||||
},
|
||||
"email": {
|
||||
"label": "Emailová adresa",
|
||||
"help-text": "V tuto chvíli není možné aktualizovat vaši e-mailovou adresu, vytvořte si místo toho nový účet."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "Smazat účet a data",
|
||||
"body": "Chcete-li smazat svůj účet, data a všechny své životopisy, zadejte do textového pole „{{keyword}}“ a klikněte na tlačítko. Upozorňujeme, že se jedná o nevratnou akci a vaše data nelze znovu získat.",
|
||||
"actions": {
|
||||
"delete": "Smazat účet"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "Uložit změny"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -175,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Adresse"
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "Nulstil din adgangskode"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "Din konto",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "Du kan opdatere dit profilbillede på <1>Gravatar</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "Fulde navn"
|
||||
},
|
||||
"email": {
|
||||
"label": "Email adresse",
|
||||
"help-text": "Det er ikke muligt at opdatere din e-mailadresse i øjeblikket, opret en ny konto i stedet for."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "Slet konto og data",
|
||||
"body": "For at slette din konto, dine data og alle dine CV'er skal du skrive \"{{keyword}}\" i tekstboksen og klikke på knappen. Bemærk venligst, at dette er en uigenkaldelig handling, og dine data kan ikke genfindes.",
|
||||
"actions": {
|
||||
"delete": "Slet konto"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "Gem ændringer"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -175,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Straße"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "Προσθήκη νέου {{token}}",
|
||||
"delete": "Διαγραφή {{token}}",
|
||||
"duplicate": "Διπλότυπο τμήμα",
|
||||
"edit": "Επεξεργασία {{token}}"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "Κεντράρισμα πίνακα",
|
||||
"copy-link": "Αντιγραφή συνδέσμου στο βιογραφικό",
|
||||
"export-pdf": "Εξαγωγή σε PDF",
|
||||
"redo": "Redo",
|
||||
"toggle-orientation": "Εναλλαγή προσανατολισμού σελίδας",
|
||||
"toggle-page-break-line": "Εναλλαγή γραμμής αλλαγής σελίδας",
|
||||
"toggle-sidebars": "Εναλλαγή πλευρικών γραμμών",
|
||||
"zoom-in": "Μεγέθυνση",
|
||||
"zoom-out": "Σμίκρυνση",
|
||||
"undo": "Αναίρεση",
|
||||
"redo": "Redo"
|
||||
"zoom-in": "Μεγέθυνση",
|
||||
"zoom-out": "Σμίκρυνση"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "Φίλτρα φωτογραφιών"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Ημερομηνια γεννησης"
|
||||
},
|
||||
"heading": "Βασικά",
|
||||
"headline": {
|
||||
"label": "Επικεφαλίδα"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "Ονοματεπώνυμο"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Ημερομηνια γεννησης"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Διεύθυνση"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "Σφάλματα GitHub",
|
||||
"heading": "Σφάλματα; Αιτήματα δυνατοτήτων;"
|
||||
},
|
||||
"docs": "Τεκμηρίωση",
|
||||
"donate": {
|
||||
"body": "Αν σας άρεσε να χρησιμοποιείτε το Reactive Resume, σκεφτείτε το ενδεχόμενο να δωρίσετε όσο το δυνατόν περισσότερα για τον σκοπό της διατήρησης και λειτουργίας της εφαρμογής, χωρίς διαφημίσεις και δωρεάν για πάντα.",
|
||||
"button": "Κεράστε με ένα καφεδάκι",
|
||||
"heading": "Κάντε δωρεά στο Reactive βιογραφικό"
|
||||
},
|
||||
"github": "Πηγαίος κώδικας",
|
||||
"docs": "Τεκμηρίωση",
|
||||
"heading": "Σύνδεσμοι"
|
||||
"heading": "Σύνδεσμοι",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "Ρυθμίσεις",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "Μέγεθος χαρτιού",
|
||||
"secondary": "Καθορίζει τις διαστάσεις των σελίδων του βιογραφικού σας"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "Γραμμή διακοπής",
|
||||
"secondary": "Εμφάνιση μιας γραμμής σε όλες τις σελίδες για να επισημάνετε το ύψος μιας σελίδας Α4"
|
||||
},
|
||||
"format": {
|
||||
"primary": "Μέγεθος χαρτιού",
|
||||
"secondary": "Καθορίζει τις διαστάσεις των σελίδων του βιογραφικού σας"
|
||||
},
|
||||
"heading": "Σελίδα",
|
||||
"orientation": {
|
||||
"disabled": "Δεν έχει αποτέλεσμα όταν υπάρχει μόνο μία σελίδα",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "Σύνδεσμοι",
|
||||
"links": {
|
||||
"docs": "Τεκμηρίωση",
|
||||
"donate": "Δωρεά",
|
||||
"github": "Πηγαίος Κώδικας",
|
||||
"docs": "Τεκμηρίωση",
|
||||
"privacy": "Πολιτική Απορρήτου",
|
||||
"reddit": "Reddit",
|
||||
"service": "Όρους παροχής υπηρεσιών"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "Στιγμιότυπα οθόνης"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "Αναφορές",
|
||||
"body": "Καλή ή κακή, θα ήθελα πολύ να ακούσω τη γνώμη σας για το Reactive Resume και πώς ήταν η εμπειρία σας.<br/>Ακολουθούν μερικά από τα μηνύματα που έστειλαν χρήστες από όλο τον κόσμο.",
|
||||
"contact": "Μπορείτε να επικοινωνήσετε μαζί μου μέσω <1>του email μου</1> ή μέσω της φόρμας επικοινωνίας στην <3>ιστοσελίδα μου</3>."
|
||||
},
|
||||
"summary": {
|
||||
"body": "Το Reactive Resume είναι ένας δωρεάν κατασκευαστής βιογραφικών σημειωμάτων ανοικτού κώδικα που έχει δημιουργηθεί για να κάνει τις καθημερινές εργασίες δημιουργίας, ενημέρωσης και κοινοποίησης του βιογραφικού σας σημειώματος τόσο εύκολες όσο το 1, 2, 3. Με αυτή την εφαρμογή, μπορείτε να δημιουργήσετε πολλαπλά βιογραφικά, να τα μοιραστείτε με τους υπεύθυνους προσλήψεων ή τους φίλους σας μέσω ενός μοναδικού συνδέσμου και να τα εκτυπώσετε σε μορφή PDF, και όλα αυτά δωρεάν, χωρίς διαφημίσεις, χωρίς παρακολούθηση, χωρίς να χάσετε την ακεραιότητα και το απόρρητο των δεδομένων σας.",
|
||||
"heading": "Σύνοψη"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "Καλή ή κακή, θα ήθελα πολύ να ακούσω τη γνώμη σας για το Reactive Resume και πώς ήταν η εμπειρία σας.<br/>Ακολουθούν μερικά από τα μηνύματα που έστειλαν χρήστες από όλο τον κόσμο.",
|
||||
"contact": "Μπορείτε να επικοινωνήσετε μαζί μου μέσω <1>του email μου</1> ή μέσω της φόρμας επικοινωνίας στην <3>ιστοσελίδα μου</3>.",
|
||||
"heading": "Αναφορές"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "Επαναφορά του κωδικού πρόσβασής σας"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "Του λογαριασμού σας",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "Μπορείτε να ενημερώσετε την εικόνα του προφίλ σας στο <1>Gravatar</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "Πλήρες όνομα"
|
||||
},
|
||||
"email": {
|
||||
"label": "Διεύθυνση ηλεκτρονικού ταχυδρομείου",
|
||||
"help-text": "Δεν είναι δυνατό να ενημερώσετε τη διεύθυνση email σας αυτήν τη στιγμή, δημιουργήστε έναν νέο λογαριασμό."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "Διαγραφή λογαριασμού και δεδομένων",
|
||||
"body": "Για να διαγράψετε τον λογαριασμό σας, τα δεδομένα σας και όλα τα βιογραφικά σας, πληκτρολογήστε \"{{keyword}}\" στο πλαίσιο κειμένου και κάντε κλικ στο κουμπί. Λάβετε υπόψη ότι αυτή είναι μια μη αναστρέψιμη ενέργεια και τα δεδομένα σας δεν μπορούν να ανακτηθούν ξανά.",
|
||||
"actions": {
|
||||
"delete": "Διαγραφή λογαριασμού"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "Αποθήκευσε τις αλλαγές"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -175,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Address"
|
||||
|
||||
@ -175,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Dirección"
|
||||
|
||||
@ -175,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "نشانی"
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "بازنشانی رمز عبور"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "حساب شما",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "می توانید عکس نمایه خود را در <1>Gravatar به روز کنید</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "نام و نام خانوادگی"
|
||||
},
|
||||
"email": {
|
||||
"label": "آدرس ایمیل",
|
||||
"help-text": "در حال حاضر امکان به روز رسانی آدرس ایمیل شما وجود ندارد، لطفا به جای آن یک حساب کاربری جدید ایجاد کنید."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "حذف حساب و داده",
|
||||
"body": "برای حذف اکانت، اطلاعات و تمام رزومه های خود، \"{{keyword}}\" را در کادر متنی تایپ کرده و روی دکمه کلیک کنید. لطفاً توجه داشته باشید که این یک اقدام غیرقابل برگشت است و اطلاعات شما دوباره قابل بازیابی نیست.",
|
||||
"actions": {
|
||||
"delete": "حذف حساب کاربری"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "ذخیره تغییرات"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "Lisää uusi",
|
||||
"delete": "Poista",
|
||||
"duplicate": "Kopioi osio",
|
||||
"edit": "Muokkaa"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "Keskitä Kuvataulu",
|
||||
"copy-link": "Kopioi linkki ansioluetteloon",
|
||||
"export-pdf": "Vie PDF",
|
||||
"redo": "Redo",
|
||||
"toggle-orientation": "Vaihda sivun suunta",
|
||||
"toggle-page-break-line": "Vaihda sivunvaihtoviivaa",
|
||||
"toggle-sidebars": "Vaihda Sivupalkkeja",
|
||||
"zoom-in": "Suurenna",
|
||||
"zoom-out": "Pienennä",
|
||||
"undo": "Kumoa",
|
||||
"redo": "Redo"
|
||||
"zoom-in": "Suurenna",
|
||||
"zoom-out": "Pienennä"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "Valokuvasuodattimet"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Syntymäaika"
|
||||
},
|
||||
"heading": "Perustiedot",
|
||||
"headline": {
|
||||
"label": "Otsikko"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "Koko nimi"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Syntymäaika"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Osoite"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "GitHub Issues",
|
||||
"heading": "Bugeja? Ominaisuuspyyntöjä?"
|
||||
},
|
||||
"docs": "Dokumentaatio",
|
||||
"donate": {
|
||||
"body": "Jos pidit Reactive Resume -sovelluksen käytöstä, harkitse lahjoitusta niin paljon kuin voit, jotta sovellus pysyy toiminnassa ilman mainoksia ja ikuisesti ilmaisena.",
|
||||
"button": "Osta minulle kahvi",
|
||||
"heading": "Lahjoita Reaktiiviselle ansioluettelolle"
|
||||
},
|
||||
"github": "Lähdekoodi",
|
||||
"docs": "Dokumentaatio",
|
||||
"heading": "Linkit"
|
||||
"heading": "Linkit",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "Asetukset",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "Paperikoko",
|
||||
"secondary": "Määrittää ansioluettelosi sivujen mitat"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "Katkoviiva",
|
||||
"secondary": "Näytä viiva kaikilla sivuilla A4-sivun korkeuden merkitsemiseksi"
|
||||
},
|
||||
"format": {
|
||||
"primary": "Paperikoko",
|
||||
"secondary": "Määrittää ansioluettelosi sivujen mitat"
|
||||
},
|
||||
"heading": "Sivu",
|
||||
"orientation": {
|
||||
"disabled": "Ei vaikuta, kun sivuja on vain yksi",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "Linkit",
|
||||
"links": {
|
||||
"docs": "Dokumentaatio",
|
||||
"donate": "Lahjoita",
|
||||
"github": "Lähdekoodi",
|
||||
"docs": "Dokumentaatio",
|
||||
"privacy": "Tietosuojakäytäntö",
|
||||
"reddit": "Reddit",
|
||||
"service": "Käyttöehdot"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "Kuvakaappaukset"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "Asiakaskokemuksia",
|
||||
"body": "Hyvä tai huono, haluaisin kuulla mielipiteesi Reactive Resume -ohjelmasta ja siitä, millainen kokemus sinulla on ollut.<br/>Seuraavassa on muutamia käyttäjien eri puolilta maailmaa lähettämiä viestejä.",
|
||||
"contact": "Voit ottaa minuun yhteyttä <1>sähköpostitse</1> tai <3>verkkosivustoni</3> yhteydenottolomakkeen kautta."
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume on ilmainen ja avoimen lähdekoodin ansioluettelon rakentaja, jonka tarkoituksena on tehdä ansioluettelon luomisesta, päivittämisestä ja jakamisesta helppoa kuin 1, 2, 3. Tämän sovelluksen avulla voit luoda useita ansioluetteloita, jakaa ne rekrytoijien tai ystävien kanssa yksilöllisen linkin kautta ja tulostaa ne PDF-muodossa, ja kaikki tämä ilmaiseksi, ilman mainoksia, ilman seurantaa ja menettämättä tietojesi eheyttä ja yksityisyyttä.",
|
||||
"heading": "Yhteenveto"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "Hyvä tai huono, haluaisin kuulla mielipiteesi Reactive Resume -ohjelmasta ja siitä, millainen kokemus sinulla on ollut.<br/>Seuraavassa on muutamia käyttäjien eri puolilta maailmaa lähettämiä viestejä.",
|
||||
"contact": "Voit ottaa minuun yhteyttä <1>sähköpostitse</1> tai <3>verkkosivustoni</3> yhteydenottolomakkeen kautta.",
|
||||
"heading": "Asiakaskokemuksia"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "Palauta salasanasi"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "Tilisi",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "Voit päivittää profiilikuvasi <1>Gravatarissa</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "Koko nimi"
|
||||
},
|
||||
"email": {
|
||||
"label": "Sähköpostiosoite",
|
||||
"help-text": "Sähköpostiosoitettasi ei voi tällä hetkellä päivittää, luo sen sijaan uusi tili."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "Poista tili ja tiedot",
|
||||
"body": "Poistaaksesi tilisi, tietosi ja kaikki ansioluettelosi, kirjoita \"{{keyword}}\" tekstiruutuun ja napsauta painiketta. Huomaa, että tämä on peruuttamaton toimenpide, eikä tietojasi voi noutaa uudelleen.",
|
||||
"actions": {
|
||||
"delete": "Poista tili"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "Tallenna muutokset"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -175,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Adresse"
|
||||
|
||||
@ -175,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "כתובת"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "नया जोड़ें {{token}}",
|
||||
"delete": "हटाएं {{token}}",
|
||||
"duplicate": "डुप्लीकेट धारा",
|
||||
"edit": "संपादित करें {{token}}"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "केंद्र आर्टबोर्ड",
|
||||
"copy-link": "फिर से शुरू करने के लिए लिंक कॉपी करें",
|
||||
"export-pdf": "पीडीएफ निर्यात करें",
|
||||
"redo": "फिर से करें",
|
||||
"toggle-orientation": "टॉगल पेज ओरिएंटेशन",
|
||||
"toggle-page-break-line": "टॉगल पेज ब्रेक लाइन",
|
||||
"toggle-sidebars": "साइडबार टॉगल करें",
|
||||
"zoom-in": "ज़ूम इन",
|
||||
"zoom-out": "ज़ूम आउट",
|
||||
"undo": "पूर्ववत",
|
||||
"redo": "फिर से करें"
|
||||
"zoom-in": "ज़ूम इन",
|
||||
"zoom-out": "ज़ूम आउट"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "फोटो फिल्टर"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "जन्म की तारीख"
|
||||
},
|
||||
"heading": "मूल बातें",
|
||||
"headline": {
|
||||
"label": "शीर्षक"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "पूरा नाम"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "जन्म की तारीख"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "पता"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "गिटहब मुद्दे",
|
||||
"heading": "कीड़े? सुविधा का अनुरोध?"
|
||||
},
|
||||
"docs": "प्रलेखन",
|
||||
"donate": {
|
||||
"body": "यदि आप रिएक्टिव रिज्यूमे का उपयोग करना पसंद करते हैं, तो कृपया ऐप को चालू रखने और विज्ञापनों के बिना और हमेशा के लिए मुक्त रखने के लिए जितना हो सके दान करने पर विचार करें।",
|
||||
"button": "मेरे लिए एक कॉफी खरीदें",
|
||||
"heading": "प्रतिक्रियाशील फिर से शुरू करने के लिए दान करें"
|
||||
},
|
||||
"github": "सोर्स कोड",
|
||||
"docs": "प्रलेखन",
|
||||
"heading": "लिंक"
|
||||
"heading": "लिंक",
|
||||
"reddit": "reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "समायोजन",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "काग़ज़ का आकार",
|
||||
"secondary": "आपके रेज़्यूमे पृष्ठों के आयाम निर्धारित करता है"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "अंतराल वाली लकीर",
|
||||
"secondary": "A4 पृष्ठ की ऊंचाई को चिह्नित करने के लिए सभी पृष्ठों पर एक पंक्ति दिखाएं"
|
||||
},
|
||||
"format": {
|
||||
"primary": "काग़ज़ का आकार",
|
||||
"secondary": "आपके रेज़्यूमे पृष्ठों के आयाम निर्धारित करता है"
|
||||
},
|
||||
"heading": "पृष्ठ",
|
||||
"orientation": {
|
||||
"disabled": "केवल एक पृष्ठ होने पर कोई प्रभाव नहीं पड़ता",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "लिंक",
|
||||
"links": {
|
||||
"docs": "प्रलेखन",
|
||||
"donate": "दान करना",
|
||||
"github": "सोर्स कोड",
|
||||
"docs": "प्रलेखन",
|
||||
"privacy": "गोपनीयता नीति",
|
||||
"reddit": "reddit",
|
||||
"service": "सेवा की शर्तें"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "स्क्रीनशॉट"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "प्रशंसापत्र",
|
||||
"body": "अच्छा या बुरा, मुझे रिएक्टिव रिज्यूमे पर आपकी राय और आपके लिए अनुभव कैसा रहा, यह जानकर अच्छा लगेगा।<br/>यहां दुनिया भर के उपयोगकर्ताओं द्वारा भेजे गए कुछ संदेश दिए गए हैं।",
|
||||
"contact": "आप <1>मेरे ईमेल</1> के माध्यम से या <3>मेरी वेबसाइट</3> पर संपर्क फ़ॉर्म के माध्यम से मुझसे संपर्क कर सकते हैं।"
|
||||
},
|
||||
"summary": {
|
||||
"body": "रिएक्टिव रिज्यूमे एक फ्री और ओपन सोर्स रिज्यूमे बिल्डर है जो आपके रिज्यूमे को बनाने, अपडेट करने और साझा करने के सांसारिक कार्यों को 1, 2, 3 जितना आसान बनाने के लिए बनाया गया है। इस ऐप के साथ, आप कई रिज्यूमे बना सकते हैं, उन्हें रिक्रूटर्स या दोस्तों के साथ साझा कर सकते हैं। एक अद्वितीय लिंक के माध्यम से और अपने डेटा की अखंडता और गोपनीयता को खोए बिना इसे एक पीडीएफ के रूप में प्रिंट करें, सब कुछ मुफ्त में, कोई विज्ञापन नहीं, कोई ट्रैकिंग नहीं।",
|
||||
"heading": "सारांश"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "अच्छा या बुरा, मुझे रिएक्टिव रिज्यूमे पर आपकी राय और आपके लिए अनुभव कैसा रहा, यह जानकर अच्छा लगेगा।<br/>यहां दुनिया भर के उपयोगकर्ताओं द्वारा भेजे गए कुछ संदेश दिए गए हैं।",
|
||||
"contact": "आप <1>मेरे ईमेल</1> के माध्यम से या <3>मेरी वेबसाइट</3> पर संपर्क फ़ॉर्म के माध्यम से मुझसे संपर्क कर सकते हैं।",
|
||||
"heading": "प्रशंसापत्र"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "अपना पासवर्ड रीसेट करें"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "आपका खाता",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "आप <1>Gravatar पर अपना प्रोफ़ाइल चित्र अपडेट कर सकते हैं</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "पूरा नाम"
|
||||
},
|
||||
"email": {
|
||||
"label": "मेल पता",
|
||||
"help-text": "इस समय आपका ईमेल पता अपडेट करना संभव नहीं है, कृपया इसके बजाय एक नया खाता बनाएं।"
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "खाता और डेटा हटाएं",
|
||||
"body": "अपने खाते, अपने डेटा और अपने सभी बायोडाटा को हटाने के लिए टेक्स्ट बॉक्स में \"{{keyword}}\" टाइप करें और बटन पर क्लिक करें। कृपया ध्यान दें कि यह एक अपरिवर्तनीय क्रिया है और आपका डेटा फिर से प्राप्त नहीं किया जा सकता है।",
|
||||
"actions": {
|
||||
"delete": "खाता हटा दो"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "परिवर्तनों को सुरक्षित करें"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "Új {{token}} hozzáadása",
|
||||
"delete": "{{token}} törlése",
|
||||
"duplicate": "Második szakasz",
|
||||
"edit": "{{token}} szerkesztése"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "Központi rajztábla",
|
||||
"copy-link": "Önéletrajz link másolása",
|
||||
"export-pdf": "Exportálás PDF-be",
|
||||
"redo": "Mégis",
|
||||
"toggle-orientation": "Oldaltájolás",
|
||||
"toggle-page-break-line": "Oldaltörés vonal ki/be",
|
||||
"toggle-sidebars": "Oldalsávok ki/be",
|
||||
"zoom-in": "Nagyítás",
|
||||
"zoom-out": "Kicsinyítés",
|
||||
"undo": "Visszavonás",
|
||||
"redo": "Mégis"
|
||||
"zoom-in": "Nagyítás",
|
||||
"zoom-out": "Kicsinyítés"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "Fotószűrők"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Születési dátum"
|
||||
},
|
||||
"heading": "Alapok",
|
||||
"headline": {
|
||||
"label": "Címsor"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "Teljes név"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Születési dátum"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Cím"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "GitHub problémák",
|
||||
"heading": "Hibák? Funkciókérés?"
|
||||
},
|
||||
"docs": "Dokumentáció",
|
||||
"donate": {
|
||||
"body": "Ha elégedett a Reactive Resume alkalmazással, kérjük, fontolja meg, hogy tetszőleges összeggel támogassa munkánkat, hogy továbbra is ingyenes és hirdetésmentes lehessen.",
|
||||
"button": "Vegyél nekem egy kávét",
|
||||
"heading": "Adományozzon a Reactive Resume-nak"
|
||||
},
|
||||
"github": "Forráskód",
|
||||
"docs": "Dokumentáció",
|
||||
"heading": "Linkek"
|
||||
"heading": "Linkek",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "Beállítások",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "Papírméret",
|
||||
"secondary": "Meghatározza az önéletrajz oldalméreteit"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "Törésvonal",
|
||||
"secondary": "Mutasson egy vonalat az összes oldalon, hogy megjelölje egy A4-es oldal magasságát"
|
||||
},
|
||||
"format": {
|
||||
"primary": "Papírméret",
|
||||
"secondary": "Meghatározza az önéletrajz oldalméreteit"
|
||||
},
|
||||
"heading": "oldal",
|
||||
"orientation": {
|
||||
"disabled": "Nincs hatása, ha csak egy oldal van",
|
||||
@ -336,7 +345,7 @@
|
||||
"label": "Háttér"
|
||||
},
|
||||
"primary": {
|
||||
"label": "Elsődleges "
|
||||
"label": "Elsődleges"
|
||||
},
|
||||
"text": {
|
||||
"label": "Szöveg"
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "Linkek",
|
||||
"links": {
|
||||
"docs": "Dokumentáció",
|
||||
"donate": "Adományozás",
|
||||
"github": "Forráskód",
|
||||
"docs": "Dokumentáció",
|
||||
"privacy": "Adatvédelmi irányelvek",
|
||||
"reddit": "Reddit",
|
||||
"service": "Felhasználói feltételek"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "Képernyőképek"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "Beszámolók",
|
||||
"body": "Jó vagy rossz, szeretném hallani a véleményét a Reactive Resume-ról, és arról, hogy milyen élményben volt része az Ön számára.<br/>Íme néhány üzenet a felhasználók által a világ minden tájáról küldött üzenetei közül.",
|
||||
"contact": "Az <1>e-mail címemen keresztül elérhetsz</1> vagy a <3>webhelyemen található kapcsolatfelvételi űrlapon keresztül</3> ."
|
||||
},
|
||||
"summary": {
|
||||
"body": "A Reactive Resume egy ingyenes és nyílt forráskódú önéletrajz-készítő, amely az önéletrajz létrehozásának, frissítésének és megosztásának hétköznapi feladatait olyan egyszerűvé teszi, mint 1, 2, 3. Ezzel az alkalmazással több önéletrajzot hozhat létre, és megoszthatja azokat toborzókkal vagy barátaival. egy egyedi hivatkozáson keresztül, és nyomtassa ki PDF formátumban, mindezt ingyenesen, hirdetések nélkül, nyomon követés nélkül, anélkül, hogy elveszítené adatai sértetlenségét és magánéletét.",
|
||||
"heading": "Összegzés"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "Jó vagy rossz, szeretném hallani a véleményét a Reactive Resume-ról, és arról, hogy milyen élményben volt része az Ön számára.<br/>Íme néhány üzenet a felhasználók által a világ minden tájáról küldött üzenetei közül.",
|
||||
"contact": "Az <1>e-mail címemen keresztül elérhetsz</1> vagy a <3>webhelyemen található kapcsolatfelvételi űrlapon keresztül</3> .",
|
||||
"heading": "Beszámolók"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "Jelszó visszaállítása"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "Fiókja",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "Frissítheti profilképét a <1>Gravataron</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "Teljes név"
|
||||
},
|
||||
"email": {
|
||||
"label": "Email cím",
|
||||
"help-text": "Jelenleg nem lehetséges az e-mail cím frissítése, kérjük, hozzon létre egy új fiókot."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "Fiók és adatok törlése",
|
||||
"body": "Fiókjának, adatainak és összes önéletrajzának törléséhez írja be a \"{{keyword}}\" értéket a szövegmezőbe, és kattintson a gombra. Kérjük, vegye figyelembe, hogy ez egy visszafordíthatatlan művelet, és adatait nem lehet újra lekérni.",
|
||||
"actions": {
|
||||
"delete": "Fiók törlése"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "Változtatások mentése"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "Tambahkan {{token}} Baru",
|
||||
"delete": "Hapus {{token}}",
|
||||
"duplicate": "Bagian Duplikat",
|
||||
"edit": "Ubah {{token}}"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "Tengahkan Artboard",
|
||||
"copy-link": "Salin Tautan ke Resume",
|
||||
"export-pdf": "Ekspor PDF",
|
||||
"redo": "Ulangi",
|
||||
"toggle-orientation": "Beralih Orientasi Halaman",
|
||||
"toggle-page-break-line": "Beralih Garis Pemisah Halaman",
|
||||
"toggle-sidebars": "Beralih Sidebar",
|
||||
"zoom-in": "Perbesar",
|
||||
"zoom-out": "Perkecil",
|
||||
"undo": "Batalkan",
|
||||
"redo": "Ulangi"
|
||||
"zoom-in": "Perbesar",
|
||||
"zoom-out": "Perkecil"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "Filter Foto"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Tanggal Lahir"
|
||||
},
|
||||
"heading": "Dasar",
|
||||
"headline": {
|
||||
"label": "Judul"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "Nama Lengkap"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "Tanggal Lahir"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Alamat"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "Masalah GitHub",
|
||||
"heading": "Bugs? Request Fitur?"
|
||||
},
|
||||
"docs": "Dokumentasi",
|
||||
"donate": {
|
||||
"body": "Jika Anda suka menggunakan Reactive Resume, harap pertimbangkan untuk donasi sebanyak mungkin untuk menjaga aplikasi tetap berjalan, tanpa iklan dan gratis selamanya.",
|
||||
"button": "Belikan Saya Kopi",
|
||||
"heading": "Donasi ke Reactive Resume"
|
||||
},
|
||||
"github": "Kode sumber",
|
||||
"docs": "Dokumentasi",
|
||||
"heading": "Link"
|
||||
"heading": "Link",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "Pengaturan",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "Ukuran kertas",
|
||||
"secondary": "Menentukan dimensi halaman resume Anda"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "Break Line",
|
||||
"secondary": "Tampilkan garis di semua halaman untuk menandai ketinggian halaman A4"
|
||||
},
|
||||
"format": {
|
||||
"primary": "Ukuran kertas",
|
||||
"secondary": "Menentukan dimensi halaman resume Anda"
|
||||
},
|
||||
"heading": "Halaman",
|
||||
"orientation": {
|
||||
"disabled": "Tidak berpengaruh ketika hanya ada satu halaman",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "Link",
|
||||
"links": {
|
||||
"docs": "Dokumentasi",
|
||||
"donate": "Donasi",
|
||||
"github": "Kode Sumber",
|
||||
"docs": "Dokumentasi",
|
||||
"privacy": "Kebijakan Pribadi",
|
||||
"reddit": "Reddit",
|
||||
"service": "Persyaratan Layanan"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "Screenshot"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "Testimoni",
|
||||
"body": "Baik atau buruk, saya akan senang mendengar pendapat Anda tentang Reactive Resume dan bagaimana pengalamannya bagi Anda.<br/>Berikut adalah beberapa pesan yang dikirim oleh pengguna di seluruh dunia.",
|
||||
"contact": "Anda dapat menghubungi saya melalui <1>email saya</1> atau melalui formulir kontak di <3>situs web saya</3>."
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume adalah pembuat resume gratis dan open source yang dibuat untuk membuat tugas-tugas lebih mudah seperti membuat, memperbarui, dan membagikan resume Anda semudah 1, 2, 3. Dengan aplikasi ini, Anda dapat membuat beberapa resume, membaginya dengan perekrut atau teman melalui tautan unik dan cetak sebagai PDF, semuanya gratis, tanpa iklan, tanpa pelacakan, tanpa kehilangan integritas dan privasi data Anda.",
|
||||
"heading": "Ringkasan"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "Baik atau buruk, saya akan senang mendengar pendapat Anda tentang Reactive Resume dan bagaimana pengalamannya bagi Anda.<br/>Berikut adalah beberapa pesan yang dikirim oleh pengguna di seluruh dunia.",
|
||||
"contact": "Anda dapat menghubungi saya melalui <1>email saya</1> atau melalui formulir kontak di <3>situs web saya</3>.",
|
||||
"heading": "Testimoni"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "Atur ulang kata sandi"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "Akun Anda",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "Anda dapat memperbarui gambar profil Anda di <1>Gravatar</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "Nama lengkap"
|
||||
},
|
||||
"email": {
|
||||
"label": "Alamat email",
|
||||
"help-text": "Tidak mungkin memperbarui alamat email Anda saat ini, harap buat akun baru."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "Hapus Akun dan Data",
|
||||
"body": "Untuk menghapus akun Anda, data Anda dan semua resume Anda, ketik \"{{keyword}}\" ke dalam kotak teks dan klik tombolnya. Harap perhatikan bahwa ini adalah tindakan yang tidak dapat diubah dan data Anda tidak dapat diambil kembali.",
|
||||
"actions": {
|
||||
"delete": "Hapus akun"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "Simpan perubahan"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -175,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "Indirizzo"
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "新規追加 {{token}}",
|
||||
"delete": "削除 {{token}}",
|
||||
"duplicate": "重複セクション",
|
||||
"edit": "編集 {{token}}."
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "センターアートボード",
|
||||
"copy-link": "レジュメへのリンクをコピー",
|
||||
"export-pdf": "PDF形式でエクスポート",
|
||||
"redo": "やり直し",
|
||||
"toggle-orientation": "ページの向きを切り替える",
|
||||
"toggle-page-break-line": "改ページ線のトグル",
|
||||
"toggle-sidebars": "トグル・サイドバー",
|
||||
"zoom-in": "ズームイン",
|
||||
"zoom-out": "ズームアウト",
|
||||
"undo": "アンドゥ",
|
||||
"redo": "やり直し"
|
||||
"zoom-in": "ズームイン",
|
||||
"zoom-out": "ズームアウト"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "フォトフィルター"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "生年月日"
|
||||
},
|
||||
"heading": "基本事項",
|
||||
"headline": {
|
||||
"label": "ヘッドライン"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "フルネーム"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "生年月日"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "住所"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "GitHubの課題",
|
||||
"heading": "バグ?機能要望?"
|
||||
},
|
||||
"docs": "ドキュメンテーション",
|
||||
"donate": {
|
||||
"body": "もしReactive Resumeを気に入って使っていただけたなら、このアプリを広告なしで、いつまでも無料で使い続けるために、できる限りの寄付をご検討ください。",
|
||||
"button": "コーヒーを買ってきて",
|
||||
"heading": "リアクティブ・レジュメに寄付をする"
|
||||
},
|
||||
"github": "ソースコード",
|
||||
"docs": "ドキュメンテーション",
|
||||
"heading": "リンク集"
|
||||
"heading": "リンク集",
|
||||
"reddit": "レディット"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "設定",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "用紙サイズ",
|
||||
"secondary": "履歴書ページのサイズを決定します"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "ブレイクライン",
|
||||
"secondary": "A4ページの高さを示す線を全ページに表示する。"
|
||||
},
|
||||
"format": {
|
||||
"primary": "用紙サイズ",
|
||||
"secondary": "履歴書ページのサイズを決定します"
|
||||
},
|
||||
"heading": "ページ",
|
||||
"orientation": {
|
||||
"disabled": "ページが1つしかない場合は効果がありません",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "リンク集",
|
||||
"links": {
|
||||
"docs": "ドキュメンテーション",
|
||||
"donate": "寄付",
|
||||
"github": "ソースコード",
|
||||
"docs": "ドキュメンテーション",
|
||||
"privacy": "プライバシーポリシー",
|
||||
"reddit": "レディット",
|
||||
"service": "利用規約"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "スクリーンショット"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "お客様の声",
|
||||
"body": "良いことも悪いことも、Reactive Resumeを使用してみてどうだったか、あなたのご意見をお聞かせください。<br/>世界中のユーザーから寄せられたメッセージの一部をご紹介します。",
|
||||
"contact": "<1>私のメールや</1> <3>ホームページの</3>お問い合わせフォームからご連絡ください。"
|
||||
},
|
||||
"summary": {
|
||||
"body": "リアクティブ・レジュメは、履歴書の作成、更新、共有というありふれた作業を1、2、3のように簡単にするために作られた、無料かつオープンソースの履歴書作成ツールです。このアプリを使えば、複数の履歴書を作成し、ユニークなリンクを通じて採用担当者や友人と共有し、PDFとして印刷することができます。すべて無料、広告なし、トラッキングなし、データの整合性とプライバシーを失うことなく、履歴書を作成できます。",
|
||||
"heading": "要約"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "良いことも悪いことも、Reactive Resumeを使用してみてどうだったか、あなたのご意見をお聞かせください。<br/>世界中のユーザーから寄せられたメッセージの一部をご紹介します。",
|
||||
"contact": "<1>私のメールや</1> <3>ホームページの</3>お問い合わせフォームからご連絡ください。",
|
||||
"heading": "お客様の声"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "パスワードのリセット"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "あなたのアカウント",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "<1>Gravatar でプロフィール写真を更新できます</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "フルネーム"
|
||||
},
|
||||
"email": {
|
||||
"label": "電子メールアドレス",
|
||||
"help-text": "現在、メール アドレスを更新することはできません。代わりに、新しいアカウントを作成してください。"
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "アカウントとデータを削除する",
|
||||
"body": "アカウント、データ、すべての履歴書を削除するには、テキストボックスに「{{keyword}}」と入力してボタンをクリックします。これは元に戻せない操作であり、データを再度取得することはできませんのでご注意ください。",
|
||||
"actions": {
|
||||
"delete": "アカウントを削除する"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "変更内容を保存"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "បន្ថែមថ្មី {{token}}",
|
||||
"delete": "លុប {{token}}",
|
||||
"duplicate": "ផ្នែកស្ទួន",
|
||||
"edit": "កែសម្រួល {{token}}"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "ផ្ទាំងឧបករណ៍ (កណ្តាល)",
|
||||
"copy-link": "ចម្លងតំណទៅកាន់ប្រវត្តិរូប",
|
||||
"export-pdf": "រក្សារទុកជា PDF",
|
||||
"redo": "ធ្វើឡើងវិញ",
|
||||
"toggle-orientation": "បិទបើកការតំរង់ទិសទំព័រ",
|
||||
"toggle-page-break-line": "បិទ/បើក បន្ទាត់បំបែកទំព័រ",
|
||||
"toggle-sidebars": "បិទ/បើករបារចំហៀង",
|
||||
"zoom-in": "ពង្រីក",
|
||||
"zoom-out": "បង្រួម",
|
||||
"undo": "មិនធ្វើវិញ",
|
||||
"redo": "ធ្វើឡើងវិញ"
|
||||
"zoom-in": "ពង្រីក",
|
||||
"zoom-out": "បង្រួម"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "តម្រងរូបថត"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "ថ្ងៃខែឆ្នាំកំណើត"
|
||||
},
|
||||
"heading": "មូលដ្ឋាន",
|
||||
"headline": {
|
||||
"label": "ចំណងជើង"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "ឈ្មោះពេញ"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "ថ្ងៃខែឆ្នាំកំណើត"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "អាស័យដ្ឋាន"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "បញ្ហា GitHub",
|
||||
"heading": "កំហុស? សំណើលក្ខណៈពិសេស?"
|
||||
},
|
||||
"docs": "ឯកសារ",
|
||||
"donate": {
|
||||
"body": "ប្រសិនបើអ្នកចូលចិត្តប្រើ Reactive Resume សូមពិចារណាបរិច្ចាគឱ្យបានច្រើនតាមដែលអ្នកអាចធ្វើបាន ដើម្បីបុព្វហេតុធ្វើឱ្យកម្មវិធីដំណើរការ និងដំណើរការដោយគ្មានការផ្សាយពាណិជ្ជកម្ម និងឥតគិតថ្លៃជារៀងរហូត។",
|
||||
"button": "ទិញកាហ្វេឱ្យខ្ញុំ",
|
||||
"heading": "បរិច្ចាគទៅប្រវត្តិរូបសង្ខេបដែលមានប្រតិកម្ម"
|
||||
},
|
||||
"github": "ប្រភពកូដ",
|
||||
"docs": "ឯកសារ",
|
||||
"heading": "តំណភ្ជាប់"
|
||||
"heading": "តំណភ្ជាប់",
|
||||
"reddit": "Reddit"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "ការកំណត់",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "ទំហំក្រដាស",
|
||||
"secondary": "កំណត់វិមាត្រនៃទំព័រប្រវត្តិរូបរបស់អ្នក។"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "បំបែកបន្ទាត់",
|
||||
"secondary": "បង្ហាញបន្ទាត់នៅលើទំព័រទាំងអស់ដើម្បីសម្គាល់កម្ពស់នៃទំព័រ A4"
|
||||
},
|
||||
"format": {
|
||||
"primary": "ទំហំក្រដាស",
|
||||
"secondary": "កំណត់វិមាត្រនៃទំព័រប្រវត្តិរូបរបស់អ្នក។"
|
||||
},
|
||||
"heading": "ទំព័រ",
|
||||
"orientation": {
|
||||
"disabled": "មិនមានប្រសិទ្ធភាពទេពេលមានតែមួយទំព័រ",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "តំណ",
|
||||
"links": {
|
||||
"docs": "ឯកសារ",
|
||||
"donate": "បរិច្ចាគ",
|
||||
"github": "ប្រភពកូដ",
|
||||
"docs": "ឯកសារ",
|
||||
"privacy": "គោលការណ៍ភាពឯកជន",
|
||||
"reddit": "Reddit",
|
||||
"service": "លក្ខខណ្ឌនៃសេវាកម្ម"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "រូបថតអេក្រង់"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "សក្ខីកម្ម",
|
||||
"body": "ល្អ ឬមិនល្អ ខ្ញុំចង់រីករាយនឹងទទួលមតិរបស់អ្នកលើ Reactive Resume និងបទពិសោធន៍ដែលអ្នកទទួលបាន។ <br/> នេះគឺជាមតិតដែលយើងទទួលបានពីអ្នកប្រើប្រាស់ពីជុំវិញពិភពលោក។",
|
||||
"contact": "អ្នកអាចទាក់ទងមកខ្ញុំតាមរយៈ <1>អ៊ីមែលរបស់ខ្ញុំ</1> ឬតាមរយៈទម្រង់ទំនាក់ទំនងនៅលើ <3>គេហទំព័ររបស់ខ្ញុំ</3> ."
|
||||
},
|
||||
"summary": {
|
||||
"body": "Reactive Resume គឺជាកម្មវិធីបង្កើតប្រវត្តិរូបសង្ខេបដោយឥតគិតថ្លៃ និងបើកចំហ ដែលត្រូវបានបង្កើតឡើងដើម្បីឲ្យលោកអ្នកអាចបង្កើត កែប្រែ ក៏ដូចជាចែករំលែកនូវប្រវត្តិរូបសង្ខេបរបស់អ្នកបានយ៉ាងងាយស្រួលដូចជា 1,2,3។ អ្នកអាចបង្កើតប្រវត្តិរូបបានច្រើន ចែករំលែកទៅកាន់អ្នកដែលកំពុងស្វែងរកបុគ្គលិក ឬមិត្តភក្តិតាមរយៈតំណភ្ជាប់ ហើយក៏អាចព្រីនជា PDF, មិនគិតថ្លៃ គ្មានការផ្សាយណាណិជ្ជកម្ម គ្មានការតាមដានឬលួចទិន្នន័យ ត្រឹមត្រូវ និងរក្សារបាននូវឯកជនភាព។",
|
||||
"heading": "សង្ខេប"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "ល្អ ឬមិនល្អ ខ្ញុំចង់រីករាយនឹងទទួលមតិរបស់អ្នកលើ Reactive Resume និងបទពិសោធន៍ដែលអ្នកទទួលបាន។ <br/> នេះគឺជាមតិតដែលយើងទទួលបានពីអ្នកប្រើប្រាស់ពីជុំវិញពិភពលោក។",
|
||||
"contact": "អ្នកអាចទាក់ទងមកខ្ញុំតាមរយៈ <1>អ៊ីមែលរបស់ខ្ញុំ</1> ឬតាមរយៈទម្រង់ទំនាក់ទំនងនៅលើ <3>គេហទំព័ររបស់ខ្ញុំ</3> .",
|
||||
"heading": "សក្ខីកម្ម"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "កំណត់លេខសម្ងាត់របស់អ្នក"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "គណនីរបស់អ្នក",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "អ្នកអាចអាប់ដេតរូបភាពប្រវត្តិរូបរបស់អ្នកនៅលើ <1>Gravatar</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "ឈ្មោះពេញ"
|
||||
},
|
||||
"email": {
|
||||
"label": "អាស័យដ្ឋានអ៊ីម៉េល",
|
||||
"help-text": "វាមិនអាចធ្វើបច្ចុប្បន្នភាពអាសយដ្ឋានអ៊ីមែលរបស់អ្នកបានទេនៅពេលនេះ សូមបង្កើតគណនីថ្មីជំនួសវិញ។"
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "លុបគណនី និងទិន្នន័យ",
|
||||
"body": "ដើម្បីលុបគណនីរបស់អ្នក ទិន្នន័យរបស់អ្នក និងប្រវត្តិរូបសង្ខេបរបស់អ្នកទាំងអស់ វាយអក្សរ \"{{keyword}}\" ទៅក្នុងប្រអប់អត្ថបទ ហើយចុចលើប៊ូតុង។ សូមចំណាំថានេះគឺជាសកម្មភាពដែលមិនអាចត្រឡប់វិញបាន ហើយទិន្នន័យរបស់អ្នកមិនអាចយកមកវិញម្តងទៀតបានទេ។",
|
||||
"actions": {
|
||||
"delete": "លុបគណនី"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "រក្សាទុកការផ្លាស់ប្តូរ"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
"actions": {
|
||||
"add": "ಹೊಸ {{token}} ಸೇರಿಸಿ",
|
||||
"delete": "{{token}} ಅನ್ನು ಅಳಿಸಿ",
|
||||
"duplicate": "ನಕಲು ವಿಭಾಗ",
|
||||
"edit": "{{token}} ತಿದ್ದಿಸಿ"
|
||||
},
|
||||
"columns": {
|
||||
@ -80,13 +81,13 @@
|
||||
"center-artboard": "ಸೆಂಟರ್ ಆರ್ಟ್ಬೋರ್ಡ್",
|
||||
"copy-link": "ರೇಸುಮೆಗೆ ಅನ್ನು ನಕಲಿಸಿ",
|
||||
"export-pdf": "PDF ಅನ್ನು ರಫ್ತು ಮಾಡಿ",
|
||||
"redo": "ಮತ್ತೆಮಾಡು",
|
||||
"toggle-orientation": "ಪುಟದ ದೃಷ್ಟಿಕೋನವನ್ನು ಟಾಗಲ್ ಮಾಡಿ",
|
||||
"toggle-page-break-line": "ಪುಟ ಬ್ರೇಕ್ ಲೈನ್ ಅನ್ನು ಟಾಗಲ್ ಮಾಡಿ",
|
||||
"toggle-sidebars": "ಅಡ್ಡಪಟ್ಟಿಗಳನ್ನು ಟಾಗಲ್ ಮಾಡಿ",
|
||||
"zoom-in": "ಗಾತ್ರ ಹಿಗ್ಗಿಸಿ",
|
||||
"zoom-out": "ಗಾತ್ರ ಕುಗ್ಗಿಸಿ",
|
||||
"undo": "ರದ್ದುಮಾಡು",
|
||||
"redo": "ಮತ್ತೆಮಾಡು"
|
||||
"zoom-in": "ಗಾತ್ರ ಹಿಗ್ಗಿಸಿ",
|
||||
"zoom-out": "ಗಾತ್ರ ಕುಗ್ಗಿಸಿ"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
@ -114,6 +115,9 @@
|
||||
"actions": {
|
||||
"photo-filters": "ಫೋಟೋ ಫಿಲ್ಟರ್ಗಳು"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "ಹುಟ್ತಿದ ದಿನ"
|
||||
},
|
||||
"heading": "ತಳಮಟ್ಟ",
|
||||
"headline": {
|
||||
"label": "ಶೀರ್ಷಿಕೆ"
|
||||
@ -121,9 +125,6 @@
|
||||
"name": {
|
||||
"label": "ಪೂರ್ಣ ಹೆಸರು"
|
||||
},
|
||||
"birthdate": {
|
||||
"label": "ಹುಟ್ತಿದ ದಿನ"
|
||||
},
|
||||
"photo-filters": {
|
||||
"effects": {
|
||||
"border": {
|
||||
@ -174,6 +175,13 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"experience": {
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Company Name"
|
||||
}
|
||||
}
|
||||
},
|
||||
"location": {
|
||||
"address": {
|
||||
"label": "ವಿಳಾಸ"
|
||||
@ -264,14 +272,15 @@
|
||||
"button": "ಗಿಟ್ಹಬ್ ಸಮಸ್ಯೆಗಳು",
|
||||
"heading": "ಸಮಸ್ಯೆಗಳು? ವೈಶಿಷ್ಟ್ಯದ ವಿನಂತಿಗಳು?"
|
||||
},
|
||||
"docs": "ದಾಖಲೆ",
|
||||
"donate": {
|
||||
"body": "ನೀವು ರಿಯಾಕ್ಟಿವ್ ರೇಸುಮೆವನ್ನು ಬಳಸಲು ಇಷ್ಟಪಟ್ಟರೆ, ಜಾಹೀರಾತುಗಳಿಲ್ಲದೆ ಮತ್ತು ಶಾಶ್ವತವಾಗಿ ಉಚಿತವಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಮತ್ತು ಚಾಲನೆಯಲ್ಲಿರುವ ಕಾರಣಕ್ಕಾಗಿ ನಿಮ್ಮಿಂದ ಸಾಧ್ಯವಾದಷ್ಟು ದೇಣಿಗೆ ನೀಡಲು ದಯವಿಟ್ಟು ಪರಿಗಣಿಸಿ.",
|
||||
"button": "ನನಗೆ ಕಾಫಿಯನ್ನು ಖರೀದಿಸಿ",
|
||||
"heading": "ರಿಯಾಕ್ಟಿವ್ ರೆಸ್ಯೂಮ್ಗೆ ದೇಣಿಗೆ ನೀಡಿ"
|
||||
},
|
||||
"github": "ಮೂಲ ಕೋಡ್",
|
||||
"docs": "ದಾಖಲೆ",
|
||||
"heading": "ಲಿಂಕ್ಗಳು"
|
||||
"heading": "ಲಿಂಕ್ಗಳು",
|
||||
"reddit": "ರೆಡ್ಡಿಟ್"
|
||||
},
|
||||
"settings": {
|
||||
"global": {
|
||||
@ -290,14 +299,14 @@
|
||||
},
|
||||
"heading": "ಅಳವಡಿಕೆಗಳು",
|
||||
"page": {
|
||||
"format": {
|
||||
"primary": "ಕಾಗದದ ಗಾತ್ರ",
|
||||
"secondary": "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಪುಟಗಳ ಆಯಾಮಗಳನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ"
|
||||
},
|
||||
"break-line": {
|
||||
"primary": "ಬ್ರೇಕ್ ಲೈನ್",
|
||||
"secondary": "A4 ಪುಟದ ಎತ್ತರವನ್ನು ಗುರುತಿಸಲು ಎಲ್ಲಾ ಪುಟಗಳಲ್ಲಿ ಒಂದು ಸಾಲನ್ನು ತೋರಿಸಿ"
|
||||
},
|
||||
"format": {
|
||||
"primary": "ಕಾಗದದ ಗಾತ್ರ",
|
||||
"secondary": "ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಪುಟಗಳ ಆಯಾಮಗಳನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ"
|
||||
},
|
||||
"heading": "ಪುಟ",
|
||||
"orientation": {
|
||||
"disabled": "ಒಂದು ಪುಟ ಮಾತ್ರ ಇರುವಾಗ ಯಾವುದೇ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ",
|
||||
|
||||
@ -20,23 +20,24 @@
|
||||
"links": {
|
||||
"heading": "ಲಿಂಕ್ಗಳು",
|
||||
"links": {
|
||||
"docs": "ದಾಖಲೆ",
|
||||
"donate": "ದಾನ ಮಾಡಿ",
|
||||
"github": "ಮೂಲ ಕೋಡ್",
|
||||
"docs": "ದಾಖಲೆ",
|
||||
"privacy": "ಗೌಪ್ಯತಾ ನೀತಿ",
|
||||
"reddit": "ರೆಡ್ಡಿಟ್",
|
||||
"service": "ಸೇವಾ ನಿಯಮಗಳು"
|
||||
}
|
||||
},
|
||||
"screenshots": {
|
||||
"heading": "ಸ್ಕ್ರೀನ್ಶಾಟ್ಗಳು"
|
||||
},
|
||||
"testimonials": {
|
||||
"heading": "ಪ್ರಶಂಸಾಪತ್ರಗಳು",
|
||||
"body": "ಒಳ್ಳೆಯದು ಅಥವಾ ಕೆಟ್ಟದು, ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕ ಪುನರಾರಂಭದ ಕುರಿತು ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಕೇಳಲು ನಾನು ಇಷ್ಟಪಡುತ್ತೇನೆ ಮತ್ತು ಅನುಭವವು ನಿಮಗೆ ಹೇಗೆ ಆಗಿದೆ.<br/>ಪ್ರಪಂಚದಾದ್ಯಂತ ಬಳಕೆದಾರರು ಕಳುಹಿಸಿದ ಕೆಲವು ಸಂದೇಶಗಳು ಇಲ್ಲಿವೆ.",
|
||||
"contact": "<1>ನನ್ನ ಇಮೇಲ್</1> ಮೂಲಕ ಅಥವಾ <3>ನನ್ನ ವೆಬ್ಸೈಟ್</3> ಮೂಲಕ ನೀವು ನನ್ನನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು."
|
||||
},
|
||||
"summary": {
|
||||
"body": "ರಿಯಾಕ್ಟಿವ್ ರೇಸುಮೆವು ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ರೆಸ್ಯೂಮ್ ಬಿಲ್ಡರ್ ಆಗಿದ್ದು, ನಿಮ್ಮ ರೆಸ್ಯೂಮ್ ಅನ್ನು 1, 2, 3 ರಂತೆ ಸುಲಭವಾಗಿ ರಚಿಸುವ, ನವೀಕರಿಸುವ ಮತ್ತು ಹಂಚಿಕೊಳ್ಳುವ ಪ್ರಾಪಂಚಿಕ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಲು ನಿರ್ಮಿಸಲಾಗಿದೆ. ಈ ಅಪ್ಲಿಕೇಶನ್ನೊಂದಿಗೆ, ನೀವು ಬಹು ರೆಸ್ಯೂಮ್ಗಳನ್ನು ರಚಿಸಬಹುದು, ನೇಮಕಾತಿ ಮಾಡುವವರು ಅಥವಾ ಸ್ನೇಹಿತರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಬಹುದು ಅನನ್ಯ ಲಿಂಕ್ ಮೂಲಕ ಮತ್ತು ಅದನ್ನು PDF ಆಗಿ ಮುದ್ರಿಸಿ, ಎಲ್ಲಾ ಉಚಿತವಾಗಿ, ಯಾವುದೇ ಜಾಹೀರಾತುಗಳಿಲ್ಲ, ಯಾವುದೇ ಟ್ರ್ಯಾಕಿಂಗ್ ಇಲ್ಲ, ನಿಮ್ಮ ಡೇಟಾದ ಸಮಗ್ರತೆ ಮತ್ತು ಗೌಪ್ಯತೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳದೆ.",
|
||||
"heading": "ಸಾರಾಂಶ"
|
||||
},
|
||||
"testimonials": {
|
||||
"body": "ಒಳ್ಳೆಯದು ಅಥವಾ ಕೆಟ್ಟದು, ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕ ಪುನರಾರಂಭದ ಕುರಿತು ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಕೇಳಲು ನಾನು ಇಷ್ಟಪಡುತ್ತೇನೆ ಮತ್ತು ಅನುಭವವು ನಿಮಗೆ ಹೇಗೆ ಆಗಿದೆ.<br/>ಪ್ರಪಂಚದಾದ್ಯಂತ ಬಳಕೆದಾರರು ಕಳುಹಿಸಿದ ಕೆಲವು ಸಂದೇಶಗಳು ಇಲ್ಲಿವೆ.",
|
||||
"contact": "<1>ನನ್ನ ಇಮೇಲ್</1> ಮೂಲಕ ಅಥವಾ <3>ನನ್ನ ವೆಬ್ಸೈಟ್</3> ಮೂಲಕ ನೀವು ನನ್ನನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು.",
|
||||
"heading": "ಪ್ರಶಂಸಾಪತ್ರಗಳು"
|
||||
}
|
||||
}
|
||||
|
||||
@ -71,6 +71,31 @@
|
||||
}
|
||||
},
|
||||
"heading": "ಪಾಸ್ವರ್ಡ್ ಮರುಹೊಂದಿಸಿ"
|
||||
},
|
||||
"profile": {
|
||||
"heading": "ನಿಮ್ಮ ಖಾತೆ",
|
||||
"form": {
|
||||
"avatar": {
|
||||
"help-text": "<1>Gravatar ನಲ್ಲಿ ನಿಮ್ಮ ಪ್ರೊಫೈಲ್ ಚಿತ್ರವನ್ನು ನೀವು ನವೀಕರಿಸಬಹುದು</1>"
|
||||
},
|
||||
"name": {
|
||||
"label": "ಪೂರ್ಣ ಹೆಸರು"
|
||||
},
|
||||
"email": {
|
||||
"label": "ಇಮೇಲ್ ವಿಳಾಸ",
|
||||
"help-text": "ಈ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ನವೀಕರಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಬದಲಿಗೆ ಹೊಸ ಖಾತೆಯನ್ನು ರಚಿಸಿ."
|
||||
}
|
||||
},
|
||||
"delete-account": {
|
||||
"heading": "ಖಾತೆ ಮತ್ತು ಡೇಟಾವನ್ನು ಅಳಿಸಿ",
|
||||
"body": "ನಿಮ್ಮ ಖಾತೆ, ನಿಮ್ಮ ಡೇಟಾ ಮತ್ತು ನಿಮ್ಮ ಎಲ್ಲಾ ರೆಸ್ಯೂಮ್ಗಳನ್ನು ಅಳಿಸಲು, ಪಠ್ಯ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ \"{{keyword}}\" ಎಂದು ಟೈಪ್ ಮಾಡಿ ಮತ್ತು ಬಟನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. ಇದು ಬದಲಾಯಿಸಲಾಗದ ಕ್ರಿಯೆಯಾಗಿದೆ ಮತ್ತು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಮತ್ತೆ ಹಿಂಪಡೆಯಲಾಗುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ.",
|
||||
"actions": {
|
||||
"delete": "ಖಾತೆಯನ್ನು ಅಳಿಸಿ"
|
||||
}
|
||||
},
|
||||
"actions": {
|
||||
"save": "ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸು"
|
||||
}
|
||||
}
|
||||
},
|
||||
"dashboard": {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user