Compare commits

...

30 Commits

Author SHA1 Message Date
Frederick [Bot]
e41ec4e8b2 [skip ci] Updated translations via Crowdin 2023-11-04 00:22:49 +00:00
218d72494a
fix: lint 2023-11-03 12:39:02 +01:00
bde212d432
fix(editor): change description when switching between tasks 2023-11-03 12:36:20 +01:00
64a8dd189b
fix(editor): always set mode to preview after save 2023-11-03 12:27:21 +01:00
ba766a29af
fix(editor): check for empty content 2023-11-03 12:22:38 +01:00
e02a106c64 chore(deps): update dev-dependencies (#3811)
Reviewed-on: vikunja/frontend#3811
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-11-03 11:06:43 +00:00
ccdc5d4868 fix(deps): update dependency @github/hotkey to v2.3.0 (#3810)
Reviewed-on: vikunja/frontend#3810
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-11-03 11:04:11 +00:00
9240739a4b chore(deps): update pnpm to v8.10.2 2023-11-01 17:10:19 +00:00
963d91c4d5 chore(deps): update dev-dependencies (#3806)
Reviewed-on: vikunja/frontend#3806
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-31 12:14:10 +00:00
f33d154b37 fix(deps): update dependency @github/hotkey to v2.2.0 (#3809)
Reviewed-on: vikunja/frontend#3809
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-31 11:42:47 +00:00
Frederick [Bot]
b12db63de0 [skip ci] Updated translations via Crowdin 2023-10-31 00:12:53 +00:00
Frederick [Bot]
a3e729a3c8 [skip ci] Updated translations via Crowdin 2023-10-30 00:04:31 +00:00
8e0ba555ed
fix(editor): check for almost empty editor value 2023-10-29 19:42:20 +01:00
9cf81e1478
fix(editor): use modelValue directly to update values in the editor 2023-10-29 19:39:38 +01:00
4350d78178 fix(deps): update dependency vue-i18n to v9.6.1 (#3803)
Reviewed-on: vikunja/frontend#3803
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-27 09:10:07 +00:00
cea27bb754 chore(deps): update dev-dependencies (#3802)
Reviewed-on: vikunja/frontend#3802
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-27 08:35:43 +00:00
4b7f8c265d fix(deps): update dependency axios to v1.6.0 (#3801)
Reviewed-on: vikunja/frontend#3801
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-27 08:35:05 +00:00
412e6e77b4 chore(deps): update dependency @types/node to v20 (#3796)
Reviewed-on: vikunja/frontend#3796
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-26 21:21:54 +00:00
45abdda680 fix(deps): update dependency vue-i18n to v9.6.0 (#3800)
Reviewed-on: vikunja/frontend#3800
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-26 21:21:20 +00:00
0b2188d72d fix(deps): update sentry-javascript monorepo to v7.75.1 (#3798)
Reviewed-on: vikunja/frontend#3798
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-26 21:20:56 +00:00
143a2a105d fix(deps): update dependency vue to v3.3.7 (#3799)
Reviewed-on: vikunja/frontend#3799
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-26 20:51:14 +00:00
68d18934d8 chore(deps): update dev-dependencies (#3793)
Reviewed-on: vikunja/frontend#3793
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-26 11:24:54 +00:00
cea3274a90 chore(deps): update dependency node (#3797)
Reviewed-on: vikunja/frontend#3797
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-26 10:55:57 +00:00
Frederick [Bot]
72f57a220d [skip ci] Updated translations via Crowdin 2023-10-24 00:04:26 +00:00
Frederick [Bot]
b94acfcc84 [skip ci] Updated translations via Crowdin 2023-10-23 00:04:16 +00:00
5f2787e18d
fix(task): use editor as preview first, then check for edit 2023-10-22 22:47:52 +02:00
2eac17ed57
fix(editor): commands list in dark mode 2023-10-22 19:58:25 +02:00
8d566c9371 fix(deps): update dependency @types/is-touch-device to v1.0.1 (#3786)
Reviewed-on: vikunja/frontend#3786
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2023-10-22 17:51:25 +00:00
ab5118b51b chore(deps): update pnpm to v8.9.2 2023-10-22 17:42:39 +00:00
0b294de132 fix(task): make sure the modal close button is not overlapped with the title field (#3256)
Resolves vikunja/frontend#3252
Reviewed-on: vikunja/frontend#3256
Co-authored-by: kolaente <k@knt.li>
Co-committed-by: kolaente <k@knt.li>
2023-10-22 17:40:50 +00:00
40 changed files with 2147 additions and 1151 deletions

View File

@ -42,7 +42,7 @@ steps:
# - .cache
- name: dependencies
image: node:20.8-alpine
image: node:20.9-alpine
pull: always
environment:
PNPM_CACHE_FOLDER: .cache/pnpm
@ -55,7 +55,7 @@ steps:
# - restore-cache
- name: lint
image: node:20.8-alpine
image: node:20.9-alpine
pull: always
environment:
PNPM_CACHE_FOLDER: .cache/pnpm
@ -66,7 +66,7 @@ steps:
- dependencies
- name: build-prod
image: node:20.8-alpine
image: node:20.9-alpine
pull: always
environment:
PNPM_CACHE_FOLDER: .cache/pnpm
@ -77,7 +77,7 @@ steps:
- dependencies
- name: test-unit
image: node:20.8-alpine
image: node:20.9-alpine
pull: always
commands:
- corepack enable && pnpm config set store-dir .cache/pnpm
@ -87,7 +87,7 @@ steps:
- name: typecheck
failure: ignore
image: node:20.8-alpine
image: node:20.9-alpine
pull: always
environment:
PNPM_CACHE_FOLDER: .cache/pnpm
@ -202,7 +202,7 @@ steps:
# - .cache
- name: build
image: node:20.8-alpine
image: node:20.9-alpine
pull: always
environment:
PNPM_CACHE_FOLDER: .cache/pnpm
@ -285,7 +285,7 @@ steps:
# - .cache
- name: build
image: node:20.8-alpine
image: node:20.9-alpine
pull: always
environment:
PNPM_CACHE_FOLDER: .cache/pnpm
@ -532,6 +532,6 @@ steps:
src/i18n/lang/en.json: en.json
---
kind: signature
hmac: 3678445f9053754ee4aae3e8888f8275e592711b84f0a1f013da117c9c1f44ce
hmac: dab902060979f246df77641c995c843ea39f86dba2de9003da7e593ce6f6f08a
...

2
.nvmrc
View File

@ -1 +1 @@
18.18.2
20.9.0

View File

@ -3,7 +3,7 @@
# │─││ │││ │ │
# ┘─┘┘─┘┘┘─┘┘─┘
FROM --platform=$BUILDPLATFORM node:20.8-alpine AS builder
FROM --platform=$BUILDPLATFORM node:20.9-alpine AS builder
WORKDIR /build

View File

@ -13,7 +13,7 @@
},
"homepage": "https://vikunja.io/",
"funding": "https://opencollective.com/vikunja",
"packageManager": "pnpm@8.9.0",
"packageManager": "pnpm@8.10.2",
"keywords": [
"todo",
"productivity",
@ -49,12 +49,12 @@
"@fortawesome/free-regular-svg-icons": "6.4.2",
"@fortawesome/free-solid-svg-icons": "6.4.2",
"@fortawesome/vue-fontawesome": "3.0.3",
"@github/hotkey": "2.1.1",
"@github/hotkey": "2.3.0",
"@infectoone/vue-ganttastic": "2.2.0",
"@intlify/unplugin-vue-i18n": "1.4.0",
"@kyvg/vue3-notification": "3.0.2",
"@sentry/tracing": "7.74.1",
"@sentry/vue": "7.74.1",
"@sentry/tracing": "7.75.1",
"@sentry/vue": "7.75.1",
"@tiptap/core": "2.1.12",
"@tiptap/extension-blockquote": "2.1.12",
"@tiptap/extension-bold": "2.1.12",
@ -88,12 +88,12 @@
"@tiptap/pm": "2.1.12",
"@tiptap/suggestion": "2.1.12",
"@tiptap/vue-3": "2.1.12",
"@types/is-touch-device": "1.0.0",
"@types/is-touch-device": "1.0.1",
"@types/lodash.clonedeep": "4.5.8",
"@types/sortablejs": "1.15.4",
"@vueuse/core": "10.5.0",
"@vueuse/router": "10.5.0",
"axios": "1.5.1",
"axios": "1.6.0",
"blurhash": "2.0.5",
"bulma-css-variables": "0.9.33",
"camel-case": "4.1.2",
@ -114,10 +114,10 @@
"sortablejs": "1.15.0",
"tippy.js": "6.3.7",
"ufo": "1.3.1",
"vue": "3.3.6",
"vue": "3.3.7",
"vue-advanced-cropper": "2.8.8",
"vue-flatpickr-component": "11.0.3",
"vue-i18n": "9.5.0",
"vue-i18n": "9.6.1",
"vue-router": "4.2.5",
"workbox-precaching": "7.0.0",
"zhyswan-vuedraggable": "4.1.3"
@ -128,7 +128,7 @@
"@cypress/vue": "6.0.0",
"@faker-js/faker": "8.2.0",
"@histoire/plugin-screenshot": "0.17.0",
"@histoire/plugin-vue": "0.17.1",
"@histoire/plugin-vue": "0.17.4",
"@rushstack/eslint-patch": "1.5.1",
"@tsconfig/node18": "18.2.2",
"@types/codemirror": "5.60.12",
@ -137,11 +137,11 @@
"@types/is-touch-device": "1.0.1",
"@types/lodash.debounce": "4.0.8",
"@types/marked": "5.0.2",
"@types/node": "18.18.6",
"@types/node": "20.8.10",
"@types/postcss-preset-env": "7.7.0",
"@types/sortablejs": "1.15.4",
"@typescript-eslint/eslint-plugin": "6.8.0",
"@typescript-eslint/parser": "6.8.0",
"@typescript-eslint/eslint-plugin": "6.9.1",
"@typescript-eslint/parser": "6.9.1",
"@vitejs/plugin-legacy": "4.1.1",
"@vitejs/plugin-vue": "4.4.0",
"@vue/eslint-config-typescript": "12.0.0",
@ -149,33 +149,33 @@
"@vue/tsconfig": "0.4.0",
"autoprefixer": "10.4.16",
"browserslist": "4.22.1",
"caniuse-lite": "1.0.30001551",
"caniuse-lite": "1.0.30001559",
"css-has-pseudo": "6.0.0",
"csstype": "3.1.2",
"cypress": "13.3.2",
"cypress": "13.4.0",
"esbuild": "0.19.5",
"eslint": "8.52.0",
"eslint-plugin-vue": "9.17.0",
"happy-dom": "12.9.1",
"histoire": "0.17.2",
"eslint-plugin-vue": "9.18.1",
"happy-dom": "12.10.3",
"histoire": "0.17.4",
"postcss": "8.4.31",
"postcss-easing-gradients": "3.0.1",
"postcss-easings": "4.0.0",
"postcss-focus-within": "8.0.0",
"postcss-preset-env": "9.2.0",
"rollup": "4.1.4",
"postcss-preset-env": "9.3.0",
"rollup": "4.2.0",
"rollup-plugin-visualizer": "5.9.2",
"sass": "1.69.4",
"sass": "1.69.5",
"start-server-and-test": "2.0.1",
"typescript": "5.2.2",
"vite": "4.5.0",
"vite-plugin-inject-preload": "1.3.3",
"vite-plugin-pwa": "0.16.5",
"vite-plugin-pwa": "0.16.6",
"vite-plugin-sentry": "1.3.0",
"vite-svg-loader": "4.0.0",
"vitest": "0.34.6",
"vue-tsc": "1.8.19",
"wait-on": "7.0.1",
"vue-tsc": "1.8.22",
"wait-on": "7.1.0",
"workbox-cli": "7.0.0"
},
"pnpm": {

File diff suppressed because it is too large Load Diff

View File

@ -95,11 +95,11 @@ export default {
padding: 0.2rem;
position: relative;
border-radius: 0.5rem;
background: #fff;
color: rgba(0, 0, 0, 0.8);
background: var(--white);
color: var(--grey-900);
overflow: hidden;
font-size: 0.9rem;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 10px 20px rgba(0, 0, 0, 0.1);
box-shadow: var(--shadow-md);
}
.item {
@ -135,6 +135,7 @@ export default {
display: flex;
flex-direction: column;
font-size: .9rem;
color: var(--grey-800);
p:last-child {
font-size: .75rem;

View File

@ -173,6 +173,7 @@ import {Placeholder} from '@tiptap/extension-placeholder'
import {eventToHotkeyString} from '@github/hotkey'
import {mergeAttributes} from '@tiptap/core'
import {createRandomID} from '@/helpers/randomId'
import {isEditorContentEmpty} from '@/helpers/editorContentEmpty'
const {t} = useI18n()
@ -267,41 +268,12 @@ const {
const emit = defineEmits(['update:modelValue', 'save'])
const inputHTML = ref('')
watch(
() => modelValue,
() => {
inputHTML.value = modelValue
},
{immediate: true},
)
const isEmpty = computed(() => inputHTML.value === '')
const isEmpty = computed(() => isEditorContentEmpty(inputHTML.value))
const internalMode = ref<Mode>(initialMode)
const isEditing = computed(() => internalMode.value === 'edit' && isEditEnabled)
function setEdit() {
internalMode.value = 'edit'
editor.value?.commands.focus()
}
const debouncedInputHTML = refDebounced(inputHTML, 1000)
watch(debouncedInputHTML, () => bubbleNow())
function bubbleNow() {
emit('update:modelValue', inputHTML.value)
}
function bubbleSave() {
bubbleNow()
emit('save', inputHTML.value)
if (initialMode === 'preview' && isEditing.value) {
internalMode.value = 'preview'
}
}
const editor = useEditor({
content: inputHTML.value,
content: modelValue,
editable: isEditing.value,
extensions: [
// Starterkit:
@ -386,14 +358,45 @@ const editor = useEditor({
BubbleMenu,
],
onUpdate: () => {
// HTML
inputHTML.value = editor.value!.getHTML()
// JSON
// this.$emit('update:modelValue', this.editor.getJSON())
},
})
watch(
() => modelValue,
value => {
inputHTML.value = value
if (!editor?.value) return
if (editor.value.getHTML() === value) {
return
}
editor.value.commands.setContent(value, false)
},
)
const debouncedInputHTML = refDebounced(inputHTML, 1000)
watch(debouncedInputHTML, () => bubbleNow())
function bubbleNow() {
emit('update:modelValue', inputHTML.value)
}
function bubbleSave() {
bubbleNow()
emit('save', inputHTML.value)
if (isEditing.value) {
internalMode.value = 'preview'
}
}
function setEdit() {
internalMode.value = 'edit'
editor.value?.commands.focus()
}
watch(
() => isEditing.value,
() => {
@ -401,21 +404,6 @@ watch(
},
)
watch(inputHTML, (value) => {
if (!editor.value) return
// HTML
const isSame = editor.value.getHTML() === value
// JSON
// const isSame = JSON.stringify(editor.value.getJSON()) === JSON.stringify(value)
if (isSame) {
return
}
editor.value.commands.setContent(value, false)
})
onBeforeUnmount(() => editor.value?.destroy())
const uploadInputRef = ref<HTMLInputElement | null>(null)

View File

@ -1,6 +1,7 @@
<template>
<transition :name="name">
<slot />
<!-- eslint-disable-next-line -->
<slot/>
</transition>
</template>

View File

@ -195,10 +195,9 @@ $modal-width: 1024px;
}
.close {
$close-button-min-space: 84px;
$close-button-padding: 26px;
position: fixed;
top: 5px;
top: .5rem;
right: $close-button-padding;
color: var(--grey-900);
font-size: 2rem;
@ -213,6 +212,10 @@ $modal-width: 1024px;
@media screen and (min-width: calc(#{$desktop } + #{$close-button-min-space})) {
color: var(--white);
}
@media screen and (min-width: $tablet) and (max-width: #{$desktop + $close-button-min-space}) {
top: .75rem;
}
}
</style>

View File

@ -22,10 +22,10 @@
:placeholder="$t('task.description.placeholder')"
:show-save="true"
edit-shortcut="e"
v-model="task.description"
v-model="description"
@update:model-value="saveWithDelay"
@save="save"
:initial-mode="task.description === '' ? 'edit' : 'preview'"
:initial-mode="isEditorContentEmpty(description) ? 'preview' : 'edit'"
/>
</div>
</template>
@ -38,7 +38,7 @@ import Editor from '@/components/input/AsyncEditor'
import type {ITask} from '@/modelTypes/ITask'
import {useTaskStore} from '@/stores/tasks'
import TaskModel from '@/models/task'
import {isEditorContentEmpty} from '@/helpers/editorContentEmpty'
type AttachmentUploadFunction = (file: File, onSuccess: (attachmentUrl: string) => void) => Promise<string>
@ -54,7 +54,7 @@ const {
const emit = defineEmits(['update:modelValue'])
const task = ref<ITask>(new TaskModel())
const description = ref<string>('')
const saved = ref(false)
// Since loading is global state, this variable ensures we're only showing the saving icon when saving the description.
@ -64,9 +64,9 @@ const taskStore = useTaskStore()
const loading = computed(() => taskStore.isLoading)
watch(
() => modelValue,
(value) => {
task.value = value
() => modelValue.description,
value => {
description.value = value
},
{immediate: true},
)
@ -92,8 +92,11 @@ async function save() {
try {
// FIXME: don't update state from internal.
task.value = await taskStore.update(task.value)
emit('update:modelValue', task.value)
const updated = await taskStore.update({
...modelValue,
description: description.value,
})
emit('update:modelValue', updated)
saved.value = true
setTimeout(() => {

View File

@ -113,7 +113,7 @@ async function save(title: string) {
<style lang="scss" scoped>
.heading {
display: flex;
justify-content: space-between;
justify-content: flex-start;
text-transform: none;
align-items: center;
@ -134,6 +134,10 @@ async function save(title: string) {
@media screen and (max-width: $tablet) {
margin: 0 -.3rem .5rem -.3rem; // the title has 0.3rem padding - this make the text inside of it align with the rest
}
@media screen and (min-width: $tablet) and (max-width: #{$desktop + $close-button-min-space}) {
width: calc(100% - 6.5rem);
}
}
.title.task-id {

View File

@ -0,0 +1,3 @@
export function isEditorContentEmpty(content: string): boolean {
return content === '' || content === '<p></p>'
}

View File

@ -258,7 +258,7 @@
"identifier": "مُعرّف المشروع",
"identifierPlaceholder": "معرف المشروع هنا…",
"description": "الوصف",
"descriptionPlaceholder": "وصف المشاريع هنا…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "اللون",
"success": "تم تحديث المشروع بنجاح."
},
@ -383,7 +383,7 @@
"title": "العنوان",
"titlePlaceholder": "عنوان الفلتر المحفوظ هنا…",
"description": "الوصف",
"descriptionPlaceholder": "الوصف هنا…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "تضمين المهام التي لا تحتوي على مجموعة من القيم",
"requireAll": "يتطلب أن تكون جميع الفلاتر صحيحة لظهور المهمة",
"showDoneTasks": "إظهار المهام المكتملة",
@ -514,24 +514,59 @@
"edit": "تعديل",
"done": "أكتمل",
"heading1": "العنوان 1",
"heading1Tooltip": "Big section heading.",
"heading2": "العنوان 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "العنوان 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "العنوان أصغر",
"headingBigger": "العنوان أكبر",
"bold": "عريض",
"italic": "مائل",
"strikethrough": "يتوسطه خط",
"underline": "Underline",
"code": "تعليمات برمجية",
"codeTooltip": "Capture a code snippet.",
"quote": "اقتباس",
"unorderedList": "قائمة غير مرتبة",
"orderedList": "قائمة مرتبة",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "محتوى منظّم",
"link": "رابط",
"image": "صورة",
"table": "جدول",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "مسطرة أفقية",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "جنباً إلى جنب",
"guide": "دليل الاستخدام"
"guide": "دليل الاستخدام",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "إنشاء جديد",
@ -705,7 +740,7 @@
"loading": "تحميل التعليقات…",
"edited": "تم التعديل في {date}",
"creating": "إنشاء تعليق…",
"placeholder": "أضف تعليقك…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "التعليق",
"delete": "حذف هذا التعليق",
"deleteText1": "هل أنت متأكد من رغبتك بحذف هذا التعليق؟",
@ -719,7 +754,7 @@
"1week": "أسبوع"
},
"description": {
"placeholder": "انقر هنا لإدخال الوصف…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "لا يوجد وصف متاح بعد."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "اسم الفريق هنا…",
"nameRequired": "الرجاء تحديد الاسم.",
"description": "الوصف",
"descriptionPlaceholder": "وصف الفرق هنا…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "مشرف",
"member": "عضو"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Title",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Description",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Bold",
"italic": "Italic",
"strikethrough": "Strikethrough",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Quote",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Image",
"table": "Table",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Create new",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comment",
"delete": "Delete this comment",
"deleteText1": "Are you sure you want to delete this comment?",
@ -719,7 +754,7 @@
"1week": "1 week"
},
"description": {
"placeholder": "Click here to enter a description…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "No description available yet."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Member"
}

View File

@ -5,16 +5,16 @@
"welcomeDay": "Ahoj {username}!",
"welcomeEvening": "Dobrý večer {username}!",
"lastViewed": "Naposledy zobrazeno",
"addToHomeScreen": "Add this app to your home screen for faster access and improved experience.",
"addToHomeScreen": "Přidejte tuto aplikaci na domovskou obrazovku pro rychlejší přístup a lepší zážitek.",
"project": {
"importText": "Import your projects and tasks from other services into Vikunja:",
"import": "Import your data into Vikunja"
"importText": "Importujte své projekty a úkoly z jiných služeb do Vikunja:",
"import": "Importujte svá data do Vikunja"
}
},
"demo": {
"title": "This instance is in demo mode. Do not use this for real data!",
"everythingWillBeDeleted": "Everything will be deleted in regular intervals!",
"accountWillBeDeleted": "Your account will be deleted, including all projects, tasks and attachments you might create."
"title": "Tato instance je v ukázkovém režimu. Nepoužívejte ji pro skutečná data!",
"everythingWillBeDeleted": "Všechno bude v pravidelných intervalech smazáno!",
"accountWillBeDeleted": "Váš účet bude smazán včetně všech projektů, úkolů a příloh, které můžete vytvořit."
},
"404": {
"title": "Nenalezeno",
@ -82,17 +82,17 @@
"savedSuccess": "Nastavení bylo úspěšně aktualizováno.",
"emailReminders": "Posílat mi připomenutí pro úkoly e-mailem",
"overdueReminders": "Pošlete mi každý den shrnutí mých zpožděných úkolů",
"discoverableByName": "Allow other users to add me as a member to teams or projects when they search for my name",
"discoverableByEmail": "Allow other users to add me as a member to teams or projects when they search for my full email",
"discoverableByName": "Umožnit ostatním uživatelům přidat mě jako člena do týmů nebo projektů, když hledají mé jméno",
"discoverableByEmail": "Umožnit ostatním uživatelům, aby mě přidali jako člena do týmů nebo projektů, když hledají můj úplný e-mail",
"playSoundWhenDone": "Přehrát zvuk při označení úkolů jako hotovo",
"weekStart": "Začátek týdne",
"weekStartSunday": "Neděle",
"weekStartMonday": "Pondělí",
"language": "Jazyk",
"defaultProject": "Default Project",
"defaultProject": "Výchozí projekt",
"timezone": "Časové pásmo",
"overdueTasksRemindersTime": "Čas odeslání emailu o zpožděných úkolech",
"filterUsedOnOverview": "Saved filter used on the overview page"
"filterUsedOnOverview": "Uložený filtr použitý na stránce přehledu"
},
"totp": {
"title": "Dvoufaktorové ověření",
@ -146,37 +146,37 @@
}
},
"apiTokens": {
"title": "API Tokens",
"general": "API tokens allow you to use Vikunja's API without user credentials.",
"apiDocs": "Check out the api docs",
"createAToken": "Create a token",
"createToken": "Create token",
"30d": "30 Days",
"60d": "60 Days",
"90d": "90 Days",
"permissionExplanation": "Permissions allow you to scope what an api token is allowed to do.",
"titleRequired": "The title is required",
"expired": "This token has expired {ago}.",
"tokenCreatedSuccess": "Here is your new api token: {token}",
"tokenCreatedNotSeeAgain": "Store it in a secure location, you won't see it again!",
"title": "API Tokeny",
"general": "API tokeny umožňují používat Vikunja API bez uživatelských údajů.",
"apiDocs": "Podívejte se na dokumentaci api",
"createAToken": "Vytvořit token",
"createToken": "Vytvořit token",
"30d": "30 dní",
"60d": "60 dní",
"90d": "90 dní",
"permissionExplanation": "Oprávnění vám umožní nastavit, k čemu lze api token použít.",
"titleRequired": "Je vyžadován název",
"expired": "Platnost tohoto tokenu vypršela {ago}.",
"tokenCreatedSuccess": "Zde je tvůj nový api token: {token}",
"tokenCreatedNotSeeAgain": "Ulož jej na zabezpečeném místě, už ho znovu neuvidíš!",
"delete": {
"header": "Delete this token",
"text1": "Are you sure you want to delete the token \"{token}\"?",
"text2": "This will revoke access to all applications or integrations using it. You cannot undo this."
"header": "Smazat tento token",
"text1": "Opravdu chcete smazat token \"{token}\"?",
"text2": "Tímto zrušíte přístup ke všem aplikacím nebo integracím, které ho používají. Toto nelze vrátit zpět."
},
"attributes": {
"title": "Title",
"titlePlaceholder": "Enter a title you will recognize later",
"expiresAt": "Expires at",
"permissions": "Permissions"
"title": "Název",
"titlePlaceholder": "Zadejte název, podle kterýho ho později poznáte",
"expiresAt": "Vyprší v",
"permissions": "Oprávnění"
}
}
},
"deletion": {
"title": "Smazat svůj účet",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.",
"text1": "Odstranění vašeho účtu je trvalé a nelze ho vrátit zpět. Vymažeme všechny vaše projekty, úkoly a vše, co je s ním spojeno.",
"text2": "Chcete-li pokračovat, zadejte své heslo. Obdržíte e-mail s dalšími pokyny.",
"text3": "To proceed, please press the button below. You will receive an email with further instructions.",
"text3": "Chcete-li pokračovat, klikněte na tlačítko níže. Obdržíte e-mail s dalšími pokyny.",
"confirm": "Smazat můj účet",
"requestSuccess": "Požadavek byl úspěšný. Obdržíte e-mail s dalšími pokyny.",
"passwordRequired": "Prosím zadejte Vaše heslo.",
@ -184,13 +184,13 @@
"scheduled": "Váš Vikunja účet odstraníme do {date} ({dateSince}).",
"scheduledCancel": "Chcete-li zrušit smazání vašeho účtu, klikněte zde.",
"scheduledCancelText": "Chcete-li zrušit smazání vašeho účtu, zadejte prosím své heslo níže:",
"scheduledCancelButton": "To cancel the deletion of your account, please press the button below:",
"scheduledCancelButton": "Chcete-li zrušit odstranění vašeho účtu, klikněte na tlačítko níže:",
"scheduledCancelConfirm": "Zrušit smazání mého účtu",
"scheduledCancelSuccess": "Váš účet nebude smazán."
},
"export": {
"title": "Exportovat data účtu",
"description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.",
"description": "Můžete si vyžádat kopii všech vašich dat Vikunje. To zahrnuje projekty, úkoly a vše, co je s nimi spojeno. Tato data můžete importovat v libovolné instanci Vikunja prostřednictvím migrační funkce.",
"descriptionPasswordRequired": "Pokračujte zadáním vašeho hesla:",
"request": "Požádat o kopii mých dat",
"success": "Úspěšně jste požádali o svá data! Jakmile budou připravena ke stažení, pošleme Vám e-mail.",
@ -198,182 +198,182 @@
}
},
"project": {
"archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.",
"archived": "Archived",
"showArchived": "Show Archived",
"title": "Project Title",
"color": "Color",
"projects": "Projects",
"parent": "Parent Project",
"search": "Type to search for a project…",
"searchSelect": "Click or press enter to select this project",
"shared": "Shared Projects",
"noDescriptionAvailable": "No project description is available.",
"archivedMessage": "Tento projekt je archivován. Není možné vytvořit ani upravovat jeho úkoly.",
"archived": "Archivováno",
"showArchived": "Zobrazit archivované",
"title": "Název projektu",
"color": "Barva",
"projects": "Projekty",
"parent": "Nadřazený projekt",
"search": "Začni psát pro vyhledání projektu…",
"searchSelect": "Klikněte nebo stiskněte Enter pro výběr tohoto projektu",
"shared": "Sdílené projekty",
"noDescriptionAvailable": "Není k dispozici žádný popis projektu.",
"inboxTitle": "Inbox",
"create": {
"header": "New project",
"titlePlaceholder": "The project's title goes here…",
"addTitleRequired": "Please specify a title.",
"createdSuccess": "The project was successfully created.",
"addProjectRequired": "Please specify a project or set a default project in the settings."
"header": "Nový projekt",
"titlePlaceholder": "Název projektu přijde sem…",
"addTitleRequired": "Zadejte název prosím.",
"createdSuccess": "Projekt byl úspěšně vytvořen.",
"addProjectRequired": "Vyberte projekt nebo nastavte výchozí projekt v nastavení."
},
"archive": {
"title": "Archive \"{project}\"",
"archive": "Archive this project",
"unarchive": "Un-Archive this project",
"unarchiveText": "You will be able to create new tasks or edit it.",
"archiveText": "You won't be able to edit this project or create new tasks until you un-archive it.",
"success": "The project was successfully archived."
"title": "Archivovat \"{project}\"",
"archive": "Archivovat tento projekt",
"unarchive": "Zrušit archivaci tohoto projektu",
"unarchiveText": "Budete moci vytvářet nové úkoly nebo je upravovat.",
"archiveText": "Tento projekt nebudete moci upravovat ani v něm vytvářet nové úkoly, dokud jej neodarchivujete.",
"success": "Projekt byl úspěšně archivován."
},
"background": {
"title": "Set project background",
"remove": "Remove Background",
"upload": "Choose a background from your pc",
"searchPlaceholder": "Search for a background…",
"poweredByUnsplash": "Powered by Unsplash",
"loadMore": "Load more photos",
"success": "The background has been set successfully!",
"removeSuccess": "The background has been removed successfully!"
"title": "Nastavit pozadí projektu",
"remove": "Odstranit pozadí",
"upload": "Vyberte si pozadí ze svého počítače",
"searchPlaceholder": "Hledat pozadí…",
"poweredByUnsplash": "Běží na Unsplash",
"loadMore": "Načíst více fotek",
"success": "Pozadí bylo úspěšně nastaveno!",
"removeSuccess": "Pozadí bylo úspěšně odebráno!"
},
"delete": {
"title": "Delete \"{project}\"",
"header": "Delete this project",
"text1": "Are you sure you want to delete this project and all of its contents?",
"text2": "This includes all tasks and CANNOT BE UNDONE!",
"success": "The project was successfully deleted.",
"tasksToDelete": "This will irrevocably remove approx. {count} tasks.",
"noTasksToDelete": "This project does not contain any tasks, it should be safe to delete."
"title": "Smazat \"{project}\"",
"header": "Odstranit tento projekt",
"text1": "Opravdu chcete smazat projekt a všechny jeho úkoly?",
"text2": "To zahrnuje všechny úkoly a JE TO NEVRATNÉ!",
"success": "Projekt byl úspěšně smazán.",
"tasksToDelete": "Neodvolatelně tím odstraníme asi {count} úloh.",
"noTasksToDelete": "Tento projekt neobsahuje žádné úkoly, mělo by být bezpečné ho smazat."
},
"duplicate": {
"title": "Duplicate this project",
"label": "Duplicate",
"text": "Select a parent project which should hold the duplicated project:",
"success": "The project was successfully duplicated."
"title": "Duplikovat projekt",
"label": "Duplikovat",
"text": "Vyberte projekt nadřazený duplikovanému projektu:",
"success": "Projekt byl úspěšně duplikován."
},
"edit": {
"header": "Edit This Project",
"title": "Edit \"{project}\"",
"titlePlaceholder": "The project title goes here…",
"identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.",
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"color": "Color",
"success": "The project was successfully updated."
"header": "Upravit tento projekt",
"title": "Upravit \"{project}\"",
"titlePlaceholder": "Název projektu přijde sem…",
"identifierTooltip": "Identifikátor projektu může být použit k jedinečné identifikaci úkolu napříč projekty. Můžete jej nastavit jako prázdný pro jeho vypnutí.",
"identifier": "Identifikátor projektu",
"identifierPlaceholder": "Identifikátor projektu přijde sem…",
"description": "Popis",
"descriptionPlaceholder": "Zadejte popis tohoto projektu, stiskněte '/' pro další možnosti…",
"color": "Barva",
"success": "Projekt byl úspěšně aktualizován."
},
"share": {
"header": "Share this project",
"title": "Share \"{project}\"",
"share": "Share",
"header": "Sdílet tento projekt",
"title": "Sdílet \"{project}\"",
"share": "Sdílet",
"links": {
"title": "Share Links",
"what": "What is a share link?",
"explanation": "Share Links allow you to easily share a project with other users who don't have an account on Vikunja.",
"create": "Create a new link share",
"name": "Name (optional)",
"namePlaceholder": "e.g. Lorem Ipsum",
"nameExplanation": "All actions done by this link share will show up with the name.",
"password": "Password (optional)",
"passwordExplanation": "When signing in, the user will be required to enter this password.",
"noName": "No name set",
"remove": "Remove a link share",
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this project with this link share. This cannot be undone!",
"createSuccess": "The link share was successfully created.",
"deleteSuccess": "The link share was successfully deleted",
"view": "View",
"sharedBy": "Shared by {0}"
"title": "Sdílené odkazy",
"what": "Co je to sdílený odkaz?",
"explanation": "Sdílené odkazy vám umožní snadno sdílet projekt s ostatními uživateli, kteří nemají účet na Vikunja.",
"create": "Vytvořit sdílený odkaz",
"name": "Název (volitelné)",
"namePlaceholder": "např. Lorem Ipsum",
"nameExplanation": "Všechny akce provedené tímto sdíleným odkazem se zobrazí s tímto názvem.",
"password": "Heslo (volitelné)",
"passwordExplanation": "Při přihlášení bude uživatel muset zadat toto heslo.",
"noName": "Není nastaven žádný název",
"remove": "Odstranit sdílený odkaz",
"removeText": "Jste si jisti, že chcete odstranit tento sdílený odkaz? K tomuto projektu již nebude možné přistupovat s tímto sdíleným odkazem. Tuto akci nelze vrátit zpět!",
"createSuccess": "Sdílený odkaz byl úspěšně vytvořen.",
"deleteSuccess": "Sdílený odkaz byl úspěšně smazán",
"view": "Zobrazit",
"sharedBy": "Sdílel(a) {0}"
},
"userTeam": {
"typeUser": "user | users",
"typeTeam": "team | teams",
"shared": "Shared with these {type}",
"you": "You",
"notShared": "Not shared with any {type} yet.",
"removeHeader": "Remove a {type} from the {sharable}",
"removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
"removeSuccess": "The {sharable} was successfully removed from the {type}.",
"addedSuccess": "The {type} was successfully added.",
"updatedSuccess": "The {type} was successfully added."
"typeUser": "uživatel | uživatelé",
"typeTeam": "tým | týmy",
"shared": "Sdíleno s těmito {type}",
"you": "Ty",
"notShared": "Zatím není sdíleno s žádným {type}.",
"removeHeader": "Odstranit {type} z {sharable}",
"removeText": "Jste si jisti, že chcete odstranit {sharable} z {type}.? Tuto akci nelze vrátit zpět!",
"removeSuccess": "{sharable} byl úspěšně odebrán z {type}.",
"addedSuccess": "{type} byl úspěšně přidán.",
"updatedSuccess": "{type} byl úspěšně přidán."
},
"right": {
"title": "Permission",
"read": "Read only",
"readWrite": "Read & write",
"admin": "Admin"
"title": "Oprávnění",
"read": "Pouze pro čtení",
"readWrite": "Čtení a zápis",
"admin": "Administrátor"
},
"attributes": {
"link": "Link",
"delete": "Delete"
"link": "Odkaz",
"delete": "Smazat"
}
},
"list": {
"title": "List",
"add": "Add",
"addPlaceholder": "Add a new task…",
"empty": "This project is currently empty.",
"newTaskCta": "Create a new task.",
"editTask": "Edit Task"
"title": "Seznam",
"add": "Přidat",
"addPlaceholder": "Přidat nový úkol…",
"empty": "Tento projekt je zatím prázdný.",
"newTaskCta": "Vytvořit nový úkol.",
"editTask": "Upravit úkol"
},
"gantt": {
"title": "Gantt",
"showTasksWithoutDates": "Show tasks which don't have dates set",
"size": "Size",
"default": "Default",
"month": "Month",
"day": "Day",
"hour": "Hour",
"range": "Date Range",
"noDates": "This task has no dates set."
"showTasksWithoutDates": "Zobrazit úkoly, které nemají nastavené datum",
"size": "Velikost",
"default": "Výchozí",
"month": "Měsíc",
"day": "Den",
"hour": "Hodina",
"range": "Časové období",
"noDates": "Tento úkol nemá nastaveno žádné datum."
},
"table": {
"title": "Table",
"columns": "Columns"
"title": "Tabulka",
"columns": "Sloupce"
},
"kanban": {
"title": "Kanban",
"limit": "Limit: {limit}",
"noLimit": "Not Set",
"doneBucket": "Done bucket",
"doneBucketHint": "All tasks moved into this bucket will automatically marked as done.",
"doneBucketHintExtended": "All tasks moved into the done bucket will be marked as done automatically. All tasks marked as done from elsewhere will be moved as well.",
"doneBucketSavedSuccess": "The done bucket has been saved successfully.",
"defaultBucket": "Default bucket",
"defaultBucketHint": "When creating tasks without specifying a bucket, they will be added to this bucket.",
"defaultBucketSavedSuccess": "The default bucket has been saved successfully.",
"deleteLast": "You cannot remove the last bucket.",
"addTaskPlaceholder": "Enter the new task title…",
"addTask": "Add a task",
"addAnotherTask": "Add another task",
"addBucket": "Create a new bucket",
"addBucketPlaceholder": "Enter the new bucket title…",
"deleteHeaderBucket": "Delete the bucket",
"deleteBucketText1": "Are you sure you want to delete this bucket?",
"deleteBucketText2": "This will not delete any tasks but move them into the default bucket.",
"deleteBucketSuccess": "The bucket has been deleted successfully.",
"bucketTitleSavedSuccess": "The bucket title has been saved successfully.",
"bucketLimitSavedSuccess": "The bucket limit been saved successfully.",
"collapse": "Collapse this bucket"
"noLimit": "Nenastaveno",
"doneBucket": "Sloupec \"Hotovo\"",
"doneBucketHint": "Všechny úkoly přesunuté do tohoto sloupce budou automaticky označeny jako dokončené.",
"doneBucketHintExtended": "Všechny úkoly přesunuté do sloupce \"Hotovo\" budou označeny jako dokončené automaticky. Všechny úkoly označené jako dokončené jinde sem budou přesunuty také.",
"doneBucketSavedSuccess": "Sloupec \"Hotovo\" byl úspěšně uložen.",
"defaultBucket": "Výchozí sloupec",
"defaultBucketHint": "Při vytváření úkolů bez uvedení sloupce, budou přidány do tohoto sloupce.",
"defaultBucketSavedSuccess": "Výchozí sloupec byl úspěšně uložen.",
"deleteLast": "Nelze odstranit poslední sloupec.",
"addTaskPlaceholder": "Zadejte nový název úkolu…",
"addTask": "Přidat úkol",
"addAnotherTask": "Přidat další úkol",
"addBucket": "Vytvořit nový sloupec",
"addBucketPlaceholder": "Zadejte název nového sloupce…",
"deleteHeaderBucket": "Smazat sloupec",
"deleteBucketText1": "Opravdu chcete smazat tento sloupec?",
"deleteBucketText2": "Toto nesmaže žádné úkoly, ale přesune je do výchozího sloupce.",
"deleteBucketSuccess": "Sloupec byl úspěšně smazán.",
"bucketTitleSavedSuccess": "Název sloupce byl úspěšně uložen.",
"bucketLimitSavedSuccess": "Limit sloupce byl úspěšně uložen.",
"collapse": "Sbalit tento sloupec"
},
"pseudo": {
"favorites": {
"title": "Favorites"
"title": "Oblíbené"
}
},
"webhooks": {
"title": "Webhooks",
"targetUrl": "Target URL",
"targetUrlInvalid": "Please provide a valid URL.",
"events": "Events",
"eventsHint": "Select all events this webhook should recieve updates for (within the current project).",
"mustSelectEvents": "You must select at least one event.",
"delete": "Delete this webhook",
"deleteText": "Are you sure you want to delete this webhook? External targets will not be notified of its events anymore.",
"deleteSuccess": "The webhook was successfully deleted.",
"create": "Create webhook",
"secret": "Secret",
"secretHint": "If provided, all requests to the webhook target URL will be signed using HMAC.",
"secretDocs": "Check out the docs for more details about how to use secrets."
"title": "Webhooky",
"targetUrl": "Cílová URL",
"targetUrlInvalid": "Zadejte prosím platnou URL adresu.",
"events": "Události",
"eventsHint": "Vyberte všechny události, pro které by tento webhook měl dostávat aktualizace (v rámci aktuálního projektu).",
"mustSelectEvents": "Musíte zvolit alespoň jednu událost.",
"delete": "Smazat tento webhook",
"deleteText": "Opravdu chcete odstranit tento webhook? Externí cíle již nebudou informovány o jeho událostech.",
"deleteSuccess": "Webhook byl úspěšně odstraněn.",
"create": "Vytvořit webhook",
"secret": "Tajný klíč",
"secretHint": "Pokud je zadáno, všechny požadavky na cílovou adresu URL webhooku budou podepsány pomocí HMAC.",
"secretDocs": "Další podrobnosti o používání tajných klíčů naleznete v dokumentaci."
}
},
"filters": {
@ -383,7 +383,7 @@
"title": "Název",
"titlePlaceholder": "Název uloženého filtru přijde sem…",
"description": "Popis",
"descriptionPlaceholder": "Popis přijde sem…",
"descriptionPlaceholder": "Přidejte popis pro tento filtr, stiskněte '/' pro více možností…",
"includeNulls": "Zahrnout úkoly, které nemají nastavenou hodnotu",
"requireAll": "Vyžaduje aby všechny filtry odpovídaly, aby se úkol zobrazil",
"showDoneTasks": "Zobrazit dokončené úkoly",
@ -397,9 +397,9 @@
},
"create": {
"title": "Nový uložený filtr",
"description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.",
"description": "Uložený filtr je virtuální projekt, který se počítá ze sady filtrů pokaždé, když je k němu přistupováno.",
"action": "Vytvořit uložený filtr",
"titleRequired": "Please provide a title for the filter."
"titleRequired": "Uveďte název filtru."
},
"delete": {
"header": "Smazat tento uložený filtr",
@ -412,7 +412,7 @@
}
},
"migrate": {
"title": "Import from other services",
"title": "Import z jiných služeb",
"titleService": "Importujte svá data z {name} do Vikunja",
"import": "Importujte svá data do Vikunja",
"description": "Chcete-li začít, klikněte na logo jedné ze služeb třetích stran.",
@ -429,7 +429,7 @@
"label": {
"title": "Štítky",
"manage": "Spravovat štítky",
"description": "Click on a label to edit it. You can edit all labels you created, you can use all labels which are associated with a task to whose project you have access.",
"description": "Klikněte na štítek pro jeho úpravu. Můžete upravit všechny štítky, které jste vytvořili, můžete použít všechny štítky, které jsou přiřazeny k úkolu z projektu, do kterého máte přístup.",
"newCTA": "Momentálně nemáte žádné štítky.",
"search": "Zadejte hledaný štítek…",
"create": {
@ -440,7 +440,7 @@
},
"edit": {
"header": "Upravit štítek",
"forbidden": "You are not allowed to edit this label because you don't own it.",
"forbidden": "Nemáte oprávnění upravovat tento popisek, protože ho nevlastníte.",
"success": "Štítek byl úspěšně aktualizován."
},
"deleteSuccess": "Štítek byl úspěšně smazán.",
@ -454,7 +454,7 @@
},
"sharing": {
"authenticating": "Ověřování…",
"passwordRequired": "This shared project requires a password. Please enter it below:",
"passwordRequired": "Tento sdílený projekt vyžaduje heslo. Zadejte jej níže:",
"error": "Došlo k chybě.",
"invalidPassword": "Neplatné heslo."
},
@ -495,7 +495,7 @@
"custom": "Vlastní",
"id": "ID",
"created": "Vytvořeno",
"createdBy": "Created by {0}",
"createdBy": "Vytvořil(a) {0}",
"actions": "Akce",
"cannotBeUndone": "Toto nelze vrátit!"
},
@ -514,24 +514,59 @@
"edit": "Upravit",
"done": "Hotovo",
"heading1": "Nadpis 1",
"heading1Tooltip": "Velké záhlaví.",
"heading2": "Nadpis 2",
"heading2Tooltip": "Střední záhlaví.",
"heading3": "Nadpis 3",
"heading3Tooltip": "Menší záhlaví.",
"headingSmaller": "Menší nadpis",
"headingBigger": "Větší nadpis",
"bold": "Tučné",
"italic": "Skloněné",
"strikethrough": "Přeškrtnuté",
"underline": "Podtržení",
"code": "Kód",
"codeTooltip": "Zachytit úryvek kódu.",
"quote": "Citace",
"unorderedList": "Seznam s odrážkami",
"orderedList": "Ordered List",
"quoteTooltip": "Zachyťte citaci.",
"bulletList": "Seznam s odrážkami",
"bulletListTooltip": "Vytvořit jednoduchý seznam odrážek.",
"unorderedList": "Nečíslovaný seznam",
"orderedList": "Číslovaný seznam",
"orderedListTooltip": "Vytvořit seznam s číslováním.",
"cleanBlock": "Čistý blok",
"link": "Odkaz",
"image": "Obrázek",
"table": "Tabulka",
"imageTooltip": "Nahrát obrázek z vašeho počítače.",
"table": {
"title": "Tabulka",
"insert": "Vložit tabulku",
"addColumnBefore": "Přidat sloupec před",
"addColumnAfter": "Přidat sloupec za",
"deleteColumn": "Smazat sloupec",
"addRowBefore": "Přidat řádek před",
"addRowAfter": "Přidat řádek za",
"deleteRow": "Smazat řádek",
"deleteTable": "Smazat tabulku",
"mergeCells": "Sloučit buňky",
"splitCell": "Rozdělit buňku",
"toggleHeaderColumn": "Přepnout sloupec záhlaví",
"toggleHeaderRow": "Přepnout řádek záhlaví",
"toggleHeaderCell": "Přepnout hlavičku",
"mergeOrSplit": "Sloučit nebo rozdělit",
"fixTables": "Opravit tabulky"
},
"horizontalRule": "Vodorovná čára",
"horizontalRuleTooltip": "Rozdělit sekci.",
"sideBySide": "Vedle sebe",
"guide": "Průvodce"
"guide": "Průvodce",
"text": "Text",
"textTooltip": "Stačí začít psát prostý text.",
"taskList": "Seznam úkolů",
"taskListTooltip": "Sledovat úkoly se seznamem úkolů.",
"undo": "Vrátit zpět",
"redo": "Opakovat akci",
"placeholder": "Zadejte nějaký text nebo stiskněte '/' pro zobrazení více možností…"
},
"multiselect": {
"createPlaceholder": "Vytvořit nový",
@ -561,14 +596,14 @@
"canuse": "Můžete použít vzorec pro filtrování podle relativních datumů.",
"learnhow": "Podívejte se, jak to funguje",
"title": "Datumový vzorec",
"intro": "Specify relative dates which are resolved on the fly by Vikunja when applying the filter.",
"intro": "Použijte relativní časové údaje, které budou vyřešeny za běhu po aplikování filtru.",
"expression": "Každý datumový matematický výraz začíná datem ukotvení, které může být buď {0}, nebo datový řetězec končící {1}. Po tomto ukotvení může volitelně následovat jeden nebo více matematických výrazů.",
"similar": "Tyto výrazy jsou podobné výrazům poskytnutým {0} a {1}.",
"add1Day": "Přidat jeden den",
"minus1Day": "Odečíst jeden den",
"roundDay": "Zaokrouhlit dolů na nejbližší den",
"supportedUnits": "Supported time units",
"someExamples": "Examples of time expressions",
"supportedUnits": "Podporované časové jednotky",
"someExamples": "Příklady časových výrazů",
"units": {
"seconds": "Sekundy",
"minutes": "Minuty",
@ -597,7 +632,7 @@
"addReminder": "Přidat novou připomínku…",
"doneSuccess": "Úkol byl úspěšně označen jako dokončený.",
"undoneSuccess": "Úkol byl úspěšně znovu otevřen.",
"undo": "Undo",
"undo": "Vrátit zpět",
"openDetail": "Otevřít zobrazení detailu úkolu",
"checklistTotal": "{checked} z {total} úkolů",
"checklistAllDone": "{total} úkolů",
@ -614,7 +649,7 @@
"chooseDueDate": "Klikněte zde pro nastavení termínu dokončení",
"chooseStartDate": "Klikněte zde pro nastavení počátečního data",
"chooseEndDate": "Klikněte zde pro nastavení data ukončení",
"move": "Move task to a different project",
"move": "Přesunout úkol do jiného projektu",
"done": "Označit úkol jako hotový!",
"undone": "Označit jako znovu otevřené",
"created": "Vytvořeno {0} uživatelem {1}",
@ -622,12 +657,12 @@
"doneAt": "Dokončeno {0}",
"updateSuccess": "Úkol byl úspěšně uložen.",
"deleteSuccess": "Úkol byl úspěšně smazán.",
"belongsToProject": "This task belongs to project '{project}'",
"belongsToProject": "Tento úkol patří do projektu '{project}'",
"due": "Termín {at}",
"closePopup": "Zavřít vyskakovací okno",
"organization": "Organization",
"organization": "Organizace",
"management": "Management",
"dateAndTime": "Date and time",
"dateAndTime": "Datum a čas",
"delete": {
"header": "Smazat tento úkol",
"text1": "Opravdu chcete odstranit tento úkol?",
@ -645,7 +680,7 @@
"percentDone": "Nastavit průběh",
"attachments": "Přidat přílohy",
"relatedTasks": "Přidat vztah",
"moveProject": "Move",
"moveProject": "Přesunout",
"color": "Nastavit barvu",
"delete": "Smazat",
"favorite": "Přidat do oblíbených",
@ -672,15 +707,15 @@
"updated": "Aktualizováno"
},
"subscription": {
"subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
"subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.",
"notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.",
"subscribedTaskThroughParentProject": "Zde se nemůžete odhlásit, protože jste přihlášeni k odběru tohoto úkolu prostřednictvím jeho projektu.",
"subscribedProject": "Nyní jste přihlášeni k odběru tohoto projektu a budete dostávat oznámení o změnách.",
"notSubscribedProject": "Nejste přihlášeni k tomuto projektu a nebudete dostávat oznámení o změnách.",
"subscribedTask": "Nyní jste přihlášeni k odběru tohoto úkolu a budete dostávat oznámení o změnách.",
"notSubscribedTask": "Nejste přihlášeni k odběru tohoto úkolu, takže nebudete dostávat upozornění na změny.",
"subscribe": "Odebírat",
"unsubscribe": "Odhlásit odběr",
"subscribeSuccessProject": "You are now subscribed to this project",
"unsubscribeSuccessProject": "You are now unsubscribed to this project",
"subscribeSuccessProject": "Nyní jste přihlášeni k odběru tohoto projektu",
"unsubscribeSuccessProject": "Nyní jste odhlášeni od odběru tohoto projektu",
"subscribeSuccessTask": "Nyní jste přihlášeni k tomuto úkolu",
"unsubscribeSuccessTask": "Nyní jste odhlášeni od tohoto úkolu"
},
@ -705,7 +740,7 @@
"loading": "Načítám komentáře…",
"edited": "upraveno {date}",
"creating": "Vytvářím komentář…",
"placeholder": "Přidejte svůj komentář…",
"placeholder": "Přidejte svůj komentář, stiskněte '/' pro více možností…",
"comment": "Komentář",
"delete": "Smazat tento komentář",
"deleteText1": "Opravdu chcete smazat tento komentář?",
@ -719,7 +754,7 @@
"1week": "1 týden"
},
"description": {
"placeholder": "Kliknutím sem zadejte popis…",
"placeholder": "Zadejte popis, stiskněte '/' pro více možností…",
"empty": "Ještě není k dispozici žádný popis."
},
"assignee": {
@ -754,7 +789,7 @@
"new": "Nový vztah k úkolu",
"searchPlaceholder": "Hledejte nový úkol, který chcete přidat jako související…",
"createPlaceholder": "Přidat toto jako nový související úkol",
"differentProject": "This task belongs to a different project.",
"differentProject": "Tento úkol patří do jiného projektu.",
"noneYet": "Zatím žádné vztahy mezi úkoly.",
"delete": "Odstranit vztah k úloze",
"deleteText1": "Jste si jisti, že chcete odstranit tento vztah úkolu?",
@ -775,20 +810,20 @@
}
},
"reminder": {
"before": "{amount} {unit} before {type}",
"after": "{amount} {unit} after {type}",
"beforeShort": "before",
"afterShort": "after",
"onDueDate": "On the due date",
"onStartDate": "On the start date",
"onEndDate": "On the end date",
"custom": "Custom",
"dateAndTime": "Date and time"
"before": "{amount} {unit} před {type}",
"after": "{amount} {unit} po {type}",
"beforeShort": "před",
"afterShort": "po",
"onDueDate": "V termínu",
"onStartDate": "V den zahájení",
"onEndDate": "V den ukončení",
"custom": "Vlastní",
"dateAndTime": "Datum a čas"
},
"repeat": {
"everyDay": "Každý den",
"everyWeek": "Každý týden",
"every30d": "Every 30 Days",
"every30d": "Každých 30 dní",
"mode": "Režim opakování",
"monthly": "Měsíčně",
"fromCurrentDate": "Od aktuálního data",
@ -802,7 +837,7 @@
"invalidAmount": "Zadejte prosím více než 0."
},
"quickAddMagic": {
"hint": "Use magic prefixes to define due dates, assignees and other task properties.",
"hint": "Používejte magické prefixy pro definování termínů, přiřazených osob a dalších vlastností úkolů.",
"title": "Kouzelné rychlé přidání",
"intro": "Při vytváření úkolu můžete použít speciální klíčová slova pro přímé přidání atributů k nově vytvořenému úkolu. To umožňuje přidat běžně používané atributy k úkolům mnohem rychleji.",
"multiple": "Toto můžete použít několikrát.",
@ -813,10 +848,10 @@
"priority1": "Chcete-li nastavit prioritu úkolu, přidejte číslo 1-5, s prefixem {prefix}.",
"priority2": "Čím vyšší číslo, tím vyšší priorita.",
"assignees": "Chcete-li přímo přiřadit úkol k uživateli, přidejte k úkolu jejich uživatelské jméno s prefixem {prefix}.",
"project1": "To set a project for the task to appear in, enter its name prefixed with {prefix}.",
"project2": "This will return an error if the project does not exist.",
"project3": "To use spaces, simply add a \" or ' around the project name.",
"project4": "For example: {prefix}\"Project with spaces\".",
"project1": "Chcete-li nastavit projekt pro zobrazený úkol, zadejte jeho název s předponou {prefix}.",
"project2": "Toto vrátí chybu, pokud projekt neexistuje.",
"project3": "Chcete-li použít mezery, stačí přidat \" nebo ' kolem názvu projektu.",
"project4": "Například: {prefix}\"Projekt s mezerami\".",
"dateAndTime": "Datum a čas",
"date": "Jakékoliv datum bude použito jako datum dokončení nového úkolu. Můžete použít data v kterémkoli z těchto formátů:",
"dateWeekday": "každý pracovní den použije další datum s tímto datem",
@ -849,19 +884,19 @@
"delete": {
"header": "Smazat tým",
"text1": "Jste si jisti, že chcete smazat tento tým a všechny jeho členy?",
"text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!",
"text2": "Všichni členové týmu ztratí přístup k projektům sdíleným s tímto týmem. NELZE TO VZÍT ZPĚT!",
"success": "Tým byl úspěšně smazán."
},
"deleteUser": {
"header": "Odebrat uživatele z týmu",
"text1": "Opravdu chcete odebrat tohoto uživatele z týmu?",
"text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!",
"text2": "Ztratí přístup ke všem projektům, k nimž má tento tým přístup. NELZE VZÍT ZPĚT!",
"success": "Uživatel byl úspěšně odstraněn z týmu."
},
"leave": {
"title": "Opustit tým",
"text1": "Opravdu chcete opustit tento tým?",
"text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.",
"text2": "Ztratíte přístup ke všem projektům, k nimž má tento tým přístup. Pokud změníte názor, budete potřebovat správce týmu, aby vás znovu přidal.",
"success": "Úspěšně jste opustili tým."
}
},
@ -870,7 +905,7 @@
"namePlaceholder": "Název týmu přijde sem…",
"nameRequired": "Zadejte název.",
"description": "Popis",
"descriptionPlaceholder": "Popis týmu přijde sem…",
"descriptionPlaceholder": "Popište tým, stiskněte '/' pro více možností…",
"admin": "Administrátor",
"member": "Člen"
}
@ -893,20 +928,20 @@
"attachment": "Přidat přílohu k tomuto úkolu",
"related": "Upravit související úkoly tohoto úkolu",
"color": "Změnit barvu tohoto úkolu",
"move": "Move this task to another project",
"move": "Přesunout tento úkol do jiného projektu",
"reminder": "Spravovat připomenutí této úlohy",
"description": "Přepnout úpravy popisu úkolu",
"delete": "Delete this task",
"priority": "Change the priority of this task",
"favorite": "Mark this task as favorite / unfavorite",
"save": "Save the current task"
"delete": "Smazat tento úkol",
"priority": "Změnit prioritu tohoto úkolu",
"favorite": "Označit tuto úlohu jako oblíbenou / odebrat oblíbené",
"save": "Uložit aktuální úkol"
},
"project": {
"title": "Project Views",
"switchToListView": "Switch to list view",
"switchToGanttView": "Switch to gantt view",
"switchToKanbanView": "Switch to kanban view",
"switchToTableView": "Switch to table view"
"title": "Zobrazení projektu",
"switchToListView": "Přepnout na zobrazení seznamu",
"switchToGanttView": "Přepnout na zobrazení gantt",
"switchToKanbanView": "Přepnout na zobrazení kanbanu",
"switchToTableView": "Přepnout na zobrazení tabulky"
},
"navigation": {
"title": "Navigace",
@ -914,11 +949,11 @@
"upcoming": "Přejít na nadcházející úkoly",
"labels": "Přejít na štítky",
"teams": "Přejít na týmy",
"projects": "Navigate to projects"
"projects": "Přejít na projekty"
}
},
"update": {
"available": "There is an update available!",
"available": "K dispozici je aktualizace!",
"do": "Aktualizovat nyní"
},
"menu": {
@ -929,15 +964,15 @@
"unarchive": "Zrušit archivaci",
"setBackground": "Nastavit pozadí",
"share": "Sdílet",
"newProject": "New project",
"createProject": "Create project"
"newProject": "Nový projekt",
"createProject": "Vytvořit projekt"
},
"apiConfig": {
"url": "Vikunja URL",
"urlPlaceholder": "např. https://localhost:3456",
"change": "změnit",
"use": "Používá se instalace Vikunja v {0}",
"error": "Could not find or use Vikunja installation at \"{domain}\". Please check if the url has the correct format and you can reach it when accessing it directly and try again.",
"error": "Nelze najít nebo použít instalaci Vikunja na \"{domain}\". Zkontrolujte, zda má URL správný formát a můžete se k ní připojit při přímém přístupu a zkuste to znovu.",
"success": "Pomocí instalace Vikunja na \"{domain}\".",
"urlRequired": "Je vyžadována adresa URL."
},
@ -949,26 +984,26 @@
"notification": {
"title": "Oznámení",
"none": "Nemáte žádná oznámení. Mějte příjemný den!",
"explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen.",
"markAllRead": "Mark all notifications as read",
"markAllReadSuccess": "Successfully marked all notifications as read."
"explainer": "Upozornění se zobrazí zde, když proběhne akce na projektech nebo úkolech, ke kterým jste se přihlásili.",
"markAllRead": "Označit všechna oznámení za přečtená",
"markAllReadSuccess": "Všechna oznámení byla označena jako přečtená."
},
"quickActions": {
"commands": "Příkazy",
"placeholder": "Napište příkaz nebo vyhledávání…",
"hint": "You can use {project} to limit the search to a project. Combine {project} or {label} (labels) with a search query to search for a task with these labels or on that project. Use {assignee} to only search for teams.",
"hint": "Můžete použít {project} k omezení vyhledávání na projekt. Kombinujte {project} nebo {label} (štítky) s vyhledávacím dotazem pro hledání úkolu s těmito štítky nebo na tomto projektu. Použijte {assignee} pouze pro hledání týmů.",
"tasks": "Úkoly",
"projects": "Projects",
"projects": "Projekty",
"teams": "Týmy",
"labels": "Labels",
"newProject": "Enter the title of the new project…",
"labels": "Štítky",
"newProject": "Zadejte název nového projektu…",
"newTask": "Zadejte název nového úkolu…",
"newTeam": "Zadejte název nového týmu…",
"createTask": "Create a task in the current project ({title})",
"createProject": "Create a project",
"createTask": "Vytvořit úkol v aktuálním projektu ({title})",
"createProject": "Vytvořit projekt",
"cmds": {
"newTask": "Nový úkol",
"newProject": "New project",
"newProject": "Nový projekt",
"newTeam": "Nový tým"
}
},
@ -999,15 +1034,15 @@
"1018": "Nastavení typu avatara uživatele je neplatné.",
"2001": "ID nemůže být prázdné nebo 0.",
"2002": "Některé údaje požadavku byly neplatné.",
"3001": "The project does not exist.",
"3004": "You need to have read permissions on that project to perform that action.",
"3005": "The project title cannot be empty.",
"3006": "The project share does not exist.",
"3007": "A project with this identifier already exists.",
"3008": "The project is archived and can therefore only be accessed read only. This is also true for all tasks associated with this project.",
"4001": "The project task text cannot be empty.",
"4002": "The project task does not exist.",
"4003": "All bulk editing tasks must belong to the same project.",
"3001": "Projekt neexistuje.",
"3004": "Pro provedení této akce musíte mít oprávnění ke čtení k tomuto projektu.",
"3005": "Název projektu nemůže být prázdný.",
"3006": "Sdílení projektu neexistuje.",
"3007": "Projekt s tímto identifikátorem již existuje.",
"3008": "Projekt je archivován, a proto je přístupný pouze pro čtení. To platí i pro všechny úkoly spojené s tímto projektem.",
"4001": "Text úkolu projektu nemůže být prázdný.",
"4002": "Úkol projektu neexistuje.",
"4003": "Všechny úkoly pro hromadnou úpravu musí patřit do stejného projektu.",
"4004": "Při hromadných úpravách úkolů je potřeba alespoň jeden úkol.",
"4005": "Nemáte právo vidět tento úkol.",
"4006": "Nadřazený úkol nelze nastavit jako takový.",
@ -1026,21 +1061,21 @@
"4019": "Neplatná hodnota filtru úkolů.",
"6001": "Název týmu nemůže být prázdný.",
"6002": "Tým neexistuje.",
"6004": "The team already has access to that project.",
"6004": "Tým již má k tomuto projektu přístup.",
"6005": "Uživatel je již členem tohoto týmu.",
"6006": "Nelze odstranit posledního člena týmu.",
"6007": "The team does not have access to the project to perform that action.",
"7002": "The user already has access to that project.",
"7003": "You do not have access to that project.",
"6007": "Tým nemá přístup k seznamu pro provedení této akce.",
"7002": "Uživatel již má přístup k tomuto projektu.",
"7003": "K tomuto projektu nemáte přístup.",
"8001": "Tento štítek již v tomto úkolu existuje.",
"8002": "Štítek neexistuje.",
"8003": "K tomuto štítku nemáte přístup.",
"9001": "Právo je neplatné.",
"10001": "Sloupec neexistuje.",
"10002": "The bucket does not belong to that project.",
"10003": "You cannot remove the last bucket on a project.",
"10002": "Sloupec nepatří do tohoto projektu.",
"10003": "Poslední sloupec v projektu nelze odstranit.",
"10004": "Nemůžete přidat úkol do tohoto sloupce, protože již překročil limit úkolů, které do něj můžete uložit.",
"10005": "There can be only one done bucket per project.",
"10005": "V projektu může být pouze jeden sloupec \"Hotovo\".",
"11001": "Uložený filtr neexistuje.",
"11002": "Uložené filtry nejsou k dispozici pro sdílení odkazů.",
"12001": "Typ předplatného je neplatný.",
@ -1055,13 +1090,13 @@
},
"time": {
"units": {
"seconds": "second|seconds",
"minutes": "minute|minutes",
"hours": "hour|hours",
"days": "day|days",
"weeks": "week|weeks",
"months": "month|months",
"years": "year|years"
"seconds": "sekunda|sekund",
"minutes": "minuta|minut",
"hours": "hodina|hodin",
"days": "den|dny",
"weeks": "týden|týdny",
"months": "měsíc|měsíce",
"years": "rok|roky"
}
}
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Titel",
"titlePlaceholder": "Det gemte filters titel skrives her…",
"description": "Beskrivelse",
"descriptionPlaceholder": "Beskrivelsen skrives her…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Inkluder Opgaver som ikke har en værdi indstillet",
"requireAll": "Kræv at alle filtre er sande for at en opgave kan vises",
"showDoneTasks": "Vis Udførte Opgaver",
@ -514,24 +514,59 @@
"edit": "Rediger",
"done": "Udfør",
"heading1": "Overskrift 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Overskrift 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Overskrift 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Overskrift Mindre",
"headingBigger": "Overskrift Større",
"bold": "Fed",
"italic": "Kursiv",
"strikethrough": "Gennemstreget",
"underline": "Underline",
"code": "Kode",
"codeTooltip": "Capture a code snippet.",
"quote": "Citat",
"unorderedList": "Usorteret liste",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Ryd Blok",
"link": "Link",
"image": "Billede",
"table": "Tabel",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horisontal Linje",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side Om Side",
"guide": "Vejledning"
"guide": "Vejledning",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Opret ny",
@ -705,7 +740,7 @@
"loading": "Indlæser kommentarer…",
"edited": "redigeret {date}",
"creating": "Opretter kommentar…",
"placeholder": "Tilføj din kommentar…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Kommentar",
"delete": "Slet denne kommentar",
"deleteText1": "Er du sikker på du vil slette denne kommentar?",
@ -719,7 +754,7 @@
"1week": "1 uge"
},
"description": {
"placeholder": "Klik her for at indtaste en beskrivelse…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Ingen beskrivelse tilgængelig endnu."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "Holdnavnet skrives her…",
"nameRequired": "Angiv venligst et navn.",
"description": "Beskrivelse",
"descriptionPlaceholder": "Holdets beskrivelse skrives her…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Administrator",
"member": "Medlem"
}

View File

@ -258,7 +258,7 @@
"identifier": "Projektbezeichner",
"identifierPlaceholder": "Der Projektbezeichner kommt hierhin…",
"description": "Beschreibung",
"descriptionPlaceholder": "Projektbeschreibung eingeben…",
"descriptionPlaceholder": "Gib eine Beschreibung für dieses Projekt ein, drücke '/' für mehr Optionen…",
"color": "Farbe",
"success": "Das Projekt wurde erfolgreich aktualisiert."
},
@ -383,7 +383,7 @@
"title": "Titel",
"titlePlaceholder": "Einen gespeicherten Filternamen eingeben …",
"description": "Beschreibung",
"descriptionPlaceholder": "Eine Beschreibung eingeben …",
"descriptionPlaceholder": "Gib eine Beschreibung für diesen Filter ein, drücke '/' für mehr Optionen…",
"includeNulls": "Aufgaben ohne Werte einbeziehen",
"requireAll": "Alle Filterkriterien müssen erfüllt sein, damit eine Aufgabe angezeigt wird",
"showDoneTasks": "Erledigte Aufgaben anzeigen",
@ -514,24 +514,59 @@
"edit": "Bearbeiten",
"done": "Fertig",
"heading1": "Überschrift 1",
"heading1Tooltip": "Große Überschrift.",
"heading2": "Überschrift 2",
"heading2Tooltip": "Mittlere Überschrift.",
"heading3": "Überschrift 3",
"heading3Tooltip": "Kleine Überschrift.",
"headingSmaller": "Kleinere Überschrift",
"headingBigger": "Grössere Überschrift",
"bold": "Fett",
"italic": "Kursiv",
"strikethrough": "Durchgestrichen",
"underline": "Unterstrichen",
"code": "Code",
"codeTooltip": "Erfasse ein Code-Snippet.",
"quote": "Zitat",
"quoteTooltip": "Erfasse ein Zitat.",
"bulletList": "Stichpunktliste",
"bulletListTooltip": "Erstelle eine einfache Stichpunktliste.",
"unorderedList": "Ungeordnete Liste",
"orderedList": "Geordnete Liste",
"orderedListTooltip": "Erstelle eine Liste mit Nummerierung.",
"cleanBlock": "Formatierung löschen",
"link": "Link",
"image": "Bild",
"table": "Tabelle",
"imageTooltip": "Lade ein Bild von deinem PC hoch.",
"table": {
"title": "Tabelle",
"insert": "Tabelle einfügen",
"addColumnBefore": "Spalte davor hinzufügen",
"addColumnAfter": "Spalte danach hinzufügen",
"deleteColumn": "Spalte löschen",
"addRowBefore": "Zeile davor hinzufügen",
"addRowAfter": "Zeile danach hinzufügen",
"deleteRow": "Zeile löschen",
"deleteTable": "Tabelle löschen",
"mergeCells": "Zellen verbinden",
"splitCell": "Zelle teilen",
"toggleHeaderColumn": "Headerspalte ein/aus",
"toggleHeaderRow": "Headerzeile ein/aus",
"toggleHeaderCell": "Headerzelle ein/aus",
"mergeOrSplit": "Verbinden oder teilen",
"fixTables": "Tabellen reparieren"
},
"horizontalRule": "Horizontaler Strich",
"horizontalRuleTooltip": "Teile einen Bereich.",
"sideBySide": "Nebeneinander",
"guide": "Hilfslinie"
"guide": "Hilfslinie",
"text": "Text",
"textTooltip": "Einfach einen Text tippen.",
"taskList": "Aufgabenliste",
"taskListTooltip": "Aufgaben mit einer To-do-Liste verfolgen.",
"undo": "Rückgängig",
"redo": "Wiederholen",
"placeholder": "Gib Text ein, drücke '/' für mehr Optionen…"
},
"multiselect": {
"createPlaceholder": "Neu erstellen",
@ -705,7 +740,7 @@
"loading": "Kommentare werden geladen …",
"edited": "bearbeitet {date}",
"creating": "Kommentar wird erstellt …",
"placeholder": "Füge deinen Kommentar hinzu …",
"placeholder": "Füge deinen Kommentar hinzu, drücke '/' für weitere Optionen…",
"comment": "Kommentieren",
"delete": "Diesen Kommentar löschen",
"deleteText1": "Bist du sicher, dass du diesen Kommentar löschen willst?",
@ -719,7 +754,7 @@
"1week": "1 Woche"
},
"description": {
"placeholder": "Klicke hier, um eine Beschreibung einzugeben …",
"placeholder": "Gib eine Beschreibung ein, drücke '/' für mehr Optionen…",
"empty": "Noch keine Beschreibung vorhanden."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "Teamname eingeben …",
"nameRequired": "Bitte gib einen Namen an.",
"description": "Beschreibung",
"descriptionPlaceholder": "Die Beschreibung des Teams steht hier …",
"descriptionPlaceholder": "Gib eine Beschreibung für dieses Team ein, drücke '/' für mehr Optionen…",
"admin": "Admin",
"member": "Mitglied"
}

View File

@ -258,7 +258,7 @@
"identifier": "Projektbezeichner",
"identifierPlaceholder": "Der Projektbezeichner kommt hierhin…",
"description": "Beschreibung",
"descriptionPlaceholder": "Projektbeschreibung eingeben…",
"descriptionPlaceholder": "Gib eine Beschreibung für dieses Projekt ein, drücke '/' für mehr Optionen…",
"color": "Farbe",
"success": "Das Projekt wurde erfolgreich aktualisiert."
},
@ -383,7 +383,7 @@
"title": "Titl",
"titlePlaceholder": "De Name für de g'speicheret Filter chunt da ahne…",
"description": "Beschriibig",
"descriptionPlaceholder": "D'Beschriibig chunt da hane…",
"descriptionPlaceholder": "Gib eine Beschreibung für diesen Filter ein, drücke '/' für mehr Optionen…",
"includeNulls": "Uufgabe ohni Wert iihbezieh",
"requireAll": "Alli Filter mend wahr sii, demits die Uufgab ahzeigt",
"showDoneTasks": "Zeig die fertige Uufgabe",
@ -514,24 +514,59 @@
"edit": "Bearbeitä",
"done": "Fertig",
"heading1": "Überschrift 1",
"heading1Tooltip": "Große Überschrift.",
"heading2": "Überschrift 2",
"heading2Tooltip": "Mittlere Überschrift.",
"heading3": "Überschrift 3",
"heading3Tooltip": "Kleine Überschrift.",
"headingSmaller": "Chliini Überschrift",
"headingBigger": "Grösseri Überschrift",
"bold": "Fett",
"italic": "Kursiiv",
"strikethrough": "Duregstriche",
"underline": "Unterstrichen",
"code": "Code",
"codeTooltip": "Erfasse ein Code-Snippet.",
"quote": "Zitaat",
"unorderedList": "Ungordnedi Listä",
"quoteTooltip": "Erfasse ein Zitat.",
"bulletList": "Stichpunktliste",
"bulletListTooltip": "Erstelle eine einfache Stichpunktliste.",
"unorderedList": "Ungeordnete Liste",
"orderedList": "Geordnete Liste",
"orderedListTooltip": "Erstelle eine Liste mit Nummerierung.",
"cleanBlock": "Formatierig Lösche",
"link": "Link",
"image": "Bild",
"table": "Tabällä",
"imageTooltip": "Lade ein Bild von deinem PC hoch.",
"table": {
"title": "Tabelle",
"insert": "Tabelle einfügen",
"addColumnBefore": "Spalte davor hinzufügen",
"addColumnAfter": "Spalte danach hinzufügen",
"deleteColumn": "Spalte löschen",
"addRowBefore": "Zeile davor hinzufügen",
"addRowAfter": "Zeile danach hinzufügen",
"deleteRow": "Zeile löschen",
"deleteTable": "Tabelle löschen",
"mergeCells": "Zellen verbinden",
"splitCell": "Zelle teilen",
"toggleHeaderColumn": "Headerspalte ein/aus",
"toggleHeaderRow": "Headerzeile ein/aus",
"toggleHeaderCell": "Headerzelle ein/aus",
"mergeOrSplit": "Verbinden oder teilen",
"fixTables": "Tabellen reparieren"
},
"horizontalRule": "Horizontalä Strich",
"horizontalRuleTooltip": "Teile einen Bereich.",
"sideBySide": "Nebedenand",
"guide": "Hilfsliniä"
"guide": "Hilfsliniä",
"text": "Text",
"textTooltip": "Einfach einen Text tippen.",
"taskList": "Aufgabenliste",
"taskListTooltip": "Aufgaben mit einer To-do-Liste verfolgen.",
"undo": "Rückgängig",
"redo": "Wiederholen",
"placeholder": "Gib Text ein, drücke '/' für mehr Optionen…"
},
"multiselect": {
"createPlaceholder": "Neu erstelle",
@ -705,7 +740,7 @@
"loading": "Kommentär werded gladä…",
"edited": "beartbeitet am {date}",
"creating": "Kommentar wird erstellt…",
"placeholder": "Din Kommentar wird hinzuegfüegt…",
"placeholder": "Füge deinen Kommentar hinzu, drücke '/' für weitere Optionen…",
"comment": "Kommentar",
"delete": "De Kommentar chüble",
"deleteText1": "Bisch du dir sicher, dass du de Kommentar chüble wetsch?",
@ -719,7 +754,7 @@
"1week": "Ei Wuche"
},
"description": {
"placeholder": "Klicke do, um e Beschriibig iihzfüege…",
"placeholder": "Gib eine Beschreibung ein, drücke '/' für mehr Optionen…",
"empty": "Momentan hets kei Beschriibig."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "Teamname da ahgeh…",
"nameRequired": "Bitte gib en Name an.",
"description": "Beschriibig",
"descriptionPlaceholder": "D'Team Beschriibig chunt da ahne…",
"descriptionPlaceholder": "Gib eine Beschreibung für dieses Team ein, drücke '/' für mehr Optionen…",
"admin": "Chef",
"member": "Mitglied"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Title",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Description",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Bold",
"italic": "Italic",
"strikethrough": "Strikethrough",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Quote",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Image",
"table": "Table",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Create new",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comment",
"delete": "Delete this comment",
"deleteText1": "Are you sure you want to delete this comment?",
@ -719,7 +754,7 @@
"1week": "1 week"
},
"description": {
"placeholder": "Click here to enter a description…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "No description available yet."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Member"
}

View File

@ -258,7 +258,7 @@
"identifier": "Identificador del proyecto",
"identifierPlaceholder": "El identificador del proyecto va aquí…",
"description": "Descripción",
"descriptionPlaceholder": "La descripción del proyecto va aquí…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "El proyecto se ha actualizado con éxito."
},
@ -383,7 +383,7 @@
"title": "Título",
"titlePlaceholder": "El título del filtro guardado va aquí…",
"description": "Descripción",
"descriptionPlaceholder": "La descripción va aquí…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Incluye tareas que no tienen un valor establecido",
"requireAll": "Requerir que todos los filtros sean verdaderos para que una tarea se muestre",
"showDoneTasks": "Mostrar tareas completadas",
@ -514,24 +514,59 @@
"edit": "Editar",
"done": "Hecho",
"heading1": "Encabezado 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Encabezado 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Encabezado 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Reducir Encabezado",
"headingBigger": "Aumentar Encabezado",
"bold": "Negrita",
"italic": "Cursiva",
"strikethrough": "Tachado",
"underline": "Underline",
"code": "Código",
"codeTooltip": "Capture a code snippet.",
"quote": "Cita",
"unorderedList": "Lista no ordenada",
"orderedList": "Lista ordenada",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Borrar Bloque",
"link": "Enlace",
"image": "Imagen",
"table": "Tabla",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Regla Horizontal",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "De Lado a Lado",
"guide": "Guía"
"guide": "Guía",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Crear nuevo",
@ -705,7 +740,7 @@
"loading": "Cargando comentarios…",
"edited": "editado {date}",
"creating": "Creando comentario…",
"placeholder": "Añade tu comentario…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comentar",
"delete": "Eliminar este comentario",
"deleteText1": "¿Está seguro que desea eliminar este comentario?",
@ -719,7 +754,7 @@
"1week": "1 semana"
},
"description": {
"placeholder": "Presione aquí para añadir una descripción…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Aún no hay descripción disponible."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "El nombre del equipo va aquí…",
"nameRequired": "Por favor especifica un nombre.",
"description": "Descripción",
"descriptionPlaceholder": "La descripción del equipo va aquí…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Miembro"
}

View File

@ -258,7 +258,7 @@
"identifier": "Identifiant de projet",
"identifierPlaceholder": "Saisir ici lidentifiant du projet…",
"description": "Description",
"descriptionPlaceholder": "Saisir ici la description du projet…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Couleur",
"success": "Le projet a bien été mis à jour."
},
@ -383,7 +383,7 @@
"title": "Nom",
"titlePlaceholder": "Entre un nom de filtre enregistré…",
"description": "Description",
"descriptionPlaceholder": "Écris une description…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Inclure les tâches sans valeurs",
"requireAll": "Exiger tous les filtres pour quune tâche saffiche",
"showDoneTasks": "Afficher les tâches terminées",
@ -514,24 +514,59 @@
"edit": "Modifier",
"done": "Terminé",
"heading1": "En-tête 1",
"heading1Tooltip": "Big section heading.",
"heading2": "En-tête 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "En-tête 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "En-tête plus petit",
"headingBigger": "En-tête plus grand",
"bold": "Gras",
"italic": "Italique",
"strikethrough": "Barré",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Citation",
"unorderedList": "Liste non ordonnée",
"orderedList": "Liste ordonnée",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Nettoyer le code",
"link": "Lien",
"image": "Image",
"table": "Tableau",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Règle horizontale",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Côte à côte",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Créer un nouveau",
@ -705,7 +740,7 @@
"loading": "Chargement des commentaires…",
"edited": "modifié {date}",
"creating": "Création dun commentaire…",
"placeholder": "Ajouter votre commentaire…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Commentaire",
"delete": "Supprimer ce commentaire",
"deleteText1": "Supprimer ce commentaire ?",
@ -719,7 +754,7 @@
"1week": "1 semaine"
},
"description": {
"placeholder": "Cliquez ici pour entrer une description…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Aucune description nest encore disponible."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "Saisir le nom de léquipe…",
"nameRequired": "Indiquer un nom.",
"description": "Description",
"descriptionPlaceholder": "Saisir la description des équipes…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Membre"
}

View File

@ -258,7 +258,7 @@
"identifier": "Projektazonosító",
"identifierPlaceholder": "Írja be a projekt projektazonosítót...",
"description": "Leírás",
"descriptionPlaceholder": "A leírás ide kerül…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Szín",
"success": "A projekt sikeresen frissítve."
},
@ -383,7 +383,7 @@
"title": "Cím",
"titlePlaceholder": "A mentett szűrő címe ide kerül…",
"description": "Leírás",
"descriptionPlaceholder": "A leírás ide kerül…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Tartalmazza az olyan feladatokat, amelyeknek nincs beállított értéke",
"requireAll": "A feladat megjelenítéséhez minden szűrőnek igaznak kell lennie",
"showDoneTasks": "Elkészült feladatok megjelenítése",
@ -514,24 +514,59 @@
"edit": "Szerkesztés",
"done": "Befejezve",
"heading1": "Címsor 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Címsor 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Címsor 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Kisebb címsor",
"headingBigger": "Nagyobb címsor",
"bold": "Félkövér",
"italic": "Dőlt",
"strikethrough": "Áthúzott",
"underline": "Underline",
"code": "Kód",
"codeTooltip": "Capture a code snippet.",
"quote": "Idézet",
"unorderedList": "Rendezetlen lista",
"orderedList": "Rendezett lista",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Blokk kitisztítása",
"link": "Hivatkozás",
"image": "Kép",
"table": "Táblázat",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Vízszintes vonal",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Egymás mellett",
"guide": "Útmutató"
"guide": "Útmutató",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Új létrehozása",
@ -705,7 +740,7 @@
"loading": "Hozzászólások betöltése…",
"edited": "Szerkesztve: {date}",
"creating": "Hozzászólás létrehozása…",
"placeholder": "Szólj hozzá…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Hozzászólás",
"delete": "Hozzászólás törlése",
"deleteText1": "Biztos benne, hogy törölni akarja ezt a hozzászólást?",
@ -719,7 +754,7 @@
"1week": "1 hét"
},
"description": {
"placeholder": "Kattintson ide a leírás megadásához…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Nem érhető el leírás."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "A csapat nevét ide írja…",
"nameRequired": "Kérjük, adjon meg egy nevet.",
"description": "Leírás",
"descriptionPlaceholder": "A csapat leírása ide kerül…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Adminisztrátor",
"member": "Tag"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Descrizione",
"descriptionPlaceholder": "Descrizione del progetto…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Colore",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Titolo",
"titlePlaceholder": "Il titolo del filtro salvato va qui…",
"description": "Descrizione",
"descriptionPlaceholder": "La descrizione va qui…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Includi attività che non hanno un valore impostato",
"requireAll": "Tutti i filtri devono essere veri affinché l'attività venga mostrata",
"showDoneTasks": "Mostra Attività Fatte",
@ -514,24 +514,59 @@
"edit": "Modifica",
"done": "Fatto",
"heading1": "Intestazione 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Intestazione 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Intestazione 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Intestazione Più Piccola",
"headingBigger": "Intestazione Più Grande",
"bold": "Grassetto",
"italic": "Corsivo",
"strikethrough": "Barrato",
"underline": "Underline",
"code": "Codice",
"codeTooltip": "Capture a code snippet.",
"quote": "Citazione",
"unorderedList": "Elenco puntato",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Pulisci Blocco",
"link": "Link",
"image": "Immagine",
"table": "Tabella",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Divisore Orizzontale",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Affianca",
"guide": "Guida"
"guide": "Guida",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Crea nuovo",
@ -705,7 +740,7 @@
"loading": "Caricamento commenti…",
"edited": "modificato il {date}",
"creating": "Creazione del commento…",
"placeholder": "Aggiungi un commento…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Commenta",
"delete": "Elimina questo commento",
"deleteText1": "Sei sicuro di voler eliminare questo commento?",
@ -719,7 +754,7 @@
"1week": "1 settimana"
},
"description": {
"placeholder": "Clicca qui per inserire una descrizione…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Nessuna descrizione."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "Il nome del gruppo va qui…",
"nameRequired": "Specifica un nome.",
"description": "Descrizione",
"descriptionPlaceholder": "La descrizione del gruppo va qui…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Amministratore",
"member": "Membro"
}

View File

@ -258,7 +258,7 @@
"identifier": "プロジェクトID",
"identifierPlaceholder": "プロジェクトIDを入力…",
"description": "説明",
"descriptionPlaceholder": "プロジェクトの説明を入力…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "色",
"success": "プロジェクトは正常に更新されました。"
},
@ -383,7 +383,7 @@
"title": "絞り込み条件名",
"titlePlaceholder": "絞り込み条件名を入力…",
"description": "説明",
"descriptionPlaceholder": "絞り込み条件の説明を入力…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "値が設定されていないタスクを含める",
"requireAll": "すべての条件に一致するタスクのみ表示",
"showDoneTasks": "完了したタスクを表示",
@ -514,24 +514,59 @@
"edit": "編集",
"done": "完了",
"heading1": "見出し1",
"heading1Tooltip": "Big section heading.",
"heading2": "見出し2",
"heading2Tooltip": "Medium section heading.",
"heading3": "見出し3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "見出しを小さくする",
"headingBigger": "見出しを大きくする",
"bold": "太字",
"italic": "斜体",
"strikethrough": "打ち消し線",
"underline": "Underline",
"code": "コード",
"codeTooltip": "Capture a code snippet.",
"quote": "引用",
"unorderedList": "順序なしリスト",
"orderedList": "順序付きリスト",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "リンク",
"image": "画像",
"table": "テーブル",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "横罫",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "説明書"
"guide": "説明書",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "新規作成",
@ -705,7 +740,7 @@
"loading": "コメントを読み込み中…",
"edited": "edited {date}",
"creating": "コメントを作成中…",
"placeholder": "コメントを追加…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "コメント",
"delete": "コメントの削除",
"deleteText1": "このコメントを削除して本当によろしいですか?",
@ -719,7 +754,7 @@
"1week": "1週間後"
},
"description": {
"placeholder": "説明を入力…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "説明文はありません。"
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "説明",
"descriptionPlaceholder": "チームの説明を入力…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "管理者",
"member": "メンバー"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "설명",
"descriptionPlaceholder": "프로젝트 상세설명은 여기에…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "색상",
"success": "프로젝트가 성공적으로 업데이트되었습니다."
},
@ -383,7 +383,7 @@
"title": "제목",
"titlePlaceholder": "The saved filter title goes here…",
"description": "상세정보",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "완료한 목록 표시",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "굵게",
"italic": "Italic",
"strikethrough": "Strikethrough",
"underline": "Underline",
"code": "코드",
"codeTooltip": "Capture a code snippet.",
"quote": "인용",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "블록 지우기",
"link": "링크",
"image": "이미지",
"table": "표",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "가이드"
"guide": "가이드",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "새로 생성하기",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "{date} 에 수정함",
"creating": "의견 작성 중...",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "의견",
"delete": "의견 삭제",
"deleteText1": "의견을 삭제하시겠습니까?",
@ -719,7 +754,7 @@
"1week": "1 주"
},
"description": {
"placeholder": "설명을 입력하려면 클릭하십시오...",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "설명이 없습니다."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Member"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Titel",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Beschrijving",
"descriptionPlaceholder": "De beschrijving komt hier…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Bewerken",
"done": "Voltooid",
"heading1": "Kop 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Kop 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Kop 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Dikgedrukt",
"italic": "Cursief",
"strikethrough": "Doorgestreept",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Citaat",
"unorderedList": "Ongesorteerde lijst",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Afbeelding",
"table": "Tabel",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontale lijn",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Naast elkaar",
"guide": "Handleiding"
"guide": "Handleiding",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Nieuwe aanmaken",
@ -705,7 +740,7 @@
"loading": "Bezig met laden van reacties…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Reactie",
"delete": "Verwijder deze reactie",
"deleteText1": "Weet je zeker dat je deze reactie wilt verwijderen?",
@ -719,7 +754,7 @@
"1week": "1 week"
},
"description": {
"placeholder": "Klik hier om een beschrijving in te voeren…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Nog geen beschrijving beschikbaar."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Beschrijving",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Beheerder",
"member": "Lid"
}

View File

@ -258,7 +258,7 @@
"identifier": "Prosjekt identifikator",
"identifierPlaceholder": "Prosjektidentifikatoren kommer her…",
"description": "Beskrivelse",
"descriptionPlaceholder": "Beskrivelsen gis her…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Farger",
"success": "Prosjektet ble opprettet."
},
@ -383,7 +383,7 @@
"title": "Tittel",
"titlePlaceholder": "Den lagrede filtertittelen kommer hit…",
"description": "Beskrivelse",
"descriptionPlaceholder": "Beskrivelsen gis her…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Inkluder oppgaver som ikke har en verdi satt",
"requireAll": "Krev at alle filtre er oppfylt for at en oppgave skal vises",
"showDoneTasks": "Vis utførte oppgaver",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Ferdig",
"heading1": "Overskrift 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Overskrift 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Overskrift 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Overskrift mindre",
"headingBigger": "Overskrift større",
"bold": "Fet",
"italic": "Kursiv",
"strikethrough": "Gjennomstrekning",
"underline": "Underline",
"code": "Kode",
"codeTooltip": "Capture a code snippet.",
"quote": "Sitat",
"unorderedList": "Uordnet liste",
"orderedList": "Sortert liste",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Tøm blokk",
"link": "Link",
"image": "Bilde",
"table": "Tabell",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Vannrett linje",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side ved side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Opprett ny",
@ -705,7 +740,7 @@
"loading": "Laster inn kommenterer…",
"edited": "redigert {date}",
"creating": "Lager kommentar…",
"placeholder": "Legg inn din kommentar…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Kommentar",
"delete": "Slett denne kommentaren",
"deleteText1": "Er du sikker på at du vil slette denne kommentaren?",
@ -719,7 +754,7 @@
"1week": "1 uke"
},
"description": {
"placeholder": "Klikk for å legge inn en beskrivelse…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Ingen beskrivelse tilgjengelig."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "Gruppens navn går her…",
"nameRequired": "Angi et navn.",
"description": "Beskrivelse",
"descriptionPlaceholder": "Beskrivelsen gis her…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Administrator",
"member": "Medlem"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Tytuł",
"titlePlaceholder": "Tu wpisz tytuł filtra stałego…",
"description": "Opis",
"descriptionPlaceholder": "Tu wpisz opis…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Uwzględnij zadania, które nie mają ustawionej danej wartości",
"requireAll": "Wymagaj, aby wszystkie filtry były spełnione, aby zadanie się pojawiło",
"showDoneTasks": "Pokaż ukończone zadania",
@ -514,24 +514,59 @@
"edit": "Edytuj",
"done": "Gotowe",
"heading1": "Nagłówek 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Nagłówek 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Nagłówek 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Nagłówek mniejszy",
"headingBigger": "Nagłówek większy",
"bold": "Pogrubiony",
"italic": "Kursywa",
"strikethrough": "Przekreślony",
"underline": "Underline",
"code": "Kod",
"codeTooltip": "Capture a code snippet.",
"quote": "Cytat",
"unorderedList": "Lista nieuporządkowana",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Wyczyść blok",
"link": "Link",
"image": "Obraz",
"table": "Tabela",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Linia pozioma",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Obok siebie",
"guide": "Przewodnik"
"guide": "Przewodnik",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Utwórz nowy",
@ -705,7 +740,7 @@
"loading": "Ładowanie komentarzy…",
"edited": "edytowane {date}",
"creating": "Tworzenie komentarza…",
"placeholder": "Dodaj swój komentarz…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Skomentuj",
"delete": "Usuń ten komentarz",
"deleteText1": "Czy na pewno chcesz usunąć ten komentarz?",
@ -719,7 +754,7 @@
"1week": "1 tydzień"
},
"description": {
"placeholder": "Kliknij tutaj, aby wprowadzić opis…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Nie ma jeszcze opisu."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "Tu wpisz nazwę zespołu…",
"nameRequired": "Proszę, podaj nazwę.",
"description": "Opis",
"descriptionPlaceholder": "Tu wpisz opis drużyny…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Administrator",
"member": "Członek"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Título",
"titlePlaceholder": "O título do filtro salvo fica aqui…",
"description": "Descrição",
"descriptionPlaceholder": "A descrição fica aqui…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Incluir tarefas que não possuem um conjunto de valores",
"requireAll": "Exigir que todos os filtros sejam verdadeiros para uma tarefa ser exibida",
"showDoneTasks": "Mostrar tarefas concluídas",
@ -514,24 +514,59 @@
"edit": "Editar",
"done": "Concluído",
"heading1": "Título 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Título 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Título 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Negrito",
"italic": "Itálico",
"strikethrough": "Riscado",
"underline": "Underline",
"code": "Código",
"codeTooltip": "Capture a code snippet.",
"quote": "Citação",
"unorderedList": "Lista não ordenada",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Imagem",
"table": "Tabela",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Linha horizontal",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Lado a Lado",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Criar novo",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "edited {date}",
"creating": "Criando comentário…",
"placeholder": "Adicione seu comentário…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comentário",
"delete": "Apagar este comentário",
"deleteText1": "Tem certeza que deseja apagar este comentário?",
@ -719,7 +754,7 @@
"1week": "1 semana"
},
"description": {
"placeholder": "Clique aqui para inserir uma descrição…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Nenhuma descrição disponível ainda."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Por favor, especifique um nome.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Administrador",
"member": "Membro"
}

View File

@ -12,9 +12,9 @@
}
},
"demo": {
"title": "This instance is in demo mode. Do not use this for real data!",
"everythingWillBeDeleted": "Everything will be deleted in regular intervals!",
"accountWillBeDeleted": "Your account will be deleted, including all projects, tasks and attachments you might create."
"title": "Esta instância está em modo de demonstração. Não a utilizes para dados reais!",
"everythingWillBeDeleted": "Tudo aqui serão eliminados em intervalos regulares!",
"accountWillBeDeleted": "A tua conta será eliminada, incluindo todos os projetos, tarefas e anexos que poderás ter criado."
},
"404": {
"title": "Não encontrado",
@ -146,29 +146,29 @@
}
},
"apiTokens": {
"title": "API Tokens",
"general": "API tokens allow you to use Vikunja's API without user credentials.",
"apiDocs": "Check out the api docs",
"createAToken": "Create a token",
"createToken": "Create token",
"30d": "30 Days",
"60d": "60 Days",
"90d": "90 Days",
"permissionExplanation": "Permissions allow you to scope what an api token is allowed to do.",
"titleRequired": "The title is required",
"expired": "This token has expired {ago}.",
"tokenCreatedSuccess": "Here is your new api token: {token}",
"tokenCreatedNotSeeAgain": "Store it in a secure location, you won't see it again!",
"title": "Tokens de API",
"general": "Tokens de API permitem que utilize a API do Vikunja sem as credenciais de utilizador.",
"apiDocs": "Verifica a documentação da API",
"createAToken": "Criar um token",
"createToken": "Criar token",
"30d": "30 Dias",
"60d": "60 Dias",
"90d": "90 Dias",
"permissionExplanation": "As permissões permitem-te definir o âmbito para o qual o token de API pode ser utilizado.",
"titleRequired": "O título é requerido",
"expired": "Este token expirou {ago}.",
"tokenCreatedSuccess": "Aqui está o teu novo token de API: {token}",
"tokenCreatedNotSeeAgain": "Guarda-o num local seguro, não o vais poder visualizar novamente!",
"delete": {
"header": "Delete this token",
"text1": "Are you sure you want to delete the token \"{token}\"?",
"text2": "This will revoke access to all applications or integrations using it. You cannot undo this."
"header": "Eliminar este token",
"text1": "Tens a certeza que pretendes eliminar o token \"{token}\"?",
"text2": "Isto vai revogar o acesso a todos os aplicativos ou integrações que o utilizam. Não é possível anular esta ação."
},
"attributes": {
"title": "Title",
"titlePlaceholder": "Enter a title you will recognize later",
"expiresAt": "Expires at",
"permissions": "Permissions"
"title": "Título",
"titlePlaceholder": "Insere um título que reconhecerás mais tarde",
"expiresAt": "Expira a",
"permissions": "Permissões"
}
}
},
@ -176,7 +176,7 @@
"title": "Eliminar a tua conta Vikunja",
"text1": "A eliminação da tua conta é permanente e não pode ser revertida. Vão ser eliminados todos os teus projetos, tarefas e tudo o que lhes está associado.",
"text2": "Para prosseguires, introduz por favor a tua palavra-passe. Receberás um e-mail com mais instruções.",
"text3": "To proceed, please press the button below. You will receive an email with further instructions.",
"text3": "Para prosseguir, pressiona o botão abaixo. Vais receber um e-mail com mais instruções.",
"confirm": "Eliminar a minha conta",
"requestSuccess": "A solicitação foi bem sucedida. Receberás um e-mail com mais instruções.",
"passwordRequired": "Por favor, insere a tua palavra-passe.",
@ -184,7 +184,7 @@
"scheduled": "Vamos eliminar a tua conta no Vikunja em {date} ({dateSince}).",
"scheduledCancel": "Para cancelar a eliminação da tua conta, clica aqui.",
"scheduledCancelText": "Para cancelares a eliminação da tua conta, introduz a tua palavra-passe abaixo:",
"scheduledCancelButton": "To cancel the deletion of your account, please press the button below:",
"scheduledCancelButton": "Para cancelares a eliminação da tua conta, pressiona o botão abaixo:",
"scheduledCancelConfirm": "Cancelar a eliminação da minha conta",
"scheduledCancelSuccess": "Não vamos apagar a tua conta."
},
@ -258,7 +258,7 @@
"identifier": "Identificador do Projeto",
"identifierPlaceholder": "O identificador do porjeto será aqui…",
"description": "Descrição",
"descriptionPlaceholder": "A descrição do projeto será aqui…",
"descriptionPlaceholder": "Insere uma descrição para este projeto, pressiona '/' para mais opções…",
"color": "Cor",
"success": "O projeto foi atualizado com sucesso."
},
@ -338,9 +338,9 @@
"doneBucketHint": "Todas as tarefas movidas para este conjunto serão automaticamente marcadas como concluídas.",
"doneBucketHintExtended": "Todas as tarefas movidas para o conjunto concluído serão marcadas automaticamente como concluídas. Todas as tarefas marcadas como concluídas em outro lugar também serão movidas.",
"doneBucketSavedSuccess": "O conjunto concluído foi salvo com sucesso.",
"defaultBucket": "Default bucket",
"defaultBucketHint": "When creating tasks without specifying a bucket, they will be added to this bucket.",
"defaultBucketSavedSuccess": "The default bucket has been saved successfully.",
"defaultBucket": "Conjunto padrão",
"defaultBucketHint": "Quando criares tarefas sem especificar um conjunto, elas serão adicionadas a este conjunto.",
"defaultBucketSavedSuccess": "O conjunto padrão foi salvo com sucesso.",
"deleteLast": "Não podes remover o ultimo conjunto.",
"addTaskPlaceholder": "Introduz o título da nova tarefa…",
"addTask": "Adicionar uma tarefa",
@ -362,18 +362,18 @@
},
"webhooks": {
"title": "Webhooks",
"targetUrl": "Target URL",
"targetUrlInvalid": "Please provide a valid URL.",
"events": "Events",
"eventsHint": "Select all events this webhook should recieve updates for (within the current project).",
"mustSelectEvents": "You must select at least one event.",
"delete": "Delete this webhook",
"deleteText": "Are you sure you want to delete this webhook? External targets will not be notified of its events anymore.",
"deleteSuccess": "The webhook was successfully deleted.",
"create": "Create webhook",
"secret": "Secret",
"secretHint": "If provided, all requests to the webhook target URL will be signed using HMAC.",
"secretDocs": "Check out the docs for more details about how to use secrets."
"targetUrl": "URL de destino",
"targetUrlInvalid": "Por favor, fornece um URL válido.",
"events": "Eventos",
"eventsHint": "Selecionar todos os eventos para os quais este webhook deve receber atualizações (no projeto atual).",
"mustSelectEvents": "Tens de selecionar pelo menos um evento.",
"delete": "Eliminar este webhook",
"deleteText": "Tens a certeza de que pretendes eliminar este webhook? Os alvos externos deixarão de ser notificados dos seus eventos.",
"deleteSuccess": "O webhook foi eliminada com sucesso.",
"create": "Criar webhook",
"secret": "Segredo",
"secretHint": "Se fornecido, todos os pedidos para o URL de destino do webhook serão assinados utilizando HMAC.",
"secretDocs": "Verifica a documentação para mais detalhes sobre como utilizar segredos."
}
},
"filters": {
@ -383,7 +383,7 @@
"title": "Título",
"titlePlaceholder": "O título do filtro memorizado será aqui…",
"description": "Descrição",
"descriptionPlaceholder": "A descrição será aqui…",
"descriptionPlaceholder": "Insere aqui uma descrição para este filtro, pressiona '/' para mais opções…",
"includeNulls": "Incluir Tarefas que não têm um valor definido",
"requireAll": "Requerer que todos os filtros sejam verdadeiros para que uma tarefa apareça",
"showDoneTasks": "Mostrar Tarefas Concluídas",
@ -495,7 +495,7 @@
"custom": "Personalizado",
"id": "ID",
"created": "Criado em",
"createdBy": "Created by {0}",
"createdBy": "Criado por {0}",
"actions": "Ações",
"cannotBeUndone": "Isto não pode ser revertido!"
},
@ -514,24 +514,59 @@
"edit": "Editar",
"done": "Concluído",
"heading1": "Cabeçalho 1",
"heading1Tooltip": "Título de secção grande.",
"heading2": "Cabeçalho 2",
"heading2Tooltip": "Título de secção médio.",
"heading3": "Cabeçalho 3",
"heading3Tooltip": "Título de secção pequeno.",
"headingSmaller": "Título Menor",
"headingBigger": "Título Maior",
"bold": "Negrito",
"italic": "Itálico",
"strikethrough": "Rasurado",
"underline": "Sublinhar",
"code": "Código",
"codeTooltip": "Capture um trecho de código.",
"quote": "Citação",
"unorderedList": "Lista Não Ordenada",
"orderedList": "Lista Ordenada",
"quoteTooltip": "Capture uma citação.",
"bulletList": "Lista de tópicos",
"bulletListTooltip": "Criar uma lista simples de tópicos.",
"unorderedList": "Lista não ordenada",
"orderedList": "Lista ordenada",
"orderedListTooltip": "Cria uma lista com numeração.",
"cleanBlock": "Limpar Formatação",
"link": "Link",
"image": "Imagem",
"table": "Tabela",
"imageTooltip": "Carregar uma imagem do teu computador.",
"table": {
"title": "Tabela",
"insert": "Inserir tabela",
"addColumnBefore": "Adicionar coluna antes",
"addColumnAfter": "Adicionar coluna depois",
"deleteColumn": "Eliminar coluna",
"addRowBefore": "Adicionar linha antes",
"addRowAfter": "Adicionar linha depois",
"deleteRow": "Eliminar linha",
"deleteTable": "Eliminar tabela",
"mergeCells": "Unir células",
"splitCell": "Dividir célula",
"toggleHeaderColumn": "Alternar coluna de cabeçalho",
"toggleHeaderRow": "Alternar linha de cabeçalho",
"toggleHeaderCell": "Alternar célula de cabeçalho",
"mergeOrSplit": "Unir ou dividir",
"fixTables": "Corrigir tabelas"
},
"horizontalRule": "Linha Horizontal",
"horizontalRuleTooltip": "Dividir uma secção.",
"sideBySide": "Lado-a-lado",
"guide": "Guia"
"guide": "Guia",
"text": "Texto",
"textTooltip": "É só começares a escrever texto sem formatação.",
"taskList": "Lista de tarefas",
"taskListTooltip": "Rastrear tarefas com uma lista a fazer.",
"undo": "Desfazer",
"redo": "Refazer",
"placeholder": "Insere algum texto ou pressiona '/' para ver mais opções…"
},
"multiselect": {
"createPlaceholder": "Criar novo",
@ -625,9 +660,9 @@
"belongsToProject": "Esta tarefa pertence ao projeto '{project}'",
"due": "Vence {at}",
"closePopup": "Fechar janela",
"organization": "Organization",
"management": "Management",
"dateAndTime": "Date and time",
"organization": "Organização",
"management": "Gestão",
"dateAndTime": "Data e hora",
"delete": {
"header": "Eliminar esta tarefa",
"text1": "Tens a certeza que pretendes eliminar esta tarefa?",
@ -705,7 +740,7 @@
"loading": "A carregar comentários…",
"edited": "editado em {date}",
"creating": "A criar comentário…",
"placeholder": "Adiciona o teu comentário…",
"placeholder": "Adicione o teu comentário, pressiona '/' para mais opções…",
"comment": "Comentário",
"delete": "Eliminar este comentário",
"deleteText1": "Tens a certeza que pretendes eliminar este comentário?",
@ -719,7 +754,7 @@
"1week": "1 semana"
},
"description": {
"placeholder": "Clica aqui para inserir uma descrição…",
"placeholder": "Insere uma descrição, pressiona '/' para mais opções…",
"empty": "Nenhuma descrição ainda disponível."
},
"assignee": {
@ -788,7 +823,7 @@
"repeat": {
"everyDay": "Todos os Dias",
"everyWeek": "Todas as Semanas",
"every30d": "Every 30 Days",
"every30d": "A cada 30 Dias",
"mode": "Modo de repetição",
"monthly": "Mensal",
"fromCurrentDate": "Da Data Atual",
@ -870,7 +905,7 @@
"namePlaceholder": "O nome da equipa será aqui…",
"nameRequired": "Por favor, específica um nome.",
"description": "Descrição",
"descriptionPlaceholder": "A descrição da equipa será aqui…",
"descriptionPlaceholder": "Descreve aqui a equipa, pressiona '/' para mais opções…",
"admin": "Administrador",
"member": "Membro"
}
@ -899,7 +934,7 @@
"delete": "Eliminar esta tarefa",
"priority": "Alterar a prioridade desta tarefa",
"favorite": "Marcar / Desmarcar esta tarefa como favorita",
"save": "Save the current task"
"save": "Salvar a tarefa atual"
},
"project": {
"title": "Vista do Projeto",
@ -937,7 +972,7 @@
"urlPlaceholder": "ex.: https://localhost:3456",
"change": "alterar",
"use": "A utilizar a instalação do Vikunja em {0}",
"error": "Could not find or use Vikunja installation at \"{domain}\". Please check if the url has the correct format and you can reach it when accessing it directly and try again.",
"error": "Não foi possível encontrar ou utilizar a instalação Vikunja em \"{domain}\". Por favor, verifica se o url tem o formato correto e se consegues aceder-lhe diretamente e tenta novamente.",
"success": "A utilizar a instalação do Vikunja em \"{domain}\".",
"urlRequired": "É necessário um url."
},
@ -950,8 +985,8 @@
"title": "Notificações",
"none": "Não tens nenhuma notificação. Tem um bom dia!",
"explainer": "As notificações aparecerão aqui quando ocorrem ações em projetos ou tarefas às quais estejas subscrito.",
"markAllRead": "Mark all notifications as read",
"markAllReadSuccess": "Successfully marked all notifications as read."
"markAllRead": "Marcar todas as notificações como lidas",
"markAllReadSuccess": "Todas as notificações foram marcadas como lidas."
},
"quickActions": {
"commands": "Comandos",

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Title",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Description",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Bold",
"italic": "Italic",
"strikethrough": "Strikethrough",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Quote",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Image",
"table": "Table",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Create new",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comment",
"delete": "Delete this comment",
"deleteText1": "Are you sure you want to delete this comment?",
@ -719,7 +754,7 @@
"1week": "1 week"
},
"description": {
"placeholder": "Click here to enter a description…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "No description available yet."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Member"
}

View File

@ -12,9 +12,9 @@
}
},
"demo": {
"title": "This instance is in demo mode. Do not use this for real data!",
"everythingWillBeDeleted": "Everything will be deleted in regular intervals!",
"accountWillBeDeleted": "Your account will be deleted, including all projects, tasks and attachments you might create."
"title": "Этот сервер находится в демо-режиме. Не используйте его для реальных данных!",
"everythingWillBeDeleted": "Все данные регулярно удаляются!",
"accountWillBeDeleted": "Однажды ваш аккаунт будет удалён вместе со всеми созданными проектами, задачами и вложениями."
},
"404": {
"title": "Не найдено",
@ -82,8 +82,8 @@
"savedSuccess": "Настройки обновлены.",
"emailReminders": "Присылать мне напоминания о задачах на e-mail",
"overdueReminders": "Присылать сводку о просроченных задачах каждый день",
"discoverableByName": "Allow other users to add me as a member to teams or projects when they search for my name",
"discoverableByEmail": "Allow other users to add me as a member to teams or projects when they search for my full email",
"discoverableByName": "Разрешить другим пользователям добавлять меня в состав команд или проектов при поиске моего имени",
"discoverableByEmail": "Разрешить другим пользователям добавлять меня в состав команд или проектов при поиске моего полного email",
"playSoundWhenDone": "Проигрывать звук, когда задача помечается завершённой",
"weekStart": "Первый день недели",
"weekStartSunday": "Воскресенье",
@ -92,7 +92,7 @@
"defaultProject": "Проект по умолчанию",
"timezone": "Часовой пояс",
"overdueTasksRemindersTime": "Время напоминания о невыполненных задачах",
"filterUsedOnOverview": "Saved filter used on the overview page"
"filterUsedOnOverview": "Сохранённый фильтр, используемый на странице обзора"
},
"totp": {
"title": "Двухфакторная аутентификация",
@ -146,29 +146,29 @@
}
},
"apiTokens": {
"title": "API Tokens",
"general": "API tokens allow you to use Vikunja's API without user credentials.",
"apiDocs": "Check out the api docs",
"createAToken": "Create a token",
"createToken": "Create token",
"30d": "30 Days",
"60d": "60 Days",
"90d": "90 Days",
"permissionExplanation": "Permissions allow you to scope what an api token is allowed to do.",
"titleRequired": "The title is required",
"expired": "This token has expired {ago}.",
"tokenCreatedSuccess": "Here is your new api token: {token}",
"tokenCreatedNotSeeAgain": "Store it in a secure location, you won't see it again!",
"title": "Токены API",
"general": "Токены API позволяют использовать Vikunja API без использования данных для входа пользователя.",
"apiDocs": "Документация API",
"createAToken": "Создать токен",
"createToken": "Создать токен",
"30d": "30 дней",
"60d": "60 дней",
"90d": "90 дней",
"permissionExplanation": "Разрешения позволяют выбрать, какие действия можно выполнять с использованием этого токена.",
"titleRequired": "Название обязательно",
"expired": "Срок действия этого токена истёк {ago}.",
"tokenCreatedSuccess": "Ваш новый токен: {token}",
"tokenCreatedNotSeeAgain": "Сохраните его в безопасном месте, вы не увидите его снова!",
"delete": {
"header": "Delete this token",
"text1": "Are you sure you want to delete the token \"{token}\"?",
"text2": "This will revoke access to all applications or integrations using it. You cannot undo this."
"header": "Удалить этот токен",
"text1": "Удалить токен «{token}»?",
"text2": "Все приложения или интеграции, использующие его, потеряют доступ. Это действие отменить нельзя."
},
"attributes": {
"title": "Title",
"title": "Название",
"titlePlaceholder": "Enter a title you will recognize later",
"expiresAt": "Expires at",
"permissions": "Permissions"
"expiresAt": "Срок действия",
"permissions": "Разрешения"
}
}
},
@ -176,7 +176,7 @@
"title": "Удалить свой аккаунт VIkunja",
"text1": "Удаление аккаунта необратимо. Мы удалим все ваши проекты, задачи и всё связанное с ними.",
"text2": "Для продолжения введите свой пароль. На почту будет отправлено письмо с дальнейшими инструкциями.",
"text3": "To proceed, please press the button below. You will receive an email with further instructions.",
"text3": "Для продолжения нажмите кнопку внизу. На почту будет отправлено письмо с дальнейшими инструкциями.",
"confirm": "Удалить мой аккаунт",
"requestSuccess": "Запрос успешно выполнен. На почту будет отправлено письмо с дальнейшими инструкциями.",
"passwordRequired": "Введите свой пароль.",
@ -184,7 +184,7 @@
"scheduled": "Мы удалим ваш аккаунт Vikunja {date} ({dateSince}).",
"scheduledCancel": "Что отменить удаление аккаунта, нажмите сюда.",
"scheduledCancelText": "Чтобы отменить удаление аккаунта, введите свой пароль ниже:",
"scheduledCancelButton": "To cancel the deletion of your account, please press the button below:",
"scheduledCancelButton": "Чтобы отменить удаление аккаунта, нажмите кнопку внизу:",
"scheduledCancelConfirm": "Отменить удаление моего аккаунта",
"scheduledCancelSuccess": "Мы не будем удалять ваш аккаунт."
},
@ -258,8 +258,8 @@
"identifier": "Идентификатор проекта",
"identifierPlaceholder": "Введите идентификатор проекта…",
"description": "Описание",
"descriptionPlaceholder": "Введите описание проекта…",
"color": "Color",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Цвет",
"success": "Проект успешно обновлён."
},
"share": {
@ -275,7 +275,7 @@
"namePlaceholder": "напр. Lorem Ipsum",
"nameExplanation": "Все действия, выполненные через эту ссылку, будут подписаны этим именем.",
"password": "Пароль (необязательно)",
"passwordExplanation": "When signing in, the user will be required to enter this password.",
"passwordExplanation": "Пользователь будет должен ввести пароль для входа.",
"noName": "Без имени",
"remove": "Удалить ссылку для обмена",
"removeText": "Удалить эту ссылку для обмена? Больше не удастся получить доступ к проекту через эту ссылку. Это действие отменить нельзя!",
@ -338,9 +338,9 @@
"doneBucketHint": "Все задачи, помещённые в эту колонку, автоматически отмечаются как завершённые.",
"doneBucketHintExtended": "Все задачи, перенесённые в колонку завершённых, будут помечены как завершённые. Все задачи, помеченные как завершённые, также будут перемещены в эту колонку.",
"doneBucketSavedSuccess": "Колонка завершённых была успешно сохранена.",
"defaultBucket": "Default bucket",
"defaultBucketHint": "When creating tasks without specifying a bucket, they will be added to this bucket.",
"defaultBucketSavedSuccess": "The default bucket has been saved successfully.",
"defaultBucket": "Колонка по умолчанию",
"defaultBucketHint": "При создании задач без указания колонки они будут добавлены в эту колонку.",
"defaultBucketSavedSuccess": "Колонка по умолчанию была успешно сохранена.",
"deleteLast": "Нельзя удалить последнюю колонку.",
"addTaskPlaceholder": "Введите название задачи…",
"addTask": "Добавить задачу",
@ -361,19 +361,19 @@
}
},
"webhooks": {
"title": "Webhooks",
"targetUrl": "Target URL",
"targetUrlInvalid": "Please provide a valid URL.",
"events": "Events",
"eventsHint": "Select all events this webhook should recieve updates for (within the current project).",
"mustSelectEvents": "You must select at least one event.",
"delete": "Delete this webhook",
"deleteText": "Are you sure you want to delete this webhook? External targets will not be notified of its events anymore.",
"deleteSuccess": "The webhook was successfully deleted.",
"create": "Create webhook",
"secret": "Secret",
"secretHint": "If provided, all requests to the webhook target URL will be signed using HMAC.",
"secretDocs": "Check out the docs for more details about how to use secrets."
"title": "Вебхуки",
"targetUrl": "URL обработчика",
"targetUrlInvalid": "Укажите корректный URL.",
"events": "События",
"eventsHint": "Выберите все события, для которых этот вебхук должен получать обновления (в пределах текущего проекта).",
"mustSelectEvents": "Выберите хотя бы одно событие.",
"delete": "Удалить этот вебхук",
"deleteText": "Удалить этот вебхук? Внешние обработчики больше не будет получать события этого вебхука.",
"deleteSuccess": "Вебхук успешно удалён.",
"create": "Создать вебхук",
"secret": "Секрет",
"secretHint": "Если указан, все запросы к URL обработчика будут подписаны с помощью HMAC.",
"secretDocs": "Подробнее об использовании секретов в документации."
}
},
"filters": {
@ -383,7 +383,7 @@
"title": "Название",
"titlePlaceholder": "Введите название сохранённого фильтра…",
"description": "Описание",
"descriptionPlaceholder": "Введите описание…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Включать задачи, у которых не установлено значение",
"requireAll": "Для отображения задачи требовать истинность всех фильтров",
"showDoneTasks": "Показывать завершённые задачи",
@ -397,7 +397,7 @@
},
"create": {
"title": "Создать сохранённый фильтр",
"description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.",
"description": "Сохранённый фильтр — это виртуальный проект, содержимое которого выбирается с помощью фильтров в момент его просмотра.",
"action": "Создать новый сохранённый фильтр",
"titleRequired": "Укажите название фильтра."
},
@ -514,24 +514,59 @@
"edit": "Изменить",
"done": "Готово",
"heading1": "Заголовок 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Заголовок 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Заголовок 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Заголовок меньше",
"headingBigger": "Заголовок больше",
"bold": "Жирный",
"italic": "Курсив",
"strikethrough": "Зачёркнутый",
"underline": "Подчёркнутый",
"code": "Код",
"codeTooltip": "Capture a code snippet.",
"quote": "Цитата",
"unorderedList": "Маркированный список",
"orderedList": "Нумерованный список",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Очистить блок",
"link": "Ссылка",
"image": "Изображение",
"table": "Таблица",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Таблица",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Разделитель",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Руководство"
"guide": "Руководство",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Список задач",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Отменить",
"redo": "Вернуть",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Создать",
@ -567,8 +602,8 @@
"add1Day": "Добавить один день",
"minus1Day": "Вычесть один день",
"roundDay": "Округление вниз до начала дня",
"supportedUnits": "Supported time units",
"someExamples": "Examples of time expressions",
"supportedUnits": "Поддерживаемые единицы времени",
"someExamples": "Примеры выражений",
"units": {
"seconds": "Секунды",
"minutes": "Минуты",
@ -625,9 +660,9 @@
"belongsToProject": "Задача принадлежит проекту «{project}»",
"due": "Истекает {at}",
"closePopup": "Закрыть всплывающее окно",
"organization": "Organization",
"management": "Management",
"dateAndTime": "Date and time",
"organization": "Организация",
"management": "Управление",
"dateAndTime": "Дата и время",
"delete": {
"header": "Удалить задачу",
"text1": "Удалить эту задачу?",
@ -705,7 +740,7 @@
"loading": "Загрузка комментариев…",
"edited": "изменено {date}",
"creating": "Комментируем…",
"placeholder": "Добавить комментарий…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Комментировать",
"delete": "Удалить комментарий",
"deleteText1": "Удалить этот комментарий?",
@ -719,7 +754,7 @@
"1week": "1 неделя"
},
"description": {
"placeholder": "Нажмите сюда для ввода описания…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Описания ещё нет."
},
"assignee": {
@ -788,7 +823,7 @@
"repeat": {
"everyDay": "Каждый день",
"everyWeek": "Каждую неделю",
"every30d": "Every 30 Days",
"every30d": "Каждые 30 дней",
"mode": "Режим повтора",
"monthly": "Ежемесячно",
"fromCurrentDate": "От сегодняшей даты",
@ -870,7 +905,7 @@
"namePlaceholder": "Имя команды здесь…",
"nameRequired": "Пожалуйста, укажите имя.",
"description": "Описание",
"descriptionPlaceholder": "Описание команды здесь…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Администратор",
"member": "Участник"
}
@ -898,8 +933,8 @@
"description": "Включить изменение описания задачи",
"delete": "Удалить задачу",
"priority": "Изменить приоритет задачи",
"favorite": "Mark this task as favorite / unfavorite",
"save": "Save the current task"
"favorite": "Добавить задачу в избранное или удалить из избранного",
"save": "Сохранить текущую задачу"
},
"project": {
"title": "Просмотр проекта",
@ -950,8 +985,8 @@
"title": "Уведомления",
"none": "Уведомлений нет. Хорошего дня!",
"explainer": "Здесь появятся уведомления, когда что-нибудь произойдёт с проектами или задачами, на которые вы подписаны.",
"markAllRead": "Mark all notifications as read",
"markAllReadSuccess": "Successfully marked all notifications as read."
"markAllRead": "Отметить всё как прочитанное",
"markAllReadSuccess": "Все уведомления отмечены как прочитанные."
},
"quickActions": {
"commands": "Команды",

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Title",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Description",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Bold",
"italic": "Italic",
"strikethrough": "Strikethrough",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Quote",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Image",
"table": "Table",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Create new",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comment",
"delete": "Delete this comment",
"deleteText1": "Are you sure you want to delete this comment?",
@ -719,7 +754,7 @@
"1week": "1 week"
},
"description": {
"placeholder": "Click here to enter a description…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "No description available yet."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Member"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Title",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Description",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Bold",
"italic": "Italic",
"strikethrough": "Strikethrough",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Quote",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Image",
"table": "Table",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Create new",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comment",
"delete": "Delete this comment",
"deleteText1": "Are you sure you want to delete this comment?",
@ -719,7 +754,7 @@
"1week": "1 week"
},
"description": {
"placeholder": "Click here to enter a description…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "No description available yet."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Member"
}

View File

@ -173,7 +173,7 @@
}
},
"deletion": {
"title": "Delete your Vikunja Account",
"title": "Radera ditt Vikunja-konto",
"text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.",
"text2": "To proceed, please enter your password. You will receive an email with further instructions.",
"text3": "För att fortsätta, tryck på knappen nedan. Du kommer att få ett e-postmeddelande med ytterligare instruktioner.",
@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Beskrivning",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Färg",
"success": "The project was successfully updated."
},
@ -363,7 +363,7 @@
"webhooks": {
"title": "Webhooks",
"targetUrl": "Target URL",
"targetUrlInvalid": "Please provide a valid URL.",
"targetUrlInvalid": "Vänligen ange en giltig URL.",
"events": "Events",
"eventsHint": "Select all events this webhook should recieve updates for (within the current project).",
"mustSelectEvents": "You must select at least one event.",
@ -383,7 +383,7 @@
"title": "Titel",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Beskrivning",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Redigera",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Fetstil",
"italic": "Kursiv",
"strikethrough": "Genomstruken",
"underline": "Underline",
"code": "Kod",
"codeTooltip": "Capture a code snippet.",
"quote": "Citat",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Länk",
"image": "Bild",
"table": "Tabell",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Tabell",
"insert": "Insert table",
"addColumnBefore": "Lägg till kolumn före",
"addColumnAfter": "Lägg till kolumn efter",
"deleteColumn": "Radera kolumn",
"addRowBefore": "Lägg till rad före",
"addRowAfter": "Lägg till rad efter",
"deleteRow": "Radera rad",
"deleteTable": "Radera tabell",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Ångra",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Create new",
@ -643,7 +678,7 @@
"reminders": "Set Reminders",
"repeatAfter": "Set Repeating Interval",
"percentDone": "Set Progress",
"attachments": "Add Attachments",
"attachments": "Lägg till bilagor",
"relatedTasks": "Add Relation",
"moveProject": "Flytta",
"color": "Set Color",
@ -688,10 +723,10 @@
"title": "Bilagor",
"createdBy": "skapad {0} av {1}",
"downloadTooltip": "Download this attachment",
"upload": "Upload attachment",
"upload": "Ladda upp bilaga",
"drop": "Drop files here to upload",
"delete": "Radera bilaga",
"deleteTooltip": "Delete this attachment",
"deleteTooltip": "Radera denna bilaga",
"deleteText1": "Are you sure you want to delete the attachment {filename}?",
"copyUrl": "Kopiera URL",
"copyUrlTooltip": "Copy the url of this attachment for usage in text",
@ -705,7 +740,7 @@
"loading": "Laddar kommentarer…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Skriv din kommentar…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comment",
"delete": "Delete this comment",
"deleteText1": "Är du säker på att du vill radera denna kommentar?",
@ -719,7 +754,7 @@
"1week": "1 vecka"
},
"description": {
"placeholder": "Klicka här för att ange en beskrivning…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "No description available yet."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Beskrivning",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Medlem"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Title",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Description",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Bold",
"italic": "Italic",
"strikethrough": "Strikethrough",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Quote",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Image",
"table": "Table",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Create new",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comment",
"delete": "Delete this comment",
"deleteText1": "Are you sure you want to delete this comment?",
@ -719,7 +754,7 @@
"1week": "1 week"
},
"description": {
"placeholder": "Click here to enter a description…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "No description available yet."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Member"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Tiêu đề",
"titlePlaceholder": "Tiêu đề bộ lọc đã lưu ở đây…",
"description": "Mô tả",
"descriptionPlaceholder": "Mô tả ở đây…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Bao gồm các Công việc không có bộ giá trị",
"requireAll": "Yêu cầu tất cả các bộ lọc phải đúng để một công việc được hiển thị",
"showDoneTasks": "Hiển thị các công việc đã hoàn thành",
@ -514,24 +514,59 @@
"edit": "Chỉnh sửa",
"done": "Hoàn thành",
"heading1": "Tiêu đề 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Tiêu đề 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Tiêu đề 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Tiêu đề nhỏ hơn",
"headingBigger": "Tiêu đề lớn hơn",
"bold": "In đậm",
"italic": "In nghiêng",
"strikethrough": "Gạch ngang",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Trích dẫn",
"unorderedList": "Gạch đầu dòng",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Làm sạch Khối",
"link": "Liên kết",
"image": "Ảnh",
"table": "Bảng",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Dòng kẻ ngang",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Chia đôi cửa sổ",
"guide": "Hướng dẫn"
"guide": "Hướng dẫn",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Tạo mới",
@ -705,7 +740,7 @@
"loading": "Đang tải bình luận…",
"edited": "đã sửa {date}",
"creating": "Đang tạo bình luận…",
"placeholder": "Thêm bình luận của bạn…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Bình luận",
"delete": "Xóa bình luận này",
"deleteText1": "Bạn có chắc muốn xóa bình luận này không?",
@ -719,7 +754,7 @@
"1week": "1 tuần"
},
"description": {
"placeholder": "Nhấp vào đây để nhập mô tả…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "Chưa có mô tả."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "Tên của Team ở đây…",
"nameRequired": "Hãy đặt một cái tên.",
"description": "Mô tả",
"descriptionPlaceholder": "Mô tả Team ở đây…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Quản trị viên",
"member": "Thành viên"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "标题",
"titlePlaceholder": "填写筛选器标题",
"description": "描述信息",
"descriptionPlaceholder": "填写描述详情",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "包含没有设置值的任务",
"requireAll": "要求所有筛选器为真才能显示任务",
"showDoneTasks": "显示已完成的任务",
@ -514,24 +514,59 @@
"edit": "编辑",
"done": "完成",
"heading1": "一级标题",
"heading1Tooltip": "Big section heading.",
"heading2": "二级标题",
"heading2Tooltip": "Medium section heading.",
"heading3": "三级标题",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "下一级标题",
"headingBigger": "上一级标题",
"bold": "粗体",
"italic": "斜体",
"strikethrough": "删除线",
"underline": "Underline",
"code": "代码",
"codeTooltip": "Capture a code snippet.",
"quote": "引用",
"unorderedList": "无序列表",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "清除格式",
"link": "链接",
"image": "图片",
"table": "表格",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "水平线",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "并排",
"guide": "指南"
"guide": "指南",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "创建新的",
@ -705,7 +740,7 @@
"loading": "正在加载评论…",
"edited": "编辑于 {date}",
"creating": "正在创建评论…",
"placeholder": "添加你的评论......",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "评论",
"delete": "删除此评论",
"deleteText1": "确实要删除此评论吗?",
@ -719,7 +754,7 @@
"1week": "1周"
},
"description": {
"placeholder": "点击此处输入描述...",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "尚无描述。"
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "团队的名字在这里……",
"nameRequired": "请指定名称。",
"description": "描述信息",
"descriptionPlaceholder": "团队描述在这里…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "管理员",
"member": "成员"
}

View File

@ -258,7 +258,7 @@
"identifier": "Project Identifier",
"identifierPlaceholder": "The project identifier goes here…",
"description": "Description",
"descriptionPlaceholder": "The projects description goes here…",
"descriptionPlaceholder": "Enter a description for this project, hit '/' for more options…",
"color": "Color",
"success": "The project was successfully updated."
},
@ -383,7 +383,7 @@
"title": "Title",
"titlePlaceholder": "The saved filter title goes here…",
"description": "Description",
"descriptionPlaceholder": "The description goes here…",
"descriptionPlaceholder": "Add a description for this filter here, hit '/' for more options…",
"includeNulls": "Include Tasks which don't have a value set",
"requireAll": "Require all filters to be true for a task to show up",
"showDoneTasks": "Show Done Tasks",
@ -514,24 +514,59 @@
"edit": "Edit",
"done": "Done",
"heading1": "Heading 1",
"heading1Tooltip": "Big section heading.",
"heading2": "Heading 2",
"heading2Tooltip": "Medium section heading.",
"heading3": "Heading 3",
"heading3Tooltip": "Smaller section header.",
"headingSmaller": "Heading Smaller",
"headingBigger": "Heading Bigger",
"bold": "Bold",
"italic": "Italic",
"strikethrough": "Strikethrough",
"underline": "Underline",
"code": "Code",
"codeTooltip": "Capture a code snippet.",
"quote": "Quote",
"unorderedList": "Unordered List",
"orderedList": "Ordered List",
"quoteTooltip": "Capture a quote.",
"bulletList": "Bullet list",
"bulletListTooltip": "Create a simple bullet list.",
"unorderedList": "Unordered list",
"orderedList": "Ordered list",
"orderedListTooltip": "Create a list with numbering.",
"cleanBlock": "Clean Block",
"link": "Link",
"image": "Image",
"table": "Table",
"imageTooltip": "Upload an image from your computer.",
"table": {
"title": "Table",
"insert": "Insert table",
"addColumnBefore": "Add column before",
"addColumnAfter": "Add column after",
"deleteColumn": "Delete column",
"addRowBefore": "Add row before",
"addRowAfter": "Add row after",
"deleteRow": "Delete row",
"deleteTable": "Delete table",
"mergeCells": "Merge cells",
"splitCell": "Split cell",
"toggleHeaderColumn": "Toggle header column",
"toggleHeaderRow": "Toggle header row",
"toggleHeaderCell": "Toggle header cell",
"mergeOrSplit": "Merge or split",
"fixTables": "Fix tables"
},
"horizontalRule": "Horizontal Rule",
"horizontalRuleTooltip": "Divide a section.",
"sideBySide": "Side By Side",
"guide": "Guide"
"guide": "Guide",
"text": "Text",
"textTooltip": "Just start typing with plain text.",
"taskList": "Task list",
"taskListTooltip": "Track tasks with a to-do list.",
"undo": "Undo",
"redo": "Redo",
"placeholder": "Type some text or hit '/' to see more options…"
},
"multiselect": {
"createPlaceholder": "Create new",
@ -705,7 +740,7 @@
"loading": "Loading comments…",
"edited": "edited {date}",
"creating": "Creating comment…",
"placeholder": "Add your comment…",
"placeholder": "Add your comment, hit '/' for more options…",
"comment": "Comment",
"delete": "Delete this comment",
"deleteText1": "Are you sure you want to delete this comment?",
@ -719,7 +754,7 @@
"1week": "1 week"
},
"description": {
"placeholder": "Click here to enter a description…",
"placeholder": "Enter a description, hit '/' for more options…",
"empty": "No description available yet."
},
"assignee": {
@ -870,7 +905,7 @@
"namePlaceholder": "The team's name goes here…",
"nameRequired": "Please specify a name.",
"description": "Description",
"descriptionPlaceholder": "The teams description goes here…",
"descriptionPlaceholder": "Describe the team here, hit '/' for more options…",
"admin": "Admin",
"member": "Member"
}

View File

@ -37,3 +37,5 @@ $navbar-padding: 2rem;
$vikunja-nav-color: var(--grey-700);
$vikunja-nav-selected-width: 0.4rem;
$close-button-min-space: 84px;