From 7f9c0dfa75cce1eec46b89a7e06f5848d4e4faa5 Mon Sep 17 00:00:00 2001 From: Patrizio Bekerle Date: Thu, 12 Dec 2024 19:16:15 +0100 Subject: [PATCH] #1859 i18n: add more app and webpage translation Signed-off-by: Patrizio Bekerle --- CHANGELOG.md | 2 + src/languages/QOwnNotes_am_ET.ts | 8 + src/languages/QOwnNotes_ar.ts | 8 + src/languages/QOwnNotes_bg.ts | 8 + src/languages/QOwnNotes_bn.ts | 8 + src/languages/QOwnNotes_bs.ts | 8 + src/languages/QOwnNotes_ca.ts | 8 + src/languages/QOwnNotes_ceb.ts | 8 + src/languages/QOwnNotes_cs.ts | 8 + src/languages/QOwnNotes_da.ts | 8 + src/languages/QOwnNotes_de.ts | 8 + src/languages/QOwnNotes_el.ts | 8 + src/languages/QOwnNotes_es.ts | 34 +- src/languages/QOwnNotes_et.ts | 8 + src/languages/QOwnNotes_eu.ts | 8 + src/languages/QOwnNotes_fa.ts | 8 + src/languages/QOwnNotes_fi.ts | 8 + src/languages/QOwnNotes_fil.ts | 8 + src/languages/QOwnNotes_fr.ts | 8 + src/languages/QOwnNotes_ga.ts | 8 + src/languages/QOwnNotes_gl.ts | 8 + src/languages/QOwnNotes_ha.ts | 8 + src/languages/QOwnNotes_he.ts | 8 + src/languages/QOwnNotes_hi.ts | 8 + src/languages/QOwnNotes_hil.ts | 8 + src/languages/QOwnNotes_hr.ts | 8 + src/languages/QOwnNotes_hu.ts | 8 + src/languages/QOwnNotes_id.ts | 8 + src/languages/QOwnNotes_is.ts | 8 + src/languages/QOwnNotes_it.ts | 8 + src/languages/QOwnNotes_ja.ts | 8 + src/languages/QOwnNotes_km.ts | 8 + src/languages/QOwnNotes_ko.ts | 8 + src/languages/QOwnNotes_ku.ts | 8 + src/languages/QOwnNotes_lt.ts | 8 + src/languages/QOwnNotes_lv.ts | 8 + src/languages/QOwnNotes_mi.ts | 8 + src/languages/QOwnNotes_mk.ts | 8 + src/languages/QOwnNotes_ms.ts | 8 + src/languages/QOwnNotes_nl.ts | 8 + src/languages/QOwnNotes_no.ts | 8 + src/languages/QOwnNotes_pa.ts | 8 + src/languages/QOwnNotes_pcm_NG.ts | 8 + src/languages/QOwnNotes_pl.ts | 8 + src/languages/QOwnNotes_pt_BR.ts | 8 + src/languages/QOwnNotes_pt_PT.ts | 8 + src/languages/QOwnNotes_ro.ts | 8 + src/languages/QOwnNotes_ru.ts | 8 + src/languages/QOwnNotes_si.ts | 8 + src/languages/QOwnNotes_sk.ts | 8 + src/languages/QOwnNotes_sl.ts | 8 + src/languages/QOwnNotes_sn.ts | 8 + src/languages/QOwnNotes_sq.ts | 8 + src/languages/QOwnNotes_sr.ts | 8 + src/languages/QOwnNotes_sv.ts | 8 + src/languages/QOwnNotes_ta_IN.ts | 8 + src/languages/QOwnNotes_th.ts | 8 + src/languages/QOwnNotes_tl.ts | 8 + src/languages/QOwnNotes_tlh_AA.ts | 8 + src/languages/QOwnNotes_tr.ts | 597 +++++++++--------- src/languages/QOwnNotes_uk.ts | 8 + src/languages/QOwnNotes_ur.ts | 8 + src/languages/QOwnNotes_uz.ts | 8 + src/languages/QOwnNotes_vi.ts | 8 + src/languages/QOwnNotes_xh.ts | 8 + src/languages/QOwnNotes_yi.ts | 8 + src/languages/QOwnNotes_zh_CN.ts | 8 + src/languages/QOwnNotes_zh_TW.ts | 8 + src/languages/QOwnNotes_zu.ts | 8 + webpage/src/ar/installation/appimage.md | 4 + webpage/src/ar/installation/building.md | 15 + webpage/src/de/installation/appimage.md | 4 + webpage/src/de/installation/building.md | 15 + .../es/getting-started/browser-extension.md | 2 +- webpage/src/es/getting-started/concept.md | 38 +- webpage/src/es/getting-started/markdown.md | 12 +- webpage/src/es/getting-started/overview.md | 8 +- webpage/src/es/getting-started/shortcuts.md | 52 +- webpage/src/es/index.md | 2 +- webpage/src/es/installation/appimage.md | 4 + webpage/src/es/installation/building.md | 15 + webpage/src/es/installation/nix.md | 8 +- webpage/src/es/scripting/classes.md | 52 +- webpage/src/es/scripting/hooks.md | 54 +- .../src/es/scripting/methods-and-objects.md | 499 +++++++-------- webpage/src/fa/installation/appimage.md | 4 + webpage/src/fa/installation/building.md | 15 + webpage/src/fr/installation/appimage.md | 4 + webpage/src/fr/installation/building.md | 15 + webpage/src/hu/installation/appimage.md | 4 + webpage/src/hu/installation/building.md | 15 + webpage/src/it/installation/appimage.md | 4 + webpage/src/it/installation/building.md | 15 + webpage/src/ko/installation/appimage.md | 2 + webpage/src/ko/installation/building.md | 9 + webpage/src/nl/installation/appimage.md | 4 + webpage/src/nl/installation/building.md | 15 + webpage/src/pl/installation/appimage.md | 4 + webpage/src/pl/installation/building.md | 15 + 99 files changed, 1400 insertions(+), 670 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ed3d998de..f74f8695d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ - When the application is already running and a note folder was removed outside the application, the user will now get a warning that the path doesn't exist anymore and is not able to select that note folder +- Added more Korean, Dutch, Turkish, Spanish translation (thank you, venusgirl, + stephanp, brtc, alejandromoc) ## 24.12.2 - The Qt Wayland and platform libraries were added to the Qt6 Ubuntu PPA, so the diff --git a/src/languages/QOwnNotes_am_ET.ts b/src/languages/QOwnNotes_am_ET.ts index 15a2024ae6..4a3bc29326 100644 --- a/src/languages/QOwnNotes_am_ET.ts +++ b/src/languages/QOwnNotes_am_ET.ts @@ -2730,6 +2730,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Saving temporary image +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ar.ts b/src/languages/QOwnNotes_ar.ts index 2dc5f596f9..f6a294a57f 100644 --- a/src/languages/QOwnNotes_ar.ts +++ b/src/languages/QOwnNotes_ar.ts @@ -2826,6 +2826,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th حفظ الصورة المؤقته +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column سطر %1، عمود %2 diff --git a/src/languages/QOwnNotes_bg.ts b/src/languages/QOwnNotes_bg.ts index aa177424a0..b9cd4a6809 100644 --- a/src/languages/QOwnNotes_bg.ts +++ b/src/languages/QOwnNotes_bg.ts @@ -2736,6 +2736,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Записване на временно изображение +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_bn.ts b/src/languages/QOwnNotes_bn.ts index fc9ab295b9..cb172d2e3e 100644 --- a/src/languages/QOwnNotes_bn.ts +++ b/src/languages/QOwnNotes_bn.ts @@ -2733,6 +2733,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th অস্থায়ী চিত্র সংরক্ষণ +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_bs.ts b/src/languages/QOwnNotes_bs.ts index 50f67f624d..a9c9f1d2ff 100644 --- a/src/languages/QOwnNotes_bs.ts +++ b/src/languages/QOwnNotes_bs.ts @@ -2756,6 +2756,14 @@ Ako je smeće omogućeno na vašem ownCloud poslužitelju, trebali biste ih moć Spremanje privremene slike +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ca.ts b/src/languages/QOwnNotes_ca.ts index 36ee271b7d..03f49837f9 100644 --- a/src/languages/QOwnNotes_ca.ts +++ b/src/languages/QOwnNotes_ca.ts @@ -2724,6 +2724,14 @@ Si la paperera està habilitada al vostre servidor ownCloud les podreu restaurar Desant imatge temporal +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ceb.ts b/src/languages/QOwnNotes_ceb.ts index 38df7fd9e2..10ebf42745 100644 --- a/src/languages/QOwnNotes_ceb.ts +++ b/src/languages/QOwnNotes_ceb.ts @@ -2732,6 +2732,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Pagluwas sa temporaryo sa larawan +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_cs.ts b/src/languages/QOwnNotes_cs.ts index 728750c0a5..4f17db8dfe 100644 --- a/src/languages/QOwnNotes_cs.ts +++ b/src/languages/QOwnNotes_cs.ts @@ -2776,6 +2776,14 @@ Jestliže je koš na Vašem ownCloud serveru povolen, budete z něj schopni odst Ukládání dočasného obrázku +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_da.ts b/src/languages/QOwnNotes_da.ts index 6773a4f4f2..27cdd88a90 100644 --- a/src/languages/QOwnNotes_da.ts +++ b/src/languages/QOwnNotes_da.ts @@ -2733,6 +2733,14 @@ hvis papirkurven er aktiveret på din ownCloud server du skal kunne gendanne dem Gem midlertidigt billede +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_de.ts b/src/languages/QOwnNotes_de.ts index 2a87d80d82..74e4167890 100644 --- a/src/languages/QOwnNotes_de.ts +++ b/src/languages/QOwnNotes_de.ts @@ -2733,6 +2733,14 @@ Falls Sie die Papierkorb-App auf Ihrem ownCloud-Server aktiviert haben, sollten Temporäres Bild speichern +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Z. %1, Sp. %2 diff --git a/src/languages/QOwnNotes_el.ts b/src/languages/QOwnNotes_el.ts index a259d00fe2..6be6f2a258 100644 --- a/src/languages/QOwnNotes_el.ts +++ b/src/languages/QOwnNotes_el.ts @@ -2737,6 +2737,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Αποθήκευση προσωρινής εικόνας +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_es.ts b/src/languages/QOwnNotes_es.ts index d07b3858a1..f00ae845f0 100644 --- a/src/languages/QOwnNotes_es.ts +++ b/src/languages/QOwnNotes_es.ts @@ -1089,7 +1089,7 @@ Text preset -Preajuste de texto +Texto predefinido Emphasized text @@ -1911,7 +1911,7 @@ &Find text in notes -&Find text in notes +Encontrar texto en notas About &QOwnNotes… @@ -2212,7 +2212,7 @@ Manage stored attachments -Administrar adjuntos almacenados +Gestionar adjuntos almacenados Jump to note subfolder panel @@ -2448,7 +2448,7 @@ Find text in notes in all tags / subfolders -Find text in notes in all tags / subfolders +Encontrar texto en todas las notas / subcarpetas Import notes from Evernote @@ -2731,6 +2731,14 @@ Si la papelera está habilitada en su servidor ownCloud debería poder restaurar Guardando imagen temporal +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Línea %1, col. %2 @@ -5500,7 +5508,7 @@ Se debe probar y si hay conflictos de sincronización establecer un valor más a When inactive, enter read-only mode automatically after: -Cuando está inactivo, entra en modo de sólo lectura automáticamente después: +Cuando está inactivo, entrar en modo de solo lectura automáticamente después de: sec @@ -5814,7 +5822,7 @@ Se debe probar y si hay conflictos de sincronización establecer un valor más a Show note folders as buttons instead of in a select box -Mostrar las carpetas de notas como botones en vez de en una casilla de selección +Mostrar las carpetas de notas como botones en vez de en un cuadro de selección Enable local trash to keep a copy of trashed notes @@ -5898,7 +5906,7 @@ Se debe probar y si hay conflictos de sincronización establecer un valor más a Disable auto-completion of previous searches -Desactivar el autocompletado de búsquedas anteriores +Desactivar la finalización automática de búsquedas anteriores Navigation panel @@ -6936,7 +6944,7 @@ Your notes will stay intact! Only show attachments that are used in the current note -Mostrar solo adjuntos que son usados en la nota actual +Mostrar solo adjuntos usados en la nota actual Only show from current note @@ -6999,11 +7007,11 @@ Your notes will stay intact! &Open attachment -Abrir &adjunto +Abrir adjunto &Rename attachment -&Renombrar archivo adjunto +&Renombrar adjunto &Delete attachments @@ -7011,7 +7019,7 @@ Your notes will stay intact! &Add attachments to current note -&Agregar archivos adjuntos a la nota actual +&Agregar adjuntos a la nota actual File doesn't exist @@ -7027,7 +7035,7 @@ Your notes will stay intact! File <strong>%1</strong> already exists, you need to remove it before choosing <strong>%2</strong> as new filename! -El archivo <strong>%1</strong> ya existe, debe eliminarlo antes de elegir <strong>%2</strong> como nuevo nombre de archivo. +El archivo <strong>%1</strong> ya existe, ¡debe eliminarlo antes de elegir <strong>%2</strong> como nuevo nombre de archivo! File renaming failed @@ -7797,7 +7805,7 @@ This cannot be undone! Diff -Diff +Diferencia Note text diff --git a/src/languages/QOwnNotes_et.ts b/src/languages/QOwnNotes_et.ts index 2e127e8f63..219259bb61 100644 --- a/src/languages/QOwnNotes_et.ts +++ b/src/languages/QOwnNotes_et.ts @@ -2733,6 +2733,14 @@ Kui prügikast on teie endaCloudi serveris lubatud, peaksite saama selle sealt t Ajutise pildi salvestamine +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_eu.ts b/src/languages/QOwnNotes_eu.ts index e3edb8390d..86388dd47d 100644 --- a/src/languages/QOwnNotes_eu.ts +++ b/src/languages/QOwnNotes_eu.ts @@ -2734,6 +2734,14 @@ Zakarrontzia zure ownCloud zerbitzarian gaituta badago, hortik leheneratu behark Aldi baterako irudia gordetzen +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_fa.ts b/src/languages/QOwnNotes_fa.ts index 17911aa6aa..dfa9169172 100644 --- a/src/languages/QOwnNotes_fa.ts +++ b/src/languages/QOwnNotes_fa.ts @@ -2734,6 +2734,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th ذخیره کردن تصویر موقت +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_fi.ts b/src/languages/QOwnNotes_fi.ts index 199463a870..9f3f2df277 100644 --- a/src/languages/QOwnNotes_fi.ts +++ b/src/languages/QOwnNotes_fi.ts @@ -2733,6 +2733,14 @@ Jos roskakoriin on otettu käyttöön omassa palvelinpalvelimessa, sinun pitäis Väliaikaisen kuvan tallentaminen +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_fil.ts b/src/languages/QOwnNotes_fil.ts index 9839cd2c34..188500d2e1 100644 --- a/src/languages/QOwnNotes_fil.ts +++ b/src/languages/QOwnNotes_fil.ts @@ -2736,6 +2736,14 @@ Kung pinagana ang trash sa iyong sarilingCloud server dapat mong maibalik ang mg Naka save pansamantala sa larawan +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_fr.ts b/src/languages/QOwnNotes_fr.ts index 2dba404c4f..cf2147586d 100644 --- a/src/languages/QOwnNotes_fr.ts +++ b/src/languages/QOwnNotes_fr.ts @@ -2732,6 +2732,14 @@ Si la corbeille est activée sur votre serveur ownCloud, vous devriez pouvoir re Enregistrement d'une image temporaire +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column L. %1, Col. %2 diff --git a/src/languages/QOwnNotes_ga.ts b/src/languages/QOwnNotes_ga.ts index 2456093b06..36693eae55 100644 --- a/src/languages/QOwnNotes_ga.ts +++ b/src/languages/QOwnNotes_ga.ts @@ -2804,6 +2804,14 @@ Má tá an bruscar cumasaithe ar do fhreastalaí ownCloud ba chóir go mbeifeá Ag cosaint íomhá shealadaigh +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_gl.ts b/src/languages/QOwnNotes_gl.ts index 2a0b243035..e8476e00cc 100644 --- a/src/languages/QOwnNotes_gl.ts +++ b/src/languages/QOwnNotes_gl.ts @@ -2739,6 +2739,14 @@ Se a papeleira está habilitada no teu servidor ownCloud, deberías poder restau Gardando imaxe temporal +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ha.ts b/src/languages/QOwnNotes_ha.ts index d1806366a9..1761522557 100644 --- a/src/languages/QOwnNotes_ha.ts +++ b/src/languages/QOwnNotes_ha.ts @@ -2737,6 +2737,14 @@ Idan an kunna tarkace a uwar garken naku to ya kamata ku iya dawo dasu daga can. Ajiye hoto na ɗan lokaci +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_he.ts b/src/languages/QOwnNotes_he.ts index 9271850878..1815fcc2c5 100644 --- a/src/languages/QOwnNotes_he.ts +++ b/src/languages/QOwnNotes_he.ts @@ -2785,6 +2785,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th שמירת תמונה זמנית +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_hi.ts b/src/languages/QOwnNotes_hi.ts index f4cc8585b1..b23128e76b 100644 --- a/src/languages/QOwnNotes_hi.ts +++ b/src/languages/QOwnNotes_hi.ts @@ -2739,6 +2739,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th अस्थायी छवि सहेजना +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_hil.ts b/src/languages/QOwnNotes_hil.ts index 0babbdb135..4495fdda32 100644 --- a/src/languages/QOwnNotes_hil.ts +++ b/src/languages/QOwnNotes_hil.ts @@ -2727,6 +2727,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Sulbaron ang temporaryo nga imahe +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_hr.ts b/src/languages/QOwnNotes_hr.ts index 13b125f241..7bb96f4bbb 100644 --- a/src/languages/QOwnNotes_hr.ts +++ b/src/languages/QOwnNotes_hr.ts @@ -2749,6 +2749,14 @@ Ako je kanta za smeće aktivirana na poslužitelju ownCloud trebali biste ju mo Spremanje privremene slike +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Redak %1, stupac %2 diff --git a/src/languages/QOwnNotes_hu.ts b/src/languages/QOwnNotes_hu.ts index 3c8a4140a6..b8c801d625 100644 --- a/src/languages/QOwnNotes_hu.ts +++ b/src/languages/QOwnNotes_hu.ts @@ -2731,6 +2731,14 @@ Ha a kuka a ownCloud kiszolgálón engedélyezett, onnan visszaállítható.Kép mentése +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_id.ts b/src/languages/QOwnNotes_id.ts index b842edf00b..e274033c7b 100644 --- a/src/languages/QOwnNotes_id.ts +++ b/src/languages/QOwnNotes_id.ts @@ -2716,6 +2716,14 @@ Jika keranjang sampah diaktifkan pada server ownCloud anda, Anda bisa memulihkan Menyimpan gambar sementara +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_is.ts b/src/languages/QOwnNotes_is.ts index 44e37f7420..83a863eab5 100644 --- a/src/languages/QOwnNotes_is.ts +++ b/src/languages/QOwnNotes_is.ts @@ -2739,6 +2739,14 @@ Ef ruslið er virkt á þinn eiginCloud netþjón skaltu vera fær um að endurh Vistar tímabundna mynd +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_it.ts b/src/languages/QOwnNotes_it.ts index 60a691afd7..eb73382d54 100644 --- a/src/languages/QOwnNotes_it.ts +++ b/src/languages/QOwnNotes_it.ts @@ -2731,6 +2731,14 @@ Se il cestino è attivato sul server ownCloud si dovrebbe essere in grado di rip Salvataggio immagine temporanea +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Rg %1, Col %2 diff --git a/src/languages/QOwnNotes_ja.ts b/src/languages/QOwnNotes_ja.ts index 1b17961d59..ce88f881f8 100644 --- a/src/languages/QOwnNotes_ja.ts +++ b/src/languages/QOwnNotes_ja.ts @@ -2718,6 +2718,14 @@ ownCloud サーバーのゴミ箱が有効な場合には、そこから復元 一時画像の保存中 +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_km.ts b/src/languages/QOwnNotes_km.ts index 24961626be..0971da9adb 100644 --- a/src/languages/QOwnNotes_km.ts +++ b/src/languages/QOwnNotes_km.ts @@ -2716,6 +2716,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th រក្សាទុករូបភាពបណ្ដោះអាសន្ន +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ko.ts b/src/languages/QOwnNotes_ko.ts index 2868bed3b4..2bc23f3f3e 100644 --- a/src/languages/QOwnNotes_ko.ts +++ b/src/languages/QOwnNotes_ko.ts @@ -2713,6 +2713,14 @@ ownCloud 서버에서 휴지통을 사용할 수 있는 경우 휴지통을 복 임시 이미지 저장 중 +Note folder does not exist! +노트 폴더가 존재하지 않습니다! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +경로가 <b>%2</b>인 노트 폴더 <b>%1</b>가 더 이상 존재하지 않습니다! + + Ln %1, Col %2 Line / Column 줄 %1, 열 %2 diff --git a/src/languages/QOwnNotes_ku.ts b/src/languages/QOwnNotes_ku.ts index 72e325c202..5a489df2f5 100644 --- a/src/languages/QOwnNotes_ku.ts +++ b/src/languages/QOwnNotes_ku.ts @@ -2733,6 +2733,14 @@ Heke trash li ser servera 'xweCloud' ya we were veqetandin divê hûn karibin wa Wêneyê demkî xilas dibe +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_lt.ts b/src/languages/QOwnNotes_lt.ts index a9266ade5e..97a3e954ae 100644 --- a/src/languages/QOwnNotes_lt.ts +++ b/src/languages/QOwnNotes_lt.ts @@ -2784,6 +2784,14 @@ Jei šiukšliadėžė įgalinta jūsų ownCloud serveryje, turėtumėte galėti Laikino vaizdo išsaugojimas +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_lv.ts b/src/languages/QOwnNotes_lv.ts index 640e649196..c01a362ae7 100644 --- a/src/languages/QOwnNotes_lv.ts +++ b/src/languages/QOwnNotes_lv.ts @@ -2761,6 +2761,14 @@ Ja miskaste ir iespējota jūsu ownCloud serverī, jums vajadzētu būt iespēja Pagaidu attēla saglabāšana +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_mi.ts b/src/languages/QOwnNotes_mi.ts index c496086fe0..ce066d079f 100644 --- a/src/languages/QOwnNotes_mi.ts +++ b/src/languages/QOwnNotes_mi.ts @@ -2710,6 +2710,14 @@ Mena ka whakahohea te paraihe i runga i to ake kaiwhakahaere server ka taea e ko Te penapena whakaahua poto +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_mk.ts b/src/languages/QOwnNotes_mk.ts index d6b6aab738..d57afab9d4 100644 --- a/src/languages/QOwnNotes_mk.ts +++ b/src/languages/QOwnNotes_mk.ts @@ -2738,6 +2738,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Зачувување на привремена слика +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ms.ts b/src/languages/QOwnNotes_ms.ts index 7062441a4e..9098650122 100644 --- a/src/languages/QOwnNotes_ms.ts +++ b/src/languages/QOwnNotes_ms.ts @@ -2711,6 +2711,14 @@ Sekiranya sampah diaktifkan pada pelayan anda sendiri, anda harus dapat mengemba Menyimpan imej sementara +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_nl.ts b/src/languages/QOwnNotes_nl.ts index 3af6f42176..52acb09915 100644 --- a/src/languages/QOwnNotes_nl.ts +++ b/src/languages/QOwnNotes_nl.ts @@ -2731,6 +2731,14 @@ Als de prullenbak is ingeschakeld op de server van uw ownCloud moet je in staat tijdelijke afbeelding opslaan +Note folder does not exist! +Map met notities bestaat niet! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Map met notites <b>%1</b> met pad <b>%2</b> bestaat niet meer! + + Ln %1, Col %2 Line / Column Rgl %1, Kol %2 diff --git a/src/languages/QOwnNotes_no.ts b/src/languages/QOwnNotes_no.ts index 3f16cb577c..ca21e9f815 100644 --- a/src/languages/QOwnNotes_no.ts +++ b/src/languages/QOwnNotes_no.ts @@ -2738,6 +2738,14 @@ Hvis papirkurven er aktivert på din ownCloud-server, bør du kunne gjenopprette Lagrer midlertidig bilde +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_pa.ts b/src/languages/QOwnNotes_pa.ts index 8d1a5d8b3b..3edcb50ecf 100644 --- a/src/languages/QOwnNotes_pa.ts +++ b/src/languages/QOwnNotes_pa.ts @@ -2738,6 +2738,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th ਅਸਥਾਈ ਚਿੱਤਰ ਸੰਭਾਲ ਰਿਹਾ ਹੈ +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_pcm_NG.ts b/src/languages/QOwnNotes_pcm_NG.ts index af5e0369c7..329512365e 100644 --- a/src/languages/QOwnNotes_pcm_NG.ts +++ b/src/languages/QOwnNotes_pcm_NG.ts @@ -2732,6 +2732,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Saving temporary image +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_pl.ts b/src/languages/QOwnNotes_pl.ts index ff17beef54..762eaae67f 100644 --- a/src/languages/QOwnNotes_pl.ts +++ b/src/languages/QOwnNotes_pl.ts @@ -2777,6 +2777,14 @@ Jeżeli funkcja kosza jest włączona na Twoim serwerze ownCloud, możesz stamt Zapisywanie tymczasowego obrazu +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_pt_BR.ts b/src/languages/QOwnNotes_pt_BR.ts index 5503aa45e4..e201881f0a 100644 --- a/src/languages/QOwnNotes_pt_BR.ts +++ b/src/languages/QOwnNotes_pt_BR.ts @@ -2725,6 +2725,14 @@ Se a lixeira estiver ativada no seu servidor ownCloud, você poderá restaurá-l Salvando imagem temporária +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_pt_PT.ts b/src/languages/QOwnNotes_pt_PT.ts index ed69c8ceba..d105cf6505 100644 --- a/src/languages/QOwnNotes_pt_PT.ts +++ b/src/languages/QOwnNotes_pt_PT.ts @@ -2737,6 +2737,14 @@ Se a reciclagem não estiver ativada no servidor de ownCloud não será possíve Salvando a imagem temporária +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ro.ts b/src/languages/QOwnNotes_ro.ts index 45c2747a07..5566970c0e 100644 --- a/src/languages/QOwnNotes_ro.ts +++ b/src/languages/QOwnNotes_ro.ts @@ -2754,6 +2754,14 @@ Dacă coșul de gunoi este activat pe serverul propriuCloud, ar trebui să îl p Salvarea temporar imagini +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ru.ts b/src/languages/QOwnNotes_ru.ts index cb41d778cd..a822a41036 100644 --- a/src/languages/QOwnNotes_ru.ts +++ b/src/languages/QOwnNotes_ru.ts @@ -2777,6 +2777,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Сохранение временного изображения +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Лн %1, Клн %2 diff --git a/src/languages/QOwnNotes_si.ts b/src/languages/QOwnNotes_si.ts index 0c94473a3f..d390cfc259 100644 --- a/src/languages/QOwnNotes_si.ts +++ b/src/languages/QOwnNotes_si.ts @@ -2732,6 +2732,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th තාවකාලික රූපය සුරකිමින් +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_sk.ts b/src/languages/QOwnNotes_sk.ts index d1cc9dc0bf..b0b2ea20d1 100644 --- a/src/languages/QOwnNotes_sk.ts +++ b/src/languages/QOwnNotes_sk.ts @@ -2782,6 +2782,14 @@ Ak je kôš povolený na vašom serveri ownCloud, mali by ste byť schopní ho o Ukladanie dočasných obrázok +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_sl.ts b/src/languages/QOwnNotes_sl.ts index d526c9d2b8..c6fa34dffe 100644 --- a/src/languages/QOwnNotes_sl.ts +++ b/src/languages/QOwnNotes_sl.ts @@ -2784,6 +2784,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Shranjevanje začasno sliko +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_sn.ts b/src/languages/QOwnNotes_sn.ts index 6a146c8b33..65198572c0 100644 --- a/src/languages/QOwnNotes_sn.ts +++ b/src/languages/QOwnNotes_sn.ts @@ -2736,6 +2736,14 @@ Kana marara akagoneswa pane yako wega ownCloud server unofanirwa kuvadzosera kub Kuchengetedza chenguva pfupi +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_sq.ts b/src/languages/QOwnNotes_sq.ts index f589ae80a5..9636455c22 100644 --- a/src/languages/QOwnNotes_sq.ts +++ b/src/languages/QOwnNotes_sq.ts @@ -2737,6 +2737,14 @@ Nëse plehrat janë aktivizuar në serverin tuaj të fshehtë, ju duhet të jeni Ruajtja e imazhit të përkohshëm +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_sr.ts b/src/languages/QOwnNotes_sr.ts index cbabaefacd..1bb09ea4ba 100644 --- a/src/languages/QOwnNotes_sr.ts +++ b/src/languages/QOwnNotes_sr.ts @@ -2761,6 +2761,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Чување привремене слике +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_sv.ts b/src/languages/QOwnNotes_sv.ts index e9dc57b522..400827363e 100644 --- a/src/languages/QOwnNotes_sv.ts +++ b/src/languages/QOwnNotes_sv.ts @@ -2738,6 +2738,14 @@ Om papperskorgen är aktiverad på din ownCloud-server bör du kunna återställ Sparar temporär bild +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ta_IN.ts b/src/languages/QOwnNotes_ta_IN.ts index 7037986db2..7ef35b94c3 100644 --- a/src/languages/QOwnNotes_ta_IN.ts +++ b/src/languages/QOwnNotes_ta_IN.ts @@ -2732,6 +2732,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Saving temporary image +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_th.ts b/src/languages/QOwnNotes_th.ts index 94f9340667..2b240b1bbb 100644 --- a/src/languages/QOwnNotes_th.ts +++ b/src/languages/QOwnNotes_th.ts @@ -2711,6 +2711,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th กำลังบันทึกภาพชั่วคราว +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_tl.ts b/src/languages/QOwnNotes_tl.ts index c9f8c18a27..1cad1a7a8b 100644 --- a/src/languages/QOwnNotes_tl.ts +++ b/src/languages/QOwnNotes_tl.ts @@ -2727,6 +2727,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Pag-save ng pansamantalang larawan +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_tlh_AA.ts b/src/languages/QOwnNotes_tlh_AA.ts index 2312cd967a..cb1cd88ed4 100644 --- a/src/languages/QOwnNotes_tlh_AA.ts +++ b/src/languages/QOwnNotes_tlh_AA.ts @@ -2732,6 +2732,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Saving temporary image +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_tr.ts b/src/languages/QOwnNotes_tr.ts index 7b238ccd80..efe7dd36c5 100644 --- a/src/languages/QOwnNotes_tr.ts +++ b/src/languages/QOwnNotes_tr.ts @@ -85,7 +85,7 @@ BacklinkWidget Open note and find <code>%1</code> -Open note and find <code>%1</code> +Notu açın ve <code>%1</code>'i bulun @@ -816,15 +816,15 @@ Use Vim-style Editing -Use Vim-style Editing +Vim stili düzenlemeyi kullan Displays line numbers relative to the line containing text cursor. -Displays line numbers relative to the line containing text cursor. +Metin imlecini içeren satıra göre satır numaralarını görüntüler. Does not interpret key sequences like Ctrl-S in FakeVim but handles them as regular shortcuts. This gives easier access to core functionality at the price of losing some features of FakeVim. -Does not interpret key sequences like Ctrl-S in FakeVim but handles them as regular shortcuts. This gives easier access to core functionality at the price of losing some features of FakeVim. +FakeVim'deki Ctrl-S gibi tuş dizilerini yorumlamaz ancak bunları normal kısayollar olarak işler. Bu, FakeVim'in bazı özelliklerini kaybetme pahasına temel işlevlere daha kolay erişim sağlar. Does not interpret some key presses in insert mode so that code can be properly completed and expanded. @@ -836,11 +836,11 @@ Keep empty to use the default path, i.e. %USERPROFILE%\_vimrc on Windows, ~/.vimrc otherwise. -Keep empty to use the default path, i.e. %USERPROFILE%\_vimrc on Windows, ~/.vimrc otherwise. +Varsayılan yolu kullanmak için boş bırakın, yani Windows'ta %USERPROFILE%\_vimrc, aksi halde ~/.vimrc. Default: %1 -Default: %1 +Varsayılan: %1 Unknown option: %1 @@ -967,22 +967,22 @@ %n lines indented. -%n שורות הוטבעו. -%n שורות הוטבעו. +%n satır girintili. +%n satır girintili. %n lines %1ed %2 time. -%n קו %1ed %2 זמן -%n קווים %1ed %2 זמן +%n satır %1ed %2 kez. +%n satır %1ed %2 kez. %n lines yanked. -%n קו הושיט. -%n שורות הושיטו. +%n uzatılmış satır. +%n uzatılmış satır. @@ -1285,7 +1285,7 @@ &Crop -&חיתוך +&Kırp The path or url will be inserted directly, paths to files will be made relative to the current note @@ -1406,7 +1406,7 @@ The application will be restarted afterward. -The application will be restarted afterward. +Uygulama daha sonra yeniden başlatılacaktır. Minimal @@ -1536,7 +1536,7 @@ Name -İsim +Ad Trashed @@ -1598,8 +1598,8 @@ <strong>%n</strong> note(s) were removed -<strong>%n </string> düğümü kaldırıldı -<strong>%n</strong> düğüm kaldırıldı +<strong>%n</strong> not kaldırıldı +<strong>%n</strong> not kaldırıldı @@ -1666,7 +1666,7 @@ Headings -Headings +Başlıklar Backlinks @@ -1694,7 +1694,7 @@ Editor width in distraction free mode -Oyalama içermeyen modda düzenleyici genişliği +Odaklanma kipi düzenleyici genişliği Editor width @@ -1782,7 +1782,7 @@ Find or create note sub folder -Not alt klasörü bul veya oluştur +Not alt klasörünü bulun veya oluşturun Find or create tag @@ -1834,7 +1834,7 @@ Format -Format +Biçim Extra @@ -1911,7 +1911,7 @@ &Find text in notes -&Find text in notes +Notlardaki &metni bul About &QOwnNotes… @@ -1927,7 +1927,7 @@ Insert text &link -Insert text &link +Metin bağlantısı &ekle Ctrl+L @@ -2011,11 +2011,11 @@ &Distraction free mode -&Oyalamayan mod +&Odaklanma kipi Distraction free mode, you can leave it with a button on the bottom right -Oyalamayan mod, sağ alt taraftaki düşme ile ondan ayrılabilirsiniz +Odaklanma kipi sağ altta bulunan tuşla çıkabilirsiniz Show &toolbar @@ -2087,7 +2087,7 @@ Open the #qownnotes IRC (Kiwi) channel, you have to stay online to get a response -Open the #qownnotes IRC (Kiwi) channel, you have to stay online to get a response +#qownnotes IRC (Kiwi) kanalını açın, yanıt almak için çevrim içi kalmalısınız Cycle text case @@ -2108,7 +2108,7 @@ Open the QOwnNotes Matrix (Element) room "Element" as in the chat service -Open the QOwnNotes Matrix (Element) room +QOwnNotes Matrix (Element) odasını açın Unlock panels @@ -2212,7 +2212,7 @@ Manage stored attachments -Manage stored attachments +Saklanan ekleri yönet Jump to note subfolder panel @@ -2236,11 +2236,11 @@ Toggle full-screen mode -Tam ekran modunu değiştir +Tam ekran kipini değiştir Typewriter mode -Daktilo modu +Daktilo kipi Check spelling @@ -2298,11 +2298,11 @@ Jump to navigation panel -Jump to navigation panel +Gezinme paneline atla Insert &note link -Insert &note link +Not bağlantısı &ekle Ctrl+Shift+L @@ -2310,39 +2310,39 @@ Import notes from Joplin -Import notes from Joplin +Joplin'den notları içe aktar Toggle always-on-top mode -Toggle always-on-top mode +Her zaman üstte kipine geçiş yap &Load Todo List items -&Load Todo List items +&Yapılacaklar listesi öğelerini yükle Insert Nextcloud Deck card link -Insert Nextcloud Deck card link +Nextcloud Deck kartı bağlantısı ekleyin Copy absolute path of note -Copy absolute path of note +Notun mutlak yolunu kopyala Move up in subfolder list -Move up in subfolder list +Alt klasör listesinde yukarı git Move down in subfolder list -Move down in subfolder list +Alt klasör listesinde aşağı git Move up in tag list -Move up in tag list +Etiket listesinde yukarı git Move down in tag list -Move down in tag list +Etiket listesinde aşağı git Enable AI support @@ -2378,7 +2378,7 @@ Manage stored image files -Manage stored image files +Hafızadaki görüntü dosyalarını yönetin Open the qownnotes Gitter room, you need a GitHub or Twitter account to login, but you can get offline messages @@ -2386,7 +2386,7 @@ Open chat -Chati aç +Sohbeti aç Note operations… @@ -2394,11 +2394,11 @@ &Print note (preview) -&Notu yazdır (önizleme) +&Notu yazdır (ön izleme) &Export note as Markdown file -&Export note as Markdown file +&Notu Markdown dosyası olarak dışa aktar Move down in note list @@ -2435,11 +2435,11 @@ Use one column mode -Tek kolon modunu kullan +Tek sütun kipini kullan Use a one column minimal mode (like NVAlt) -Bir tek kolon minimal modu kullan (NVAlt gibi) +Tek sütunlu minimal kipi kullanın (NVAlt gibi) Show menu bar @@ -2455,7 +2455,7 @@ Find text in notes in all tags / subfolders -Find text in notes in all tags / subfolders +Tüm etiketlerdeki/alt klasörlerdeki metni bulun Import notes from Evernote @@ -2591,7 +2591,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Move selected notes -Seçilen notları kaldır +Seçilen notları taşı Move %n selected note(s) to <strong>%2</strong>? @@ -2678,7 +2678,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Inserted text as text attachment file -Inserted text as text attachment file +Metin, metin eki dosyası olarak eklendi Your note will be decrypted and stored as plain text again. Keep in mind that the unencrypted note will possibly be synced to your server and sensitive text may be exposed!<br />Do you want to decrypt your note? @@ -2690,11 +2690,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th Export attached files -Export attached files +Ekli dosyaları dışa aktar Do you also want to export media files and attachments of the note? Files may be overwritten in the destination folder! -Do you also want to export media files and attachments of the note? Files may be overwritten in the destination folder! +Notun ortam dosyalarını ve eklerini de dışa aktarmak istiyor musunuz? Hedef klasördeki dosyaların üzerine yazılabilir! Bookmarked note position at slot %1 @@ -2739,20 +2739,28 @@ If the trash is enabled on your ownCloud server you should be able to restore th Geçici görüntü kaydediliyor +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column -Ln %1, Col %2 +Str %1, Stn %2 Line %1, Column %2 -Line %1, Column %2 +Satır %1, Sütun %2 %n selected Characters selected - -%n selected -%n selected + +%n seçildi +%n seçildi @@ -2761,15 +2769,15 @@ If the trash is enabled on your ownCloud server you should be able to restore th Nextcloud Deck support is not enabled or the settings are invalid.<br />Please check your <strong>Nextcloud</strong> configuration in the settings! -Nextcloud Deck support is not enabled or the settings are invalid.<br />Please check your <strong>Nextcloud</strong> configuration in the settings! +Nextcloud Deck desteği etkin değil veya ayarlar geçersiz.<br />Lütfen ayarlarda <strong>Nextcloud</strong> yapılandırmanızı kontrol edin! Note path '%1' was copied to the clipboard -Note path '%1' was copied to the clipboard +Not yolu '%1' panoya kopyalandı AI backends -AI backends +YZ arka uçları AI models @@ -2777,7 +2785,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th AI backend selector -AI backend selector +YZ arka uç seçici AI model selector @@ -2840,7 +2848,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Open selected notes in tabs -Open selected notes in tabs +Seçilen notları sekmelerde aç A script update was found! @@ -2877,22 +2885,22 @@ If the trash is enabled on your ownCloud server you should be able to restore th Skipped copying of %n note(s) (no Markdown or text file or not readable) - -Skipped copying of %n note(s) (no Markdown or text file or not readable) -Skipped copying of %n note(s) (no Markdown or text file or not readable) + +%n notun kopyalanması atlandı (Markdown veya metin dosyası yok veya okunamıyor) +%n notun kopyalanması atlandı (Markdown veya metin dosyası yok veya okunamıyor) Paste &HTML as Markdown -Paste &HTML as Markdown +&HTML'yi Markdown olarak yapıştır Show all notes (%1) -Show all notes (%1) +Tüm notları göster (%1) Show all notes tagged with '%1' (%2) -Show all notes tagged with '%1' (%2) +'%1' (%2) ile etiketlenen tüm notları göster Allows you to rename the filename of the note @@ -2924,7 +2932,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Name: -İsim: +Ad: Note renaming not enabled! @@ -2966,7 +2974,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Note editing is currently disabled, do you want to allow it again? -Note editing is currently disabled, do you want to allow it again? +Not düzenleme şu anda devre dışı, düzenlemeye tekrar izin vermek istiyor musunuz? Select text files to import @@ -2982,7 +2990,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Leave full-screen mode -Tam ekran modundan çık +Tam ekran kipinden çık Custom editor width @@ -3195,7 +3203,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th &Remove notes -&Notları kaldır +&Not(lar)ı kaldır Your tasks are being loaded from your server @@ -3262,11 +3270,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th Action not found! -Action not found! +Eylem bulunamadı! Could not find menu action <code>%1</code>! Did you spell it correctly? -Could not find menu action <code>%1</code>! Did you spell it correctly? +<code>%1</code> menü eylemi bulunamadı! Doğru yazdınız mı? Subfolders @@ -3342,7 +3350,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Leave distraction free mode -Distraksiyon serbest modunu bırakın +Odaklanma kipinden çıkın Switch to note folder @@ -3351,7 +3359,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Toolbar could not be loaded without name -Araç çubuğu isimsiz olarak yüklenemedi +Araç çubuğu ad olmadan yüklenemedi Overwriting external changes of: %1 @@ -3408,7 +3416,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Paste as &text file attachment -Paste as &text file attachment +&Metin dosyası eki olarak yapıştır Downloading images finished @@ -3505,19 +3513,19 @@ If the trash is enabled on your ownCloud server you should be able to restore th NextcloudDeckService Error while creating card -Error while creating card +Kart oluşturulurken hata oluştu Creating a card failed with status code %1 and message: %2 -Creating a card failed with status code %1 and message: %2 +Kart oluşturma işlemi %1 durum kodu ve şu mesajla başarısız oldu: %2 Error while loading boards -Error while loading boards +Panolar yüklenirken hata oluştu Loading the boards failed with status code %1 and message: %2 -Loading the boards failed with status code %1 and message: %2 +Kartların yüklenmesi %1 durum kodu ve şu mesajla başarısız oldu: %2 @@ -3576,23 +3584,23 @@ If the trash is enabled on your ownCloud server you should be able to restore th NoteFilePathLabel Relative path of note, right-click to open context menu -Relative path of note, right-click to open context menu +Göreli not yolu, içerik menüsünü açmak için sağ tıklayın Absolute path of note, right-click to open context menu -Absolute path of note, right-click to open context menu +Mutlak not yolu, içerik menüsünü açmak için sağ tıklayın Copy absolute path of note -Copy absolute path of note +Notun mutlak yolunu kopyala Copy absolute path of note subfolder -Copy absolute path of note subfolder +Not alt klasörünün mutlak yolunu kopyala Copy absolute path of note folder -Copy absolute path of note folder +Not klasörünün mutlak yolunu kopyala @@ -3627,7 +3635,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th NoteSubFolderTree show notes in folder '%1' (%2) -show notes in folder '%1' (%2) +'%1' (%2) klasöründeki notları göster All notes @@ -3635,11 +3643,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th Show notes from all note subfolders (%1) -Show notes from all note subfolders (%1) +Tüm not alt klasörlerindeki notları göster (%1) Show notes in note root folder (%1) -Show notes in note root folder (%1) +Notları not kök klasöründe göster (%1) Note folder @@ -3663,28 +3671,28 @@ If the trash is enabled on your ownCloud server you should be able to restore th Remove <strong>%n</strong> selected folder(s)?<ul><li>%1</li></ul>All files and folders in these folders will be removed as well! - -Remove <strong>%n</strong> selected folder(s)?<ul><li>%1</li></ul>All files and folders in these folders will be removed as well! -Remove <strong>%n</strong> selected folder(s)?<ul><li>%1</li></ul>All files and folders in these folders will be removed as well! + +Seçilen <strong>%n</strong> klasör kaldırılsın mı?<ul><li>%1</li></ul>Bu klasörlerdeki tüm dosya ve klasörler de kaldırılacak! +Seçilen <strong>%n</strong> klasör kaldırılsın mı?<ul><li>%1</li></ul>Bu klasörlerdeki tüm dosya ve klasörler de kaldırılacak! Removed note subfolder: %1 -Removed note subfolder: %1 +Not alt klasörü kaldırıldı: %1 OpenAiCompleter Timeout, while waiting for the AI response -Timeout, while waiting for the AI response +YZ yanıtını beklerken zaman aşımı OpenAiService AI system is disabled. Please enable it in the main menu or the AI toolbar. -AI system is disabled. Please enable it in the main menu or the AI toolbar. +YZ sistemi devre dışı bırakıldı. Lütfen ana menüden veya YZ araç çubuğundan etkinleştirin. @@ -3727,7 +3735,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th version %1 too low -version %1 too low +%1 sürümü çok düşük not enabled @@ -3844,11 +3852,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th QHotkey Failed to register %1. Error: %2 -Failed to register %1. Error: %2 +%1 kaydedilemedi. Hata: %2 Failed to unregister %1. Error: %2 -Failed to unregister %1. Error: %2 +%1'in kaydı silinemedi. Hata: %2 @@ -3863,11 +3871,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th Renamed note-file was removed: %1 -Yeniden isimlendirilen not dosyası kaldırıldı: %1 +Yeniden adlandırılan not dosyası kaldırıldı: %1 Could not remove renamed note-file: %1 - Error message: %2 -Yeniden isimlendirilen not dosyası kaldırılamadı: %1 - Hata mesajı: %2 +Yeniden adlandırılan not dosyası kaldırılamadı: %1 - Hata mesajı: %2 Note @@ -3899,8 +3907,8 @@ If the trash is enabled on your ownCloud server you should be able to restore th …and %n more note(s) -... ועוד %n הערה -... ו-%n הערות נוספות +…ve %n not daha +…ve %n not daha @@ -3931,35 +3939,35 @@ If the trash is enabled on your ownCloud server you should be able to restore th <br />path: %1 -<br />path: %1 +<br />yol: %1 Dark mode detected -Kalanlık mod algılandı +Kalanlık kip algılandı Your Windows system seems to be in dark mode. Do you also want to turn on dark mode in QOwnNotes? -Windows sisteminiz karanlık modda görünüyor. QOwnNotes'ta karanlık modu açmak istiyor musunuz? +Windows sisteminiz karanlık kipte görünüyor. QOwnNotes'ta karanlık kipi açmak istiyor musunuz? Your Windows system seems to be in light mode. Do you also want to turn off dark mode in QOwnNotes? -Windows sisteminiz aydınlık modda görünüyor. QOwnNotes'ta karanlık modu da kapatmak istiyor musunuz? +Windows sisteminiz aydınlık kipte görünüyor. QOwnNotes'ta karanlık kipi kapatmak istiyor musunuz? Light mode detected -Aydınlık modu algılandı +Aydınlık kip algılandı <strong>%1</strong><br />last modified: %2<br />file size: %3 -<strong>%1</strong><br />last modified: %2<br />file size: %3 +<strong>%1</strong><br />son değiştirilme tarihi: %2<br />dosya boyutu: %3 Your Linux system seems to use the dark mode. Do you also want to turn on dark mode in QOwnNotes? -Linux sisteminiz karanlık modu kullanıyor gibi görünüyor. QOwnNotes'ta karanlık modu açmak istiyor musunuz? +Linux sisteminiz karanlık kipi kullanıyor gibi görünüyor. QOwnNotes'ta karanlık kipi açmak istiyor musunuz? Your Linux system seems to use the light mode. Do you also want to turn off dark mode in QOwnNotes? -Linux sisteminiz aydınlık modu kullanıyor gibi görünüyor. QOwnNotes'ta karanlık modu kapatmak istiyor musunuz? +Linux sisteminiz aydınlık kipi kullanıyor gibi görünüyor. QOwnNotes'ta karanlık kipi kapatmak istiyor musunuz? Panel disabled @@ -3967,7 +3975,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Panel <strong>%1</strong> is currently disabled, do you want to turn it on again for this action to work? -Panel <strong>%1</strong> is currently disabled, do you want to turn it on again for this action to work? +<strong>%1</strong> paneli şu anda devre dışı, bu işlemin çalışması için paneli tekrar açmak istiyor musunuz? Command failed! @@ -3975,7 +3983,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th The command <code>%1</code> with arguments <code>%2</code> failed! -The command <code>%1</code> with arguments <code>%2</code> failed! +<code>%2</code> bağımsız değişkenlerine sahip <code>%1</code> komutu başarısız oldu! New connection @@ -3983,11 +3991,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th Login flow succeeded -Login flow succeeded +Giriş akışı başarılı oldu Username and password were set successfully! -Username and password were set successfully! +Kullanıcı adı ve şifre başarıyla belirlendi! Default @@ -3999,7 +4007,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Your note folder <b>%1</b> was not found any more! Do you want to select a new one? -Your note folder <b>%1</b> was not found any more! Do you want to select a new one? +<b>%1</b> not klasörünüz bulunamadı! Yeni bir tane seçmek ister misiniz? Please select the folder where your notes will get stored to @@ -4021,57 +4029,57 @@ If the trash is enabled on your ownCloud server you should be able to restore th File name changed -File name changed +Dosya adı değiştirildi %n note(s) are using this attachment. Would you also like to rename those attachments in the note(s)? - -%n note(s) are using this attachment. Would you also like to rename those attachments in the note(s)? -%n note(s) are using this attachment. Would you also like to rename those attachments in the note(s)? + +%n not bu eki kullanıyor. Nottaki bu ekleri de yeniden adlandırmak ister misiniz? +%n not bu eki kullanıyor. Notlardaki bu ekleri de yeniden adlandırmak ister misiniz? %n note(s) are using this image. Would you also like to rename those images in the note(s)? - -%n note(s) are using this image. Would you also like to rename those images in the note(s)? -%n note(s) are using this image. Would you also like to rename those images in the note(s)? + +%n not bu resmi kullanıyor. Nottaki bu görselleri de yeniden adlandırmak ister misiniz? +%n not bu resmi kullanıyor. Notlardaki bu görselleri de yeniden adlandırmak ister misiniz? Turned on note subfolders for the current note folder to be able to import folders. -Turned on note subfolders for the current note folder to be able to import folders. +Klasörleri içe aktarabilmek için mevcut not klasörüne ilişkin not alt klasörleri açıldı. Login flow failed -Login flow failed +Giriş akışı başarısız oldu Nextcloud login flow v2 could not be initiated. Make sure the server url is correct and you are using a Nextcloud server!<br /><br />If your are still having issues please create an app password by hand on your server's admin page. -Nextcloud login flow v2 could not be initiated. Make sure the server url is correct and you are using a Nextcloud server!<br /><br />If your are still having issues please create an app password by hand on your server's admin page. +Nextcloud oturum açma akışı v2 başlatılamadı. Sunucu URL'sinin doğru olduğundan ve Nextcloud sunucusu kullandığınızdan emin olun!<br /><br />Hala sorun yaşıyorsanız lütfen sunucunuzun yönetici sayfasında elle bir uygulama şifresi oluşturun. Could not parse login url! -Could not parse login url! +Giriş URL'si ayrıştırılamadı! You are using the single app instance mode, that prevents the application be be started a second time. For the next launch of the application the single app instance mode will be disabled, so that the application can be restarted before quitting this instance. -You are using the single app instance mode, that prevents the application be be started a second time. For the next launch of the application the single app instance mode will be disabled, so that the application can be restarted before quitting this instance. +Uygulamanın ikinci kez başlatılmasını engelleyen tek uygulama örneği kipini kullanıyorsunuz. Uygulamanın bir sonraki başlatılmasında tek uygulama örneği kipi devre dışı bırakılacak, böylece uygulama bu örnekten çıkmadan önce yeniden başlatılabilecek. Note was not found -Note was not found +Not bulunamadı Could not find note.<br />Unable to automatically create note at location, because subfolders are disabled for the current note folder. -Could not find note.<br />Unable to automatically create note at location, because subfolders are disabled for the current note folder. +Not bulunamadı.<br />Geçerli not klasörü için alt klasörler devre dışı bırakıldığından, konumda otomatik olarak not oluşturulamıyor. Note was not found, create new note <strong>%1</strong>? -Note was not found, create new note <strong>%1</strong>? +Not bulunamadı, yeni not <strong>%1</strong> oluşturulsun mu? Note was not found, create new note <strong>%1</strong> at path <strong>%2</strong>? -Note was not found, create new note <strong>%1</strong> at path <strong>%2</strong>? +Not bulunamadı, <strong>%2</strong> yolunda yeni <strong>%1</strong> notu oluşturulsun mu? Failed to create note @@ -4079,18 +4087,18 @@ If the trash is enabled on your ownCloud server you should be able to restore th Note creation failed -Note creation failed +Not oluşturulamadı QOwnNotesMarkdownTextEdit Increased font size to %1 pt -Increased font size to %1 pt +Yazı tipi boyutu %1 puntoya yükseltildi Decreased font size to %1 pt -Decreased font size to %1 pt +Yazı tipi boyutu %1 puntoya düşürüldü An url was opened at the current cursor position @@ -4106,11 +4114,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th &Link selected text -&Link selected text +&Seçilen metni bağla Insert &link -Insert &link +&Bağlantı ekle Block &quote selected text @@ -4135,19 +4143,19 @@ If the trash is enabled on your ownCloud server you should be able to restore th Print selected text (preview) -Print selected text (preview) +Seçilen metni yazdır (ön izleme) Export -Export +Dışa aktar Export selected text as PDF -Export selected text as PDF +Seçilen metni PDF olarak dışa aktar Export selected text as PDF (preview) -Export selected text as PDF (preview) +Seçilen metni PDF olarak dışa aktar (ön izleme) Custom actions @@ -4234,7 +4242,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Mode: -Mod: +Kip: Match case sensitive @@ -4297,7 +4305,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th Mode: -Mod: +Kip: Match case sensitive @@ -4375,7 +4383,7 @@ Klasör ve dosya yazılabilir mi? Name -İsim +Ad Enter your query text @@ -4476,7 +4484,7 @@ Yine de yüklemek istiyor musunuz? Please select a directory -Please select a directory +Lütfen bir dizin seçin Please select a file @@ -4684,15 +4692,15 @@ Yine de yüklemek istiyor musunuz? Optimize preview colors for dark mode desktop themes -Daha koyu modlu masaüstü temaları için önizleme renklerini optimize edin +Karanlık kip masaüstü temaları için ön izleme renklerini optimize edin This enables the dark mode, interface and icons will be modified. You need to restart the application to let these changes take action. -Bu karanlık modu aktif eder, arayüz ve simgeler modifiye edilecektir. Yapılanları değiştirmek için uygulamayı yeniden başlatmanız gerekir. +Karanlık kipin aktif edilmesi, arayüzün ve simgelerin değiştirilmesini sağlar. Bu değişikliklerin etkili olabilmesi için uygulamayı yeniden başlatmanız gerekir. Enable dark mode -Karanlık modu etkinleştir +Karanlık kipi etkinleştir You need to restart the application to let this setting take effect @@ -4780,7 +4788,7 @@ Yine de yüklemek istiyor musunuz? Dark mode -Karanlık mod +Karanlık kip Disable tracking of usage data @@ -4987,7 +4995,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Name: -İsim: +Ad: Note folder path: @@ -5011,11 +5019,11 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Please install the latest version of <a href="https://github.com/pbek/qownnotesapi"><span style=" font-weight:600;">QOwnNotesAPI</span></a> (at least version QOWNNOTESAPI_MIN_VERSION) on your ownCloud server if you want QOwnNotes to be able to access note versions and trashed notes. -Lütfen <a href="https://github.com/pbek/qownnotesapi"> <span style = "font-weight: 600;"> QOwnNotesAPI </span> </a> 'nın en son sürümünü yükleyin (en az sürüm QOWNNOTESAPI_MIN_VERSION) kendi QCloud sunucunuzda not sürümlerine ve çöpe atılan notlara erişebilmesini istiyorsanız. +QOwnNotes'un not sürümlerine ve çöpe atılan notlara erişebilmesini istiyorsanız lütfen <a href="https://github.com/pbek/qownnotesapi"><span style=" font-weight:600;">QOwnNotesAPI</span></a>'nin en son sürümünü (en azından QOWNNOTESAPI_MIN_VERSION sürümü) ownCloud sunucunuza yükleyin. <html><head/><body><p>You will still need the <a href="https://owncloud.org/"><span style=" font-weight:600">ownCloud sync client</span></a> (or another desktop sync client) to sync your notes!</p></body></html> -<html><head/><body> <p> Yine de <a href="https://owncloud.org/"> <span style = "font-weight: 600"> ownCloud senkronizasyon istemcisine </span> </a> (veya başka bir masaüstü senkronizasyon istemcisi) ile senkronize edin! </p> </body> </html> +<html><head/><body><p>Notlarınızı senkronize etmek için yine de <a href="https://owncloud.org/"><span style=" font-weight:600">ownCloud senkronizasyon istemcisi</span></a>ne (veya başka bir masaüstü senkronizasyon istemcisine) ihtiyacınız olacak!</p></body></html> Select a connection to edit @@ -5261,15 +5269,15 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Enable dark mode application icon and tray icon -Karanlık mod uygulaması butonunu ve ana ekranda butonu etkinleştir +Karanlık kip uygulama simgesini ve tepsi simgesini etkinleştirin You might also want to choose another editor color schema in the editor settings in dark mode. -Karanlık modda editör ayarlarında başka bir editör renk şeması seçmek de isteyebilirsiniz. +Ayrıca karanlık kip düzenleyici ayarlarında başka bir düzenleyici renk şeması seçmek isteyebilirsiniz. Enable dark mode icon theme -Karanlık mod simgesi temasını etkinleştir +Karanlık kip simge temasını etkinleştir System tray @@ -5301,7 +5309,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel &Add script… -&הוסף סקריפט ... +&Komut dosyası ekle… Use legacy way to link to notes, images and attachments @@ -5353,7 +5361,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel <html><head/><body><p>The best way to post issues is to use the issue assistant by pressing the <span style=" font-weight:600;">Open issue assistant</span> button on the bottom.</p></body></html> -<html><head/><body> <p> Sorunları yayınlamanın en iyi yolu, <span style = "font-weight: 600;"> Sorunlu asistanı aç </span> düğmesine basarak sorun yardımcısını kullanmaktır. altta. </p> </body> </html> +<html><head/><body><p>Sorunları yayınlamanın en iyi yolu, alttaki <span style=" font-weight:600;">Sorun asistanını aç</span> düğmesine basarak sorun yardımcısını kullanmaktır.</p></body></html> Ignore code font size to allow zooming @@ -5361,7 +5369,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Rendering -Geriverim +Yorumlama Enable underline rendering @@ -5377,7 +5385,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Enable Vim mode (some QOwnNotes shortcuts will not work) -Vim modunu etkinleştir (bazı QOwnNotes kısayolları çalışmayacak) +Vim kipini etkinleştir (bazı QOwnNotes kısayolları çalışmayacak) Cloud connection: @@ -5413,19 +5421,19 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Experimental -Experimental +Deneysel This also allows note files to be renamed -This also allows note files to be renamed +Bu aynı zamanda not dosyalarının yeniden adlandırılmasını sağlar You can access your ownCloud server from inside the application for example to manage trashed notes and note versions or to share notes. This integration doesn't do note file syncing. You still need to install the ownCloud sync client for syncing the files. -You can access your ownCloud server from inside the application for example to manage trashed notes and note versions or to share notes. This integration doesn't do note file syncing. You still need to install the ownCloud sync client for syncing the files. +Örneğin, çöpe atılan notları ve not sürümlerini yönetmek veya notları paylaşmak için uygulamanın içinden ownCloud sunucunuza erişebilirsiniz. Bu entegrasyon not dosyası eşitlemesi yapmaz. Dosyaları eşitlemek için yine de ownCloud eşitleme istemcisini kurmanız gerekir. You will find this path in the <i>Nextcloud / ownCloud</i> settings -You will find this path in the <i>Nextcloud / ownCloud</i> settings +Bu yolu <i>Nextcloud / ownCloud</i> ayarlarında bulacaksınız Enable QOwnNotesAPI app support @@ -5441,7 +5449,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Enable Nextcloud Deck support -Enable Nextcloud Deck support +Nextcloud Deck desteğini etkinleştirin You can access your ownCloud server or a generic CalDAV server to manage your todo lists. @@ -5485,7 +5493,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Search for language -dilin ara +Dil ara Status bar @@ -5497,7 +5505,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Only show relative note path -Only show relative note path +Sadece göreceli not yolunu göster Action name @@ -5521,11 +5529,11 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Start application in read-only mode -Start application in read-only mode +Uygulamayı salt okunur kipte başlat When inactive, enter read-only mode automatically after: -When inactive, enter read-only mode automatically after: +Etkin olmadığında, aşağıdaki işlemlerden sonra otomatik olarak salt okunur kipine geçin: sec @@ -5534,35 +5542,35 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Forget all "Don't ask again" choices in message boxes -Forget all "Don't ask again" choices in message boxes +Mesaj kutularındaki tüm "Bir daha sorma" seçeneklerini unutun Note file extensions -Note file extensions +Not dosya uzantıları Files with the listed file extensions will be recognized as notes, the selected file extension will be used for new notes. -Files with the listed file extensions will be recognized as notes, the selected file extension will be used for new notes. +Listelenen dosya uzantılarına sahip dosyalar not olarak tanınacak, seçilen dosya uzantısı yeni notlar için kullanılacaktır. Add a new note file extension -Add a new note file extension +Yeni bir not dosya uzantısı ekleyin Remove selected note file extension -Remove selected note file extension +Seçili not dosya uzantısını kaldır Checks the disk database integrity and fixes problems -Checks the disk database integrity and fixes problems +Disk veri tabanı bütünlüğünü kontrol eder ve sorunları düzeltir Check integrity -Check integrity +Bütünlüğü kontrol edin Be warned that reinitializing the database will also remove your cached todo items and configured note folders and scripts! -Be warned that reinitializing the database will also remove your cached todo items and configured note folders and scripts! +Veri tabanını yeniden başlatmanın, ön belleğe alınmış yapılacaklar ögelerinizi, yapılandırılmış not klasörlerinizi ve komut dosyalarınızı da kaldıracağını unutmayın! GitHub doesn't need two spaces at the end of the line to do a line break @@ -5586,7 +5594,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Time to wait before refreshing the preview after typing: -Time to wait before refreshing the preview after typing: +Yazdıktan sonra ön izleme yenileme süresi: Reset the debounce time @@ -5602,7 +5610,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Exporting -Ihracat +Dışa aktarma Use internal export styling for the PDF export and printing of the preview @@ -5614,7 +5622,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Note that disabling this will also disable the navigation panel! -Note that disabling this will also disable the navigation panel! +Bu özelliği devre dışı bırakmak, gezinti panelini de devre dışı bırakacaktır! Disable cursor blinking @@ -5626,15 +5634,15 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Notes larger than this will not be shown in the note list -Notes larger than this will not be shown in the note list +Daha büyük notlar not listesinde gösterilmeyecektir Maximum note file size: -Maximum note file size: +Azami not dosyası boyutu: Search script repository for AI integration scripts -Search script repository for AI integration scripts +YZ entegrasyon komut dosyaları için arama komut dosyası deposu API keys @@ -5655,35 +5663,35 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Test connection "Test" as verb -Test connection +Bağlantıyı test edin AI backends added via the scripting engine -AI backends added via the scripting engine +Betik motoru aracılığıyla eklenen YZ arka uçları To make use of the AI backends, you can either use the scripting command <a href="%1">aiComplete</a>, or look in the script repository for already-written scripts. -To make use of the AI backends, you can either use the scripting command <a href="%1">aiComplete</a>, or look in the script repository for already-written scripts. +YZ arka uçlarından yararlanmak için <a href="%1">aiComplete</a> komut dosyası oluşturma komutunu kullanabilir veya önceden yazılmış komut dosyaları için komut dosyası deposuna bakabilirsiniz. You can use the scripting hook <a href="%1">openAiBackendsHook</a> to add more OpenAI API compatible backends. -You can use the scripting hook <a href="%1">openAiBackendsHook</a> to add more OpenAI API compatible backends. +Daha fazla OpenAI API uyumlu arka uç eklemek için <a href="%1">openAiBackendsHook</a> komut dosyası kancasını kullanabilirsiniz. Alternatively, you can also look in the script repository for already created AI integration scripts. -Alternatively, you can also look in the script repository for already created AI integration scripts. +Alternatif olarak, önceden oluşturulmuş YZ entegrasyon komut dosyaları için komut dosyası deposuna da bakabilirsiniz. Groq API key: -Groq API key: +Groq API anahtarı: API key -API key +API anahtarı Show line numbers -Show line numbers +Satır numaralarını göster Tabs and Indents @@ -5704,15 +5712,15 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Ignored note files -Ignored note files +Yok sayılan not klasörleri Select the path of the git binary -Select the path of the git binary +Git ikili dosyasının yolunu seçin Regular expressions of note files to ignore, separated by ";" -Regular expressions of note files to ignore, separated by ";" +Yok sayılacak not klasörlerinin ";" ile ayrılmış düzenli ifadeleri Ignored subfolders @@ -5734,7 +5742,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Auto-select items in navigation panel when changing cursor position -Auto-select items in navigation panel when changing cursor position +İmleç konumunu değiştirirken gezinme panelindeki öğeleri otomatik seç Hide 'Note count' with tags (increases performance) @@ -5746,35 +5754,35 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Command snippets -Command snippets +Komut parçacıkları Tag name for commands notes -Tag name for commands notes +Komut notları için etiket adı Commands tag: -Commands tag: +Komut etiketi: Commands note name: -Commands note name: +Komut notu adı: Note name for adding new commands -Note name for adding new commands +Yeni komutlar eklemek için not adı You can use the <a href="%1">QOwnNotes Web App</a> to be able to insert photos into QOwnNotes on your desktop from your mobile phone over the internet. -You can use the <a href="%1">QOwnNotes Web App</a> to be able to insert photos into QOwnNotes on your desktop from your mobile phone over the internet. +Cep telefonunuzdan masaüstünüzdeki QOwnNotes'a internet üzerinden fotoğraf ekleyebilmek için <a href="%1">QOwnNotes Web Uygulamasını</a> kullanabilirsiniz. QOwnNotes web application -QOwnNotes web application +QOwnNotes web uygulaması A web socket connection to this server will be opened to act as bridge between the QOwnNotes web application and the QOwnNotes desktop application. -A web socket connection to this server will be opened to act as bridge between the QOwnNotes web application and the QOwnNotes desktop application. +QOwnNotes web uygulaması ile QOwnNotes masaüstü uygulaması arasında köprü görevi görecek şekilde bu sunucuya bir web soketi bağlantısı açılacaktır. Server URL: @@ -5790,19 +5798,19 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Install the <a href="%1">Web Companion browser extension</a> from the <a href="%2">Chrome Web Store</a> or <a href="%3">Firefox Add-ons page</a> to use QOwnNotes as web clipper or for bookmark management. -Install the <a href="%1">Web Companion browser extension</a> from the <a href="%2">Chrome Web Store</a> or <a href="%3">Firefox Add-ons page</a> to use QOwnNotes as web clipper or for bookmark management. +QOwnNotes'u web kırpma aracı veya yer imi yönetimi olarak kullanmak için <a href="%2">Chrome Web Mağazası</a> veya <a href="%3">Firefox Eklentileri sayfası</a>ndan <a href="%1">Web Companion tarayıcı uzantısı</a>nı yükleyin. Download the <a href="%1">Command-line snippet manager</a> to execute command snippets stored in notes in QOwnNotes from the command line. -Download the <a href="%1">Command-line snippet manager</a> to execute command snippets stored in notes in QOwnNotes from the command line. +QOwnNotes'taki notlarda saklanan komut parçacıklarını komut satırından yürütmek için <a href="%1">Komut satırı parçacığı yöneticisini</a> indirin. You can use notes with a special tag to store command snippets, which you can execute from the command-line snippet manager. For more information about the command snippet syntax click <a href="%1">here</a>. -You can use notes with a special tag to store command snippets, which you can execute from the command-line snippet manager. For more information about the command snippet syntax click <a href="%1">here</a>. +Komut satırı parçacığı yöneticisinden çalıştırabileceğiniz komut parçacıklarını saklamak için özel etiketli notları kullanabilirsiniz. Komut pasajı söz dizimi hakkında daha fazla bilgi için <a href="%1">buraya</a> tıklayın. You need to enter this token in the QOwnNotes web application to be able to talk to your QOwnNotes desktop application. -You need to enter this token in the QOwnNotes web application to be able to talk to your QOwnNotes desktop application. +QOwnNotes masaüstü uygulamanızla konuşabilmek için bu belirteci QOwnNotes web uygulamasına girmeniz gerekir. Copy security token to clipboard @@ -5814,15 +5822,15 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Reset the URL to default -Reset the URL to default +URL'yi varsayılana sıfırla QOwnNotes web application support -QOwnNotes web application support +QOwnNotes web uygulaması desteği Enable web application support -Enable web application support +Web uygulaması desteğini etkinleştir Note list panel @@ -5830,7 +5838,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Show notes in the note list with preview -Önizleme ile not listesinde notları göster +Not listesindeki notları ön izlemeyle göster Instead of a note list use a note tree with all the subfolders (if they are turned on for the note folder) @@ -5847,7 +5855,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Enable local trash to keep a copy of trashed notes -Enable local trash to keep a copy of trashed notes +Çöpe atılan notların bir kopyasını saklamak için yerel çöp kutusunu etkinleştirin Panels can be turned on and off in the <i>Window / Panels</i> main menu and you can also configure different <i>Workspaces</i> for different panel configurations. @@ -5919,7 +5927,8 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Use the note edit panel as fixed central widget to be resized if the window or other panels are resized -Pencere veya diğer panellerin yeniden boyutlandırılması durumunda yeniden boyutlandırılmak üzere not düzenleme panelini sabit merkezi widget olarak kullanın +Not düzenleme panelini, pencere ya da diğer paneller boyutlandırıldığında yeniden boyutlandırılabilen +sabit bir merkezi widget olarak kullanın Note search panel @@ -6022,7 +6031,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Only use editor width setting in distraction free mode -Distraksiyon serbest modunda sadece editör genişliği ayarını kullanın +Düzenleyici genişlik ayarını yalnızca odaklanma kipinde kullanın Alphabetical @@ -6054,7 +6063,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Hide 'Find or create note subfolder' search -'Not altklasörü bul veya oluştur' aramayı gizle +'Not alt klasörünü bulun veya oluşturun' aramasını gizle Display note subfolders as full tree @@ -6148,7 +6157,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel The name -İsim +Adı Maximum height: @@ -6252,7 +6261,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel Enable automatic closing of brackets and markdown formatting characters -Köşeli parantezleri ve markdown formatı karakterlerinin otomatik tamamlanmasını etkinleştir +Parantezleri ve markdown biçim karakterlerini otomatik tamamlamayı etkinleştir You have to use the backspace key to remove the opening character @@ -6428,7 +6437,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel notes path <b>%1</b> found on server -notes path <b>%1</b> found on server +sunucuda <b>%1</b> not yolu bulundu Automatic (needs restart) @@ -6457,7 +6466,7 @@ Bağlantı hata mesajı: The Database was reinitialized. Please restart the application now! -The Database was reinitialized. Please restart the application now! +Veri tabanı yeniden başlatıldı. Lütfen uygulamayı şimdi yeniden başlatın! Please don't use this in the issue tracker, copy the debug information text directly into the issue. @@ -6525,7 +6534,7 @@ Bağlantı hata mesajı: Please enter a new note file extension: -Please enter a new note file extension: +Lütfen yeni bir not dosyası uzantısı girin: Markdown file @@ -6537,7 +6546,7 @@ Bağlantı hata mesajı: Remove note file extension -Remove note file extension +Not dosya uzantısını kaldır INI files @@ -6565,7 +6574,7 @@ Bağlantı hata mesajı: Board Id: %1 -Board Id: %1 +Kart Kimliği: %1 Stack Id: %1 @@ -6573,7 +6582,7 @@ Bağlantı hata mesajı: API test result for %1 (%2) -API test result for %1 (%2) +%1 (%2) için API test sonucu AI backend: %1 @@ -6581,7 +6590,7 @@ Bağlantı hata mesajı: API base URL -API base URL +API temel URL'si AI model: %1 @@ -6667,7 +6676,7 @@ Bağlantı hata mesajı: Do you really want to remove the note file extension <strong>%1</strong>? You will not see files with this extension in the note list any more! -Do you really want to remove the note file extension <strong>%1</strong>? You will not see files with this extension in the note list any more! +<strong>%1</strong> not dosyası uzantısını gerçekten kaldırmak istiyor musunuz? Bu uzantıya sahip dosyaları artık not listesinde görmeyeceksiniz! Calendar cache emptied @@ -6836,32 +6845,32 @@ Notelarınız bozulmamış olarak kalacak! -ise suffixes dictionary variant -סיומות -ise +-ise suffixes -ize suffixes dictionary variant --ize סיומות +-ize suffixes -ise suffixes and with accents dictionary variant -סיומות -ise ועם מבטאים +-ise suffixes and with accents -ise suffixes and without accents dictionary variant -סיומות -ise וללא מבטאים +-ise suffixes and without accents -ize suffixes and with accents dictionary variant -סיומות -ize ועם מבטאים +-ize suffixes and with accents -ize suffixes and without accents dictionary variant -סיומות -ize וללא מבטאים +-ize suffixes and without accents large @@ -6896,12 +6905,12 @@ Notelarınız bozulmamış olarak kalacak! without accents dictionary variant -ללא מבטאים +without accents with accents dictionary variant -עם מבטאים +with accents with ye, modern russian @@ -6936,7 +6945,7 @@ Notelarınız bozulmamış olarak kalacak! %1 (%2) dictionary name; %1 = language name, %2 = language variant name -%1 (%2) +%1 (%2) @@ -6951,7 +6960,7 @@ Notelarınız bozulmamış olarak kalacak! Stored attachments -Stored attachments +Depolanan ekler Used in notes: @@ -6971,7 +6980,7 @@ Notelarınız bozulmamış olarak kalacak! Only show attachments that are used in the current note -Only show attachments that are used in the current note +Yalnızca geçerli notta kullanılan ekleri göster Only show from current note @@ -6979,35 +6988,35 @@ Notelarınız bozulmamış olarak kalacak! Add selected attachments to the current note -Add selected attachments to the current note +Seçili ekleri geçerli nota ekle Add to current note -Add to current note +Mevcut nota ekle Open &attachment -Open &attachment +&Ek'i aç Open the attachments folder -Open the attachments folder +Ekler klasörünü aç Open &folder -Open &folder +&Klasörü aç Refresh -Refresh +Yenile File size: -File size: +Dosya boyutu: File type: -File type: +Dosya türü: File path: @@ -7015,11 +7024,11 @@ Notelarınız bozulmamış olarak kalacak! Last modified at %1 -Last modified at %1 +Son değiştirilme tarihi: %1 Path: %1 -Path: %1 +Yol: %1 Delete selected files @@ -7027,54 +7036,54 @@ Notelarınız bozulmamış olarak kalacak! Delete <strong>%n</strong> selected file(s)? - -Delete <strong>%n</strong> selected file(s)? -Delete <strong>%n</strong> selected file(s)? + +Seçilen <strong>%n</strong> dosya silinsin mi? +Seçilen <strong>%n</strong> dosya silinsin mi? &Open attachment -&Open attachment +&Eki aç &Rename attachment -&Rename attachment +Eki &yeniden adlandır &Delete attachments -&Delete attachments +&Ekleri sil &Add attachments to current note -&Add attachments to current note +&Geçerli nota ekler ekle File doesn't exist -File doesn't exist +Dosya mevcut değil The file <strong>%1</strong> doesn't exist, you cannot rename it! -The file <strong>%1</strong> doesn't exist, you cannot rename it! +<strong>%1</strong> dosyası mevcut değil, onu yeniden adlandıramazsınız! File exists -File exists +Dosya mevcut File <strong>%1</strong> already exists, you need to remove it before choosing <strong>%2</strong> as new filename! -File <strong>%1</strong> already exists, you need to remove it before choosing <strong>%2</strong> as new filename! +<strong>%1</strong> dosyası zaten mevcut, yeni dosya adı olarak <strong>%2</strong>'yi seçmeden önce onu kaldırmanız gerekiyor! File renaming failed -File renaming failed +Dosya yeniden adlandırma başarısız oldu Renaming of file <strong>%1</strong> failed! -Renaming of file <strong>%1</strong> failed! +<strong>%1</strong> dosyasının yeniden adlandırılması başarısız oldu! &Open note -&Open note +&Notu aç @@ -7097,7 +7106,7 @@ Notelarınız bozulmamış olarak kalacak! Open &folder -Open &folder +&Klasörü aç Open image externally @@ -7137,7 +7146,7 @@ Notelarınız bozulmamış olarak kalacak! Only show images that are not used in notes -Only show images that are not used in notes +Yalnızca notlarda kullanılmayan görselleri göster Only show orphaned images @@ -7145,11 +7154,11 @@ Notelarınız bozulmamış olarak kalacak! Last modified at %1 -Last modified at %1 +Son değiştirilme tarihi: %1 Path: %1 -Path: %1 +Yol: %1 Delete selected files @@ -7157,9 +7166,9 @@ Notelarınız bozulmamış olarak kalacak! Delete <strong>%n</strong> selected file(s)? - -Delete <strong>%n</strong> selected file(s)? -Delete <strong>%n</strong> selected file(s)? + +Seçilen <strong>%n</strong> dosya silinsin mi? +Seçilen <strong>%n</strong> dosya silinsin mi? @@ -7168,23 +7177,23 @@ Notelarınız bozulmamış olarak kalacak! The file <strong>%1</strong> doesn't exist, you cannot rename it! -The file <strong>%1</strong> doesn't exist, you cannot rename it! +<strong>%1</strong> dosyası mevcut değil, yeniden adlandıramazsınız! File exists -File exists +Dosya mevcut File <strong>%1</strong> already exists, you need to remove it before choosing <strong>%2</strong> as new filename! -File <strong>%1</strong> already exists, you need to remove it before choosing <strong>%2</strong> as new filename! +<strong>%1</strong> dosyası zaten mevcut, yeni dosya adı olarak <strong>%2</strong>'yi seçmeden önce onu kaldırmanız gerekiyor! File renaming failed -File renaming failed +Dosya yeniden adlandırma başarısız oldu Renaming of file <strong>%1</strong> failed! -Renaming of file <strong>%1</strong> failed! +<strong>%1</strong> dosyasının yeniden adlandırılması başarısız oldu! &Open image externally @@ -7192,19 +7201,19 @@ Notelarınız bozulmamış olarak kalacak! &Rename image -&Rename image +&Görseli yeniden adlandır &Delete images -&Delete images +Görselleri &sil &Add images to current note -&Add images to current note +Geçerli &nota görsel ekle &Open note -&Open note +Notu &aç @@ -7458,7 +7467,7 @@ Bu geri alınamaz! Name: -İsim: +Adı: New sub-task @@ -7739,15 +7748,15 @@ Bu geri alınamaz! Your QOwnNotes executable '%1' is not writeable! It must be writeable by the current user in order to be updated. -Your QOwnNotes executable '%1' is not writeable! It must be writeable by the current user in order to be updated. +QOwnNotes yürütülebilir dosyanız '%1' yazılabilir değil! Güncellenebilmesi için mevcut kullanıcı tarafından yazılabilir olması gerekir. The temporary file '%1' could not be made executable! You need to replace '%2' yourself. -The temporary file '%1' could not be made executable! You need to replace '%2' yourself. +'%1' geçici dosyası yürütülebilir hale getirilemedi! '%2'yi kendiniz değiştirmeniz gerekiyor. Your old QOwnNotes executable '%1' could not be removed! You need to replace it yourself with '%2'. -Your old QOwnNotes executable '%1' could not be removed! You need to replace it yourself with '%2'. +Eski QOwnNotes yürütülebilir dosyanız '%1' kaldırılamadı! '%2' ile kendiniz değiştirmeniz gerekiyor. Restart application @@ -7755,7 +7764,7 @@ Bu geri alınamaz! You now can restart the application to complete the update process. -You now can restart the application to complete the update process. +Güncelleme işlemini tamamlamak için uygulamayı yeniden başlatmalısınız. Restart @@ -7791,11 +7800,11 @@ Bu geri alınamaz! Your old QOwnNotes executable '%1' could not be replaced by the new file '%2'! You need to replace it yourself. -Your old QOwnNotes executable '%1' could not be replaced by the new file '%2'! You need to replace it yourself. +Eski QOwnNotes yürütülebilir dosyanız '%1' yeni dosya '%2' ile değiştirilemedi! Kendiniz değiştirmeniz gerekir. The app file '%1' could not be made executable! You need to make it executable yourself. -The app file '%1' could not be made executable! You need to make it executable yourself. +'%1' uygulama dosyası yürütülebilir hale getirilemedi! Bunu kendiniz yürütülebilir hale getirmeniz gerekir. The download is now finished. Do you want to update and restart QOwnNotes? @@ -7826,7 +7835,7 @@ Bu geri alınamaz! There are no updates available.<br /><strong>%1</strong> is the latest version. -Mevcut güncelleme yok.<br /><strong>%1</strong> son sürümdür. +Yeni güncelleme bulunmuyor.<br /><strong>%1</strong> en son sürümdür. @@ -7856,11 +7865,11 @@ Bu geri alınamaz! WebAppClientService QOwnNotes is now connected via websocket to %1 -QOwnNotes is now connected via websocket to %1 +QOwnNotes websocket aracılığıyla %1'e bağlandı QOwnNotes is now disconnected from websocket to %1 -QOwnNotes is now disconnected from websocket to %1 +QOwnNotes'un websocket ile %1 bağlantısı kesildi Web app warning @@ -7892,22 +7901,22 @@ Bu geri alınamaz! %n bookmark(s) created -נוצר סימניה %n -%n סימניות נוצרו +%n yer işareti oluşturuldu +%n yer işareti oluşturuldu Bookmark deleted from %n note(s) - -Bookmark deleted from %n note(s) -Bookmark deleted from %n note(s) + +Yer işareti %n nottan silindi +Yer işareti %n nottan silindi Bookmark edited in %n note(s) - -Bookmark edited in %n note(s) -Bookmark edited in %n note(s) + +Yer işareti %n notta düzenlendi +Yer işareti %n notta düzenlendi @@ -8065,11 +8074,11 @@ Bu geri alınamaz! Single application mode is not supported on your system! -Tek uygulama modu sisteminizde desteklenmiyor! +Tek uygulama kipi sisteminizde desteklenmiyor! Another instance of QOwnNotes was already started! You can turn off the single instance mode in the settings or use the parameter --allow-multiple-instances. -Başka bir QOwnNotes örneği zaten başlatıldı! Ayarlardaki tek örnek modunu kapatabilir veya --allow-multiple-örneklerinin parametresini kullanabilirsiniz. +QOwnNotes'un başka bir örneği zaten başlatıldı! Ayarlarda tek örnek kipini kapatabilir veya --allow-multiple-instances parametresini kullanabilirsiniz. A second instance of QOwnNotes was attempted to be started! diff --git a/src/languages/QOwnNotes_uk.ts b/src/languages/QOwnNotes_uk.ts index 4ec9464ce7..0607d53e5a 100644 --- a/src/languages/QOwnNotes_uk.ts +++ b/src/languages/QOwnNotes_uk.ts @@ -2774,6 +2774,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th Зберігання тимчасового зображення +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_ur.ts b/src/languages/QOwnNotes_ur.ts index 1e93166933..8714bc7918 100644 --- a/src/languages/QOwnNotes_ur.ts +++ b/src/languages/QOwnNotes_ur.ts @@ -2742,6 +2742,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th عارضی تصویر کی بچت۔ +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_uz.ts b/src/languages/QOwnNotes_uz.ts index ab9124fb10..5d8404da95 100644 --- a/src/languages/QOwnNotes_uz.ts +++ b/src/languages/QOwnNotes_uz.ts @@ -2739,6 +2739,14 @@ Agar axlat o'zingizning ownCloud serveringizda yoqilgan bo'lsa, ularni o'sha erd Vaqtinchalik rasm saqlanmoqda +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_vi.ts b/src/languages/QOwnNotes_vi.ts index 0e7f9fd5bf..4883009862 100644 --- a/src/languages/QOwnNotes_vi.ts +++ b/src/languages/QOwnNotes_vi.ts @@ -2717,6 +2717,14 @@ Nếu thùng rác được bật trên máy chủ của riêng bạn, bạn sẽ Lưu hình ảnh tạm thời +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_xh.ts b/src/languages/QOwnNotes_xh.ts index 5575465078..e9e247e159 100644 --- a/src/languages/QOwnNotes_xh.ts +++ b/src/languages/QOwnNotes_xh.ts @@ -2736,6 +2736,14 @@ Ngaba ufuna ukuphelisa inqaku lakho? Gcina umfanekiso okwethutyana +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_yi.ts b/src/languages/QOwnNotes_yi.ts index e5fe56bcea..cf2bce8655 100644 --- a/src/languages/QOwnNotes_yi.ts +++ b/src/languages/QOwnNotes_yi.ts @@ -2742,6 +2742,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th שפּאָרן צייטווייליגע בילד +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_zh_CN.ts b/src/languages/QOwnNotes_zh_CN.ts index 54d86d4775..96bcf44de7 100644 --- a/src/languages/QOwnNotes_zh_CN.ts +++ b/src/languages/QOwnNotes_zh_CN.ts @@ -2704,6 +2704,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th 保存临时图像 +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_zh_TW.ts b/src/languages/QOwnNotes_zh_TW.ts index d8383ba9b4..3a96cd306e 100644 --- a/src/languages/QOwnNotes_zh_TW.ts +++ b/src/languages/QOwnNotes_zh_TW.ts @@ -2713,6 +2713,14 @@ If the trash is enabled on your ownCloud server you should be able to restore th 正在儲存暫存圖片 +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/src/languages/QOwnNotes_zu.ts b/src/languages/QOwnNotes_zu.ts index c1f51ca312..2f9d605f73 100644 --- a/src/languages/QOwnNotes_zu.ts +++ b/src/languages/QOwnNotes_zu.ts @@ -2733,6 +2733,14 @@ Uma udoti unikwe amandla kwiseva yakho ownCloud kufanele ukwazi ukubuyisela laph Igcina isithombe sesikhashana +Note folder does not exist! +Note folder does not exist! + + +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! +Note folder <b>%1</b> with path <b>%2</b> does not exist anymore! + + Ln %1, Col %2 Line / Column Ln %1, Col %2 diff --git a/webpage/src/ar/installation/appimage.md b/webpage/src/ar/installation/appimage.md index d9b4d15858..87ad55031e 100644 --- a/webpage/src/ar/installation/appimage.md +++ b/webpage/src/ar/installation/appimage.md @@ -17,6 +17,10 @@ curl -L https://api.qownnotes.org/latest_releases/linux | jq .url | xargs curl - chmod a+x QOwnNotes-*.AppImage ``` +::: tip +AppImages need `libfuse2` to run! For example under Ubuntu you can install the library with `sudo apt install libfuse2`. +::: + بعدئذٍ ستتمكن من تنفيذ الـ AppImage لتشغيل QOwnNotes. ::: warning diff --git a/webpage/src/ar/installation/building.md b/webpage/src/ar/installation/building.md index 22f06ace4e..350f7a8b9d 100644 --- a/webpage/src/ar/installation/building.md +++ b/webpage/src/ar/installation/building.md @@ -44,3 +44,18 @@ make يمكن الوصول إلى الملفات المضغوطة للكود المصدري برابط مثل هذا: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Building with nix + +If you have the [Nix package manager](https://nixos.org/download/) available you can just git-clone the source code, like explained above and build with: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +``` diff --git a/webpage/src/de/installation/appimage.md b/webpage/src/de/installation/appimage.md index 970183b056..6a43ed6660 100644 --- a/webpage/src/de/installation/appimage.md +++ b/webpage/src/de/installation/appimage.md @@ -17,6 +17,10 @@ Danach können Sie die Ausführungsberechtigungen für die Datei ändern: chmod a+x QOwnNotes-*.AppImage ``` +::: tip +AppImages need `libfuse2` to run! For example under Ubuntu you can install the library with `sudo apt install libfuse2`. +::: + Nachher sollten Sie das AppImage ausführen können, um QOwnNotes zu starten. ::: warning diff --git a/webpage/src/de/installation/building.md b/webpage/src/de/installation/building.md index a1ed2c8c43..9af575cd4f 100644 --- a/webpage/src/de/installation/building.md +++ b/webpage/src/de/installation/building.md @@ -44,3 +44,18 @@ Quellarchive von QOwnNotes finden Sie unter [QOwnNotes Quellarchiv](https://gith Auf die Quellarchive kann so zugegriffen werden: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Building with nix + +If you have the [Nix package manager](https://nixos.org/download/) available you can just git-clone the source code, like explained above and build with: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +``` diff --git a/webpage/src/es/getting-started/browser-extension.md b/webpage/src/es/getting-started/browser-extension.md index ac521f993a..8ab574edd5 100644 --- a/webpage/src/es/getting-started/browser-extension.md +++ b/webpage/src/es/getting-started/browser-extension.md @@ -55,7 +55,7 @@ También puede **administrar sus marcadores en notas** con la etiqueta de nota ` Los nuevos marcadores se almacenan en una nota llamada `Marcadores` (también modificable en la configuración). ::: tip -¡También puede importar los marcadores de su navegador a QOwnNotes con la extensión del navegador web complementario! +¡También puede importar los marcadores de su navegador a QOwnNotes con la extensión de navegador Web Companion! ::: ### Sintaxis de los enlaces de marcadores diff --git a/webpage/src/es/getting-started/concept.md b/webpage/src/es/getting-started/concept.md index 333d5e5a5a..3abd161d29 100644 --- a/webpage/src/es/getting-started/concept.md +++ b/webpage/src/es/getting-started/concept.md @@ -2,20 +2,20 @@ ```mermaid graph TB - subgraph Your computer + subgraph Su computadora qon((QOwnNotes))-->md{{"Markdown files"}} - sync("Nextcloud Sync")-->md - qon-comp("Browser extension")-->qon - qc("Command-line snippet manager")-->qon + sync("Sincronización de Nextcloud")-->md + qon-comp("Extensión del navegador")-->qon + qc("Gestor de fragmentos de línea de comandos")-->qon end - subgraph Your Nextcloud server - qon-api("QOwnNotesApi")-->ncs[("Nextcloud server")] + subgraph Su servidor de NextCloud + qon-api("QOwnNotesApi")-->ncs[("Servidor de Nextcloud")] nc-notes-app("Nextcloud Notes")-->ncs nc-deck-app("Nextcloud Deck")-->ncs end - nc-notes-mob("Nextcloud Notes mobile app")-->nc-notes-app - qon-web-app("QOwnNotes web application")-->qon + nc-notes-mob("Aplicación móvil de Nextcloud Notes")-->nc-notes-app + qon-web-app("Aplicación web de QOwnNotes")-->qon qon-->qon-api qon-->ncs qon-->nc-deck-app @@ -24,17 +24,17 @@ graph TB qon-web-api-->github("GitHub") style qon fill:#d0d0ff,stroke:#333,stroke-width:4px - click qon "/getting-started/concept.html#qownnotes" "QOwnNotes Desktop Application for managing your notes on your desktop computer" - click md "/getting-started/concept.html#markdown-note-files" "Markdown, media and attachment files in your note folder" - click qon-comp "/getting-started/concept.html#qownnotes-browser-extension" "QOwnNotes browser extension for managing bookmarks in markdown files and as web clipper" - click qc "/getting-started/concept.html#qownnotes-command-line-snippet-manager" "QOwnNotes command-line snippet manager" - click sync "/getting-started/concept.html#nextcloud-desktop-sync-client" "Nextcloud desktop sync client to sync your notes to your server" - click ncs "/getting-started/concept.html#nextcloud-server" "Nextcloud server to host your notes and other files" - click qon-api "/getting-started/concept.html#qownnotesapi-nextcloud-app" "QOwnNotesAPI Nextcloud app to access your server-side trash and note versions" - click nc-notes-app "/getting-started/concept.html#nextcloud-notes-server-app" "Nextcloud Notes server app to manage your notes in the web" - click nc-notes-mob "/getting-started/concept.html#nextcloud-notes-mobile-app" "Nextcloud Notes mobile app to manage your notes on your mobile phone" - click nc-deck-app "/getting-started/concept.html#nextcloud-deck-server-app" "Nextcloud Deck server app to manage reminders and todo lists in the web" - click qon-web-app "/getting-started/concept.html#qownnotes-web-app" "QOwnNotes Web App to send photos from your mobile phone" + click qon "/getting-started/concept.html#qownnotes" "Aplicación de escritorio QOwnNotes para gestionar sus notas en su computadora de escritorio" + click md "/getting-started/concept.html#markdown-note-files" "Archivos Markdown, multimedia y de adjuntos en su carpeta de notas" + click qon-comp "/getting-started/concept.html#qownnotes-browser-extension" "Extensión del navegador de QOwnNotes para gestionar marcadores en archivos Markdown y como recortadora web" + click qc "/getting-started/concept.html#qownnotes-command-line-snippet-manager" "Gestor de fragmentos de órdenes de terminal de QOwnNotes" + click sync "/getting-started/concept.html#nextcloud-desktop-sync-client" "Cliente de sincronización de escritorio de Nextcloud para sincronizar sus notas con su servidor" + click ncs "/getting-started/concept.html#nextcloud-server" "Servidor de Nextcloud para alojar sus notas y otros archivos" + click qon-api "/getting-started/concept.html#qownnotesapi-nextcloud-app" "Aplicación QOwnNotesAPI de Nextcloud para acceder a su papelera y versiones de notas del lado del servidor" + click nc-notes-app "/getting-started/concept.html#nextcloud-notes-server-app" "Aplicación del servidor de Nextcloud Notes para gestionar sus notas en la web" + click nc-notes-mob "/getting-started/concept.html#nextcloud-notes-mobile-app" "Aplicación móvil de Nextcloud Notes para gestionar sus notas en su teléfono móvil" + click nc-deck-app "/getting-started/concept.html#nextcloud-deck-server-app" "Aplicación del servidor de Nextcloud Deck para gestionar recordatorios y listas de tareas pendientes en la web" + click qon-web-app "/getting-started/concept.html#qownnotes-web-app" "Aplicación web de QOwnNotes para enviar fotos desde su teléfono móvil" click qon-web-api "/getting-started/concept.html#api-qownnotes-org" ``` diff --git a/webpage/src/es/getting-started/markdown.md b/webpage/src/es/getting-started/markdown.md index f0e2af9d5b..0d179f8971 100644 --- a/webpage/src/es/getting-started/markdown.md +++ b/webpage/src/es/getting-started/markdown.md @@ -38,7 +38,7 @@ Por defecto, QOwnNotes crea el **nombre de archivo de una nota** a partir del ** ```markdown Enfatice, también conocido como cursiva, con *asteriscos*. -Fuerte énfasis, también conocido como negrita, con **asteriscos**. +Puede usar el énfasis fuerte, también conocido como negrita, con **asteriscos**. ``` ::: tip @@ -158,7 +158,7 @@ Puede usar el [atajo](./shortcuts.md) Ctrl + Shift + C en texto en l Los bloques de código están delimitados por líneas con tres comillas invertidas o indentados con cuatro espacios. -### 4-Spaces fence +### Valla de 4 espacios Agregue cuatro espacios delante de su código para marcarlo como bloque de código. @@ -167,7 +167,7 @@ Agregue cuatro espacios delante de su código para marcarlo como bloque de códi print s ``` -### Backtick fence +### Valla de comillas invertidas También puede utilizar tres comillas invertidas para crear un bloque de código. ~~~markdown @@ -182,9 +182,9 @@ Puede usar el [atajo] (./ shortcuts.md) Ctrl + Shift + C en varias líneas de texto seleccionadas o en una línea vacía para crear un bloque de código. ::: -### Backtick fence with code highlighting +### Valla de comillas invertidas con resaltado de código -There also is some syntax highlighting with code blocks in QOwnNotes. +También hay algo de resaltado de sintaxis con bloques de código en QOwnNotes. ~~~markdown ```bash @@ -264,7 +264,7 @@ Use Ctrl + Espacio dentro de una tabla de markdown para formatearla a Salto de cita. -> Esta es una línea muy larga que aún se citará adecuadamente cuando la cita termine. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, puede *poner* **Markdown** en una cita en bloque. +> Esta es una línea muy larga que aún se citará adecuadamente cuando la cita termine. Vaya, sigamos escribiendo para asegurarnos de que esto sea lo suficientemente largo como para envolver todo. Oh, puede *poner* **Markdown** en una cita en bloque. ``` ::: tip diff --git a/webpage/src/es/getting-started/overview.md b/webpage/src/es/getting-started/overview.md index e368ae3138..f20b01f9f1 100644 --- a/webpage/src/es/getting-started/overview.md +++ b/webpage/src/es/getting-started/overview.md @@ -11,7 +11,7 @@ Vista mínima
- Interfaz de usuario mínima predeterminada que se puede quitar aún más + Interfaz de usuario mínima predeterminada que se puede simplificar aún más
@@ -154,18 +154,18 @@ - **Compatible** con la aplicación de [notas](https://apps.nextcloud.com/apps/notes) de **Nextcloud / ownCloud**, las versiones **móviles** y Nextcloud Text - Cree **tarjetas de [Nextcloud Deck](https://apps.nextcloud.com/apps/deck)** y enlácelas a sus notas - Soporte para **compartir notas** en su servidor de **ownCloud** / **Nextcloud** -- Manage your Nextcloud / ownCloud **todo lists** (**Nextcloud tasks** or **Tasks Plus** / **Calendar Plus**) or use another **CalDAV server** to sync your tasks to +- Administre sus **listas de elementos pendientes** de Nextcloud / ownCloud (**Nextcloud tasks** o **Tasks Plus** / **Calendar Plus**) o use otro servidor de **CalDAV** con el cual sincronizar sus tareas - Las versiones **antiguas** de sus notas pueden ser **restauradas** desde su servidor de **Nextcloud / ownCloud** - **Las notas en la papelera** pueden ser **restauradas** desde su servidor de **Nextcloud / ownCloud** - **Los cambios externos** de los archivos de notas son **supervisados** (las notas o la lista de notas se vuelven a cargar) - Soporte para **etiquetado jerárquico de notas** y **subcarpetas de notas** -- Optional **encryption** of notes, AES-256 is built in, or you can use custom encryption methods like **[Keybase.io](https://keybase.io/)** ([encryption-keybase.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-keybase.qml)) or **PGP** ([encryption-pgp.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-pgp.qml)) +- **Cifrado** opcional de notas, AES-256 está integrado, o puede utilizar métodos de cifrado personalizados como **[Keybase.io](https://keybase.io/)** ([encryption-keybase.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-keybase.qml)) o **PGP** ([encryption-pgp.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-pgp.qml)) - La **carpeta de notas** se puede **elegir libremente** (se pueden utilizar múltiples carpetas de notas) - Es posible **buscar partes de palabras** en las notas. Los resultados de la búsqueda se resaltan en las notas - [**Extensión del navegador**](browser-extension.md) para **agregar notas a partir del texto seleccionado**, **hacer capturas de pantalla** o **administrar sus marcadores** - Compatibilidad con [**revisores ortográficos**](../editor/spellchecking.md) - **Modo portátil** para llevar consigo QOwnNotes en memorias USB -- **Soporte de secuencias de órdenes** y un [**repositorio de scripts**](https://github.com/qownnotes/scripts) en línea donde puede instalar scripts dentro de la aplicación +- **Soporte de secuencias de órdenes** y un [**repositorio de scripts**](https://github.com/qownnotes/scripts) en línea desde el que puede instalar scripts dentro de la aplicación - Implementación de la **[API de finalización de OpenAI](https://www.qownnotes.org/blog/2024-05-17-AI-support-was-added-to-QOwnNotes.html)** para su uso en scripts - **Modo Vim** - **[Aplicación web](web-app.md)** para **insertar fotos desde su teléfono móvil** en la nota actual en QOwnNotes en su escritorio diff --git a/webpage/src/es/getting-started/shortcuts.md b/webpage/src/es/getting-started/shortcuts.md index cc37d5654b..2837517956 100644 --- a/webpage/src/es/getting-started/shortcuts.md +++ b/webpage/src/es/getting-started/shortcuts.md @@ -17,12 +17,12 @@ - Alt + ⇧ Shift + O abre la nota actual en una vista - Alt + ⇧ Shift + F muestra la nota actual en el administrador de archivos - Alt + ⇧ Shift + E activa o desactiva la edición de notas -- Alt + Up salta a la nota visible anterior +- Alt + Arriba salta a la nota visible anterior - el atajo alternativo es Ctrl + Re Pág - Alt + Down salta a la siguiente nota visible - el atajo alternativo es Ctrl + Av Pág - Alt + Re Pág salta a la pestaña de la nota anterior -- Alt + Av Pág salta a la siguiente pestaña de nota +- Alt + Av Pág salta a la pestaña de la siguiente nota - Ctrl + W cierra la pestaña de la nota actual - Ctrl + ⇧ Shift + D alterna el modo sin distracciones - también puedes cerrarlo con Esc @@ -38,7 +38,7 @@ - Ctrl + ⇧ Shift + A le permite buscar acciones - Ctrl + S guarda manualmente las notas modificadas - Alt + ⇧ Shift + I abre el cuadro de diálogo del repositorio de scripts -- F4 salta al panel de edición de notas +- F4 salta al panel de edición de la nota - F5 salta a la lista de notas - F6 salta al panel de subcarpetas de notas - F7 salta al panel de etiquetas @@ -49,20 +49,20 @@ ### En la barra de búsqueda de notas -- Down or Tab establece el foco en la lista de notas -- Return crea una nueva nota con el texto de la barra de búsqueda como titular +- Abajo o Tab establece el foco en la lista de notas +- Enter crea una nueva nota con el texto de la barra de búsqueda como titular ### En la lista de notas - haga doble clic en la nota para abrirla en una nueva pestaña (tenga en cuenta que hay un gancho de secuencia de comandos que puede anular la acción del doble clic) - Ctrl + A selecciona todas las notas (para moverlas, copiarlas o eliminarlas con un clic derecho) -- Tab or Return te permite editar la nota actual +- Tab o Enter le permite editar la nota actual ### En el panel de edición de texto de la nota - Ctrl + Click en un enlace para abrirlo - Ctrl + F le permite buscar en la nota actual - - use las teclas Arriba y Abajo o F3 y ⇧ Shift + F3 para saltar a la coincidencia anterior y siguiente + - use las teclas Arriba y Abajo o las teclas F3 y ⇧ Shift + F3 para saltar a la coincidencia anterior y siguiente - Esc cierra la barra de búsqueda - Ctrl + R le permite buscar y reemplazar en la nota actual - Ctrl + D duplica la línea actual o el texto seleccionado @@ -72,11 +72,11 @@ - Ctrl + L abre un cuadro de diálogo para agregar un enlace de texto (también funciona con el texto seleccionado) - Ctrl + ⇧ Shift + L abre un cuadro de diálogo para agregar un enlace de nota - Ctrl + T inserta la fecha y hora actuales en un formato específico del usuario -- Ctrl + ⇧ Shift + I inserta una imagen (la imagen se copiará en la carpeta `media` en la carpeta actual). carpeta de notas) -- Ctrl + ⇧ Shift + X inserta un archivo adjunto (el archivo se copiará en la carpeta `archivos adjuntos` en la carpeta de notas actual) +- Ctrl + ⇧ Shift + I inserta una imagen (la imagen se copiará en la carpeta `media` en la carpeta de notas actual) +- Ctrl + ⇧ Shift + X inserta un archivo adjunto (el archivo se copiará en la carpeta `attachments` en la carpeta de notas actual) - Alt + ⇧ Shift + T inserta una tabla - Ctrl + ⇧ Shift + C inserta un bloque de código en la posición actual -- Ctrl + ⇧ Shift + B inserts a block quote at the current position +- Ctrl + ⇧ Shift + B inserta una cita en bloque en la posición actual - Ctrl + B formatea el texto seleccionado en negrita - Ctrl + I formatea el texto seleccionado en cursiva - Ctrl + U subraya el texto seleccionado @@ -86,7 +86,7 @@ - ⇧ Shift + Tab elimina la sangría del texto seleccionado - Tab después de que un carácter de lista desordenado sangra el elemento de la lista - ⇧ Shift + Tab después de un carácter de lista desordenado quita la sangría del elemento de la lista -- Return en listas crea un nuevo elemento de lista +- Enter en listas crea un nuevo elemento de lista - Alt + Left retrocede en el historial de notas - Alt + Right salta hacia adelante en el historial de notas - Ctrl + ⇧ Shift + 1..9 establece un marcador de nota en la ranura de marcador 1..9 @@ -94,20 +94,20 @@ - Ctrl + + aumenta el tamaño de la fuente del texto de la nota en un punto - Ctrl + - disminuye el tamaño de la fuente del texto de la nota en un punto - Ctrl + 0 restablece el tamaño de fuente del texto de la nota -- Ctrl + Espacio intenta resolver ecuaciones simples como `(4+5)*3=` delante del cursor, completa automáticamente el texto o abre urls +- Ctrl + Espacio intenta resolver ecuaciones simples como `(4+5)*3=` delante del cursor, completa automáticamente el texto o abre URL - Ctrl + ⇧ Shift + H inserta un título del nombre de archivo de la nota en la parte superior de la nota - Alt + ⇧ Shift + X divide la nota actual en dos notas en la posición actual del cursor - Alt + ⇧ Shift + W busca el texto seleccionado en la web - Ctrl + Up desplaza el contenido hacia arriba -- Ctrl + Down desplaza el contenido hacia abajo +- Ctrl + Abajo desplaza el contenido hacia abajo - Ctrl + ⇧ Shift + Abajo mueve la línea actual hacia abajo - Ctrl + ⇧ Shift + Arriba mueve la línea actual hacia arriba -- ⇧ Shift + Return agrega dos espacios y un carácter de nueva línea para forzar una nueva línea de markdown +- ⇧ Shift + Enter agrega dos espacios y un carácter de nueva línea para forzar una nueva línea de Markdown ### En el panel de vista previa de notas - Ctrl + F le permite buscar en la nota actual - - use las teclas Arriba y Abajo o F3 y Teclas ⇧ Shift + F3 para saltar a la coincidencia anterior y siguiente + - use las teclas Arriba y Abajo o las teclas F3 y ⇧ Shift + F3 para saltar a la coincidencia anterior y siguiente - Esc cierra la barra de búsqueda ### En la lista de tareas pendientes @@ -139,7 +139,7 @@ - ⌃ Ctrl + Abajo salta a la siguiente nota visible - el atajo alternativo es ⌘ Cmd + AvPág - ⌥ Alt + Re Pág salta a la pestaña de la nota anterior -- ⌥ Alt + Av Pág salta a la siguiente pestaña de nota +- ⌥ Alt + Av Pág salta a la pestaña de la siguiente nota - ⌘ Cmd + W cierra la pestaña de nota actual - ⌘ Cmd + ⇧ Shift + D alterna el modo sin distracciones - también puede cerrarlo con Esc @@ -166,31 +166,31 @@ ### En la barra de búsqueda de notas -- Down or Tab establece el foco en la lista de notas -- Return crea una nueva nota con el texto de la barra de búsqueda como titular +- Abajo or Tab establece el foco en la lista de notas +- Enter crea una nueva nota con el texto de la barra de búsqueda como titular ### En la lista de notas - haga doble clic en la nota para abrirla en una nueva pestaña (tenga en cuenta que hay un gancho de secuencia de comandos que puede anular la acción del doble clic) - ⌘ Cmd + A selecciona todas las notas (para moverlas, copiarlas o eliminarlas con un clic derecho) -- Tab or Return te permite editar la nota actual +- Tab o Enter le permite editar la nota actual ### En el panel de edición de texto de la nota - ⌘ Cmd + Click en un enlace para abrirlo - ⌘ Cmd + Fle permite buscar en la nota actual - - use the Up and Down keys or F3 and ⇧ Shift + F3 teclas para saltar a los partidos anteriores y siguientes + - use las teclas Arriba y Abajo o las teclas F3 y ⇧ Shift + F3 para saltar a las concidencias anteriores y siguientes - Esc cierra la barra de búsqueda - ⌘ Cmd + R le permite buscar y reemplazar en la nota actual - ⌘ Cmd + D duplica la línea actual o el texto seleccionado - - ⌘ Cmd + ⌃ Ctrl + Down hace lo mismo + - ⌘ Cmd + ⌃ Ctrl + Abajo hace lo mismo - ⌘ Cmd + Retroceso elimina la línea actual - ⌃ Ctrl + Retroceso elimina la palabra actual - ⌘ Cmd + L abre un cuadro de diálogo para agregar un enlace de texto (también funciona en el texto seleccionado) - ⌘ Cmd + ⇧ Shift + L abre un cuadro de diálogo para agregar un enlace de nota - ⌘ Cmd + T inserta la fecha y la hora actuales en un formato específico del usuario -- ⌘ Cmd + ⇧ Shift + I inserta la fecha y la hora actuales en un formato específico del usuario -- ⌘ Cmd + ⇧ Shift + X inserta un archivo adjunto (el archivo se copiará en la carpeta `archivos adjuntos` en la carpeta de notas actual) +- ⌘ Cmd + ⇧ Shift + I inserta una imagen (la imagen se copiará en la carpeta `media` en la carpeta de notas actual) +- ⌘ Cmd + ⇧ Shift + X inserta un archivo adjunto (el archivo se copiará en la carpeta `attachments` en la carpeta de notas actual) - ⌃ Ctrl + ⇧ Shift + T inserta una tabla - ⌘ Cmd + ⇧ Shift + C inserta un bloque de código en la posición actual - ⌘ Cmd + ⇧ Shift + B inserta una cita en bloque en la posición actual @@ -203,7 +203,7 @@ - ⇧ Shift + Tab elimina la sangría del texto seleccionado - Tab después de que un carácter de lista desordenado sangra el elemento de la lista - ⇧ Shift + Tab después de un carácter de lista desordenado quita la sangría del elemento de la lista -- Return en listas crea un nuevo elemento de lista +- Enter en listas crea un nuevo elemento de lista - ⌘ Cmd + ⌃ Ctrl + Izquierda retrocede en el historial de notas - ⌘ Cmd + ⌃ Ctrl + Derecha salta hacia adelante en el historial de notas - ⌘ Cmd + ⇧ Shift + 1..9 establece un marcador de nota en la ranura de marcador 1..9 @@ -219,12 +219,12 @@ - ⌘ Cmd + Abajo desplaza el contenido hacia abajo - ⌘ Cmd + ⇧ Shift + Down mueve la línea actual hacia abajo - ⌘ Cmd + ⇧ Shift + Up mueve la línea actual hacia arriba -- ⇧ Shift + Return agrega dos espacios y un carácter de nueva línea para forzar una nueva línea de markdown +- ⇧ Shift + Enter agrega dos espacios y un carácter de nueva línea para forzar una nueva línea de Markdown ### En el panel de vista previa de notas - ⌘ Cmd + F le permite buscar en la nota actual - - use las teclas Arriba y Abajo o F3 y ⇧ Shift + F3 para saltar a la coincidencia anterior y siguiente + - use las teclas Arriba y Abajo o las teclas F3 y ⇧ Shift + F3 para saltar a la coincidencia anterior y siguiente - Esc cierra la barra de búsqueda ### En la lista de tareas pendientes diff --git a/webpage/src/es/index.md b/webpage/src/es/index.md index 830a3d3a4a..1018af358e 100644 --- a/webpage/src/es/index.md +++ b/webpage/src/es/index.md @@ -9,7 +9,7 @@ actionLink: getting-started/overview features: - title: Aduéñate de tus notas - details: Todas las notas se almacena como archivos markdown de texto plano en tu ordenador, no hay «bloqueo de vendedor». Utilice servicios de sincronización como Nextcloud para sincronizar notas entre dispositivos. + details: Todas las notas se almacenan como archivos Markdown de texto plano en su ordenador, sin «bloqueo de vendedor». Utilice servicios de sincronización como Nextcloud para sincronizar notas entre dispositivos. - title: Huella pequeña details: Aplicación nativa, optimizada para la velocidad y que consume pocos recursos de memoria y procesador. diff --git a/webpage/src/es/installation/appimage.md b/webpage/src/es/installation/appimage.md index 271828b13f..f599a26c34 100644 --- a/webpage/src/es/installation/appimage.md +++ b/webpage/src/es/installation/appimage.md @@ -17,6 +17,10 @@ Luego puede cambiar los permisos de ejecución en el archivo: chmod a+x QOwnNotes-*.AppImage ``` +::: tip +¡AppImages necesita `libfuse2` para ejecutarse! Por ejemplo, en Ubuntu puede instalar la librería con `sudo apt install libfuse2`. +::: + Posteriormente, debería ser capaz de ejecutar la AppImage para usar QOwnNotes. ::: warning diff --git a/webpage/src/es/installation/building.md b/webpage/src/es/installation/building.md index 151d7e86d7..f78af4b2d0 100644 --- a/webpage/src/es/installation/building.md +++ b/webpage/src/es/installation/building.md @@ -44,3 +44,18 @@ Encontrará los archivos fuente de QOwnNotes en el [archivo fuente de QOwnNotes] Los archivos fuente serán accesibles de esta forma: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Building with nix + +If you have the [Nix package manager](https://nixos.org/download/) available you can just git-clone the source code, like explained above and build with: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +``` diff --git a/webpage/src/es/installation/nix.md b/webpage/src/es/installation/nix.md index 445bf4b111..9410081664 100644 --- a/webpage/src/es/installation/nix.md +++ b/webpage/src/es/installation/nix.md @@ -1,15 +1,15 @@ # Instalar por medio de Nix -You can install QOwnNotes with the [Nix package manager](https://nixos.org/download/) on [NixOS](https://nixos.org/), other Linux distributions, macOS and Windows. The package name is [qownnotes](https://search.nixos.org/packages?channel=unstable&show=qownnotes). +Puede instalar QOwnNotes con el [gestor de paquetes de Nix](https://nixos.org/download/) en [NixOS](https://nixos.org/), otras distribuciones de Linux, macOS y Windows. El nombre del paquete es [qownnotes](https://search.nixos.org/packages?channel=unstable&show=qownnotes). -The package is built with Qt6 and provides shell integration for fish and bash. +El paquete está construido con Qt6 y provee integración de la consola en fish y bash. Véase [QOwnNotes en Nix](https://search.nixos.org/packages?channel=unstable&show=qownnotes) para mayor información. -Afterward you should be able to run QOwnNotes with the command `qownnotes` or `QOwnNotes`. +Posteriormente, debería ser capaz de abrir QOwnNotes con la orden `qownnotes` o `QOwnNotes`. ::: tip El gestor de fragmentos de órdenes de terminal de QOwnNotes [qc](https://github.com/qownnotes/qc) también puede instalarse a través de [Nix Store](https://search.nixos.org/packages?channel=unstable&show=qc). -You can use `nix-shell -p qc --run "qc exec"` to try it out. +Puede usar `nix-shell -p qc --run "qc exec"` para probarlo. ::: diff --git a/webpage/src/es/scripting/classes.md b/webpage/src/es/scripting/classes.md index feda860822..7386d12d9a 100644 --- a/webpage/src/es/scripting/classes.md +++ b/webpage/src/es/scripting/classes.md @@ -64,22 +64,22 @@ class NoteSubFolderApi { ```js var noteSubFolderQmlObj = Qt.createQmlObject("import QOwnNotesTypes 1.0; NoteSubFolder{}", mainWindow, "noteSubFolder"); -// print all subfolder names +// imprimir todos los nombres de las subcarpetas noteSubFolderQmlObj.fetchNoteSubFoldersByParentId(parentId).forEach(function(nsf) { script.log(nsf.name); }); -// get the active note subfolder +// obtener la subcarpeta de la nota activa var noteSubFolder = noteSubFolderQmlObj.activeNoteSubFolder(); -// print the full and relative path of the active note subfolder +// imprimir la ruta completa y relativa de la subcarpeta de la nota activa script.log(noteSubFolder.fullPath()); script.log(noteSubFolder.relativePath()); script.log(noteSubFolder.id); script.log(noteSubFolder.name); -// iterate through notes in note subfolder +// iterar a través de las notas en la subcarpeta de la nota for (var idx in noteSubFolder.notes) { var note = noteSubFolder.notes[idx]; } @@ -104,12 +104,12 @@ class TagApi { ```js // ¡No olvide usar “import QOwnNotesTypes 1.0” en la parte superior de su script! -// Fetch tag "home" +// Obtener etiqueta "home" var tag = script.getTagByNameBreadcrumbList(["home"]); -// Fetch all notes tagged with the tag +// Obtener todas las notas etiquetadas con la etiqueta var notes = tag.notes; -// Iterate through notes of the tag +// Iterar a través de las notas de la etiqueta for (var idx in notes) { var note = notes[idx]; script.log(note.name); @@ -129,42 +129,42 @@ class MainWindow { Q_INVOKABLE void buildNotesIndexAndLoadNoteDirectoryList( bool forceBuild = false, bool forceLoad = false); Q_INVOKABLE void focusNoteTextEdit(); - // Creates a new note subfolder in the current subfolder + // Crea una nueva subcarpeta de notas en la subcarpeta actual Q_INVOKABLE bool createNewNoteSubFolder(QString folderName = ""); - // Inserts html in the current note as markdown - // This method also downloads remote images and transforms "data:image" - // urls to local images stored in the media directory + // Inserta HTML en la nota actual como Markdown + // Este método también descarga imágenes remotas y transforma las URL de "data:image" + // en imágenes almacenadas en el directorio de medios Q_INVOKABLE void insertHtmlAsMarkdownIntoCurrentNote(QString html); - // Reloads the current note by id - // This is useful when the path or filename of the current note changed + // Recarga la nota actual por ID + // Esto es util cuando la ruta o el nombre de archivo de la nota actual ha cambiado Q_INVOKABLE void reloadCurrentNoteByNoteId(); - // Returns the list of workspace UUIDs + // Devuelve la lista de los UUID de los espacios de trabajo Q_INVOKABLE QStringList getWorkspaceUuidList(); - // Returns the UUID of a workspace, passing in the workspace name + // Devuelve el UUID de un espacio de trabajo, pasando el nombre del espacio de trabajo Q_INVOKABLE QString getWorkspaceUuid(const QString &workspaceName); - // Sets the current workspace by UUID + // Establece el espacio de trabajo actual por medio de un UUID Q_INVOKABLE void setCurrentWorkspace(const QString &uuid); - // Closes a note tab on a specific index (returns true if successful) + // Cierra una pestaña de nota en un índice específico(devuelve verdadero si es exitoso) Q_INVOKABLE bool removeNoteTab(int index); - // Returns a list of note ids that are opened in tabs + // Devuelve una lista de IDs de las notas que están abiertas en pestañas Q_INVOKABLE QList getNoteTabNoteIdList(); - // Jumps to a tag in the tag tree + // Salta a una etiqueta en el árbol de etiquetas Q_INVOKABLE bool jumpToTag(int tagId); }; ``` ### Ejemplo ```js -// Forzar una recarga de la lista de notas +// Fuerza una recarga de la lista de notas mainWindow.buildNotesIndexAndLoadNoteDirectoryList(true, true); -// Crea una nueva subcarpeta de notas "My fancy folder" en la sub carpeta actual -mainWindow.createNewNoteSubFolder("My fancy folder"); +// Crea una nueva subcarpeta de notas "Mi carpeta estrafalaria" en la subcarpeta actual +mainWindow.createNewNoteSubFolder("Mi carpeta estrafalaria"); -// Inserta html en la nota actual como markdown -mainWindow.insertHtmlAsMarkdownIntoCurrentNote("

my headline

some text"); +// Inserta HTML en la nota actual como Markdown +mainWindow.insertHtmlAsMarkdownIntoCurrentNote("

mi título

algo de texto"); -// Set 'Edit' workspace as current workspace +// Establece espacio de trabajo 'Edit' como espacio de trabajo actual mainWindow.setCurrentWorkspace(mainWindow.getWorkspaceUuid("Edit")); // Salta a la etiqueta "test" en el árbol de etiquetas @@ -173,7 +173,7 @@ https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/custom-actio var tag = script.getTagByNameBreadcrumbList(["test"]); mainWindow.jumpToTag(tag.id); -// Obtener todas las notas de las pestañs que están abiertas +// Obtiene todas las notas de las pestañas que están abiertas var noteIds = mainWindow.getNoteTabNoteIdList(); noteIds.forEach(function (noteId){ var note = script.fetchNoteById(noteId); diff --git a/webpage/src/es/scripting/hooks.md b/webpage/src/es/scripting/hooks.md index 57dd702c14..aa0d5de4f9 100644 --- a/webpage/src/es/scripting/hooks.md +++ b/webpage/src/es/scripting/hooks.md @@ -76,10 +76,10 @@ Si esta función se define en varios scripts, entonces gana el primer script que ### Llamada y parámetros del método ```js /** - * @param fileName cadena la ruta del archivo adjunto de origen antes de que se copiara a la carpeta de adjuntos - * @param markdownText cadena el texto de la rebaja del archivo adjunto, p. ej. [mi-archivo.txt] (adjuntos / mi-archivo-4245650967.txt) - * @return cadena el nuevo texto de rebaja del archivo adjunto - */ + * @param fileName string la ruta del archivo adjunto de origen antes de que se copiara a la carpeta de adjuntos + * @param markdownText string el texto del archivo adjunto en Markdown, p. ej. [mi-archivo.txt] (attachments/mi-archivo-4245650967.txt) + * @return string el nuevo texto del archivo adjunto en Markdown + */ function insertAttachmentHook (fileName, markdownText); ``` @@ -132,15 +132,15 @@ handleNoteNameHook ### Llamada y parámetros del método ```js /** - * Esta función se llama cuando se determina el nombre de la nota para una nota - * - * Te permite modificar el nombre de la nota que se visualiza - * - * Devuelve una cadena vacía si el nombre de la nota no debe modificarse - * - * @param {NoteApi} nota: el objeto de nota de la nota almacenada - * @return {string} el nombre de la nota - */ + * Esta función se llama cuando se determina el nombre de la nota para una nota + * + * Le permite modificar el nombre de la nota que se visualiza + * + * Devuelve una cadena vacía si el nombre de la nota no debe modificarse + * + * @param {NoteApi} nota: el objeto de nota de la nota almacenada + * @return {string} el nombre de la nota + */ function handleNoteNameHook(note); ``` @@ -156,14 +156,14 @@ handleNewNoteHeadlineHook /** * Esta función se llama antes de que se cree una nota. * -* Te permite modificar el titular de la nota antes de crearla - * Tenga en cuenta que debe tener cuidado con un nombre de nota único, de lo contrario - * la nueva nota no se creará, solo se encontrará en la lista de notas - * - * Puede usar esta función para crear plantillas de notas +* Le permite modificar el título de la nota antes de crearla + * Tenga en cuenta que debe tener cuidado con un nombre de nota único, de lo contrario + * la nueva nota no se creará, solo se encontrará en la lista de notas + * + * Puede usar esta función para crear plantillas de notas * - * @param headline text that would be used to create the headline - * @return {string} the headline of the note + * @param headline texto que sería usado para crear el título + * @return {string} el título de la nota */ function handleNewNoteHeadlineHook(headline); ``` @@ -260,7 +260,7 @@ Puede implementar su propio mecanismo de etiquetado de notas, por ejemplo, con t function noteTaggingHook(note, action, tagName, newTagName); ``` -- tan pronto como se active un script que implemente la nueva función `noteTaggingHook` el etiquetado de notas será manejado por esa función +- tan pronto como se active un script que implemente la nueva función `noteTaggingHook`, el etiquetado de notas será manejado por esa función - las siguientes funciones deberían funcionar a través de la interfaz de usuario de QOwnNotes - inicialmente importando etiquetas como `@etiqueta` de sus notas y sobrescribiendo su asignación de etiqueta actual - no perderá su árbol de etiquetas, solo la asignación anterior a las notas @@ -311,16 +311,16 @@ Puede que quiera echar un vistazo al ejemplo [on-note-opened.qml](https://github autocompletionHook ------------------ -Puede devolver una lista de cadenas para agregar a la lista de autocompletar cuando se invoca el autocompletado (por ejemplo, presionando Ctrl + Espacio). +Puede devolver una lista de cadenas para agregar a la lista de finalización automática cuando se invoca la finalización automática (por ejemplo, presionando Ctrl + Espacio). ### Llamada y parámetros del método ```js /** - * Llama a la función autocompletionHook para todos los componentes del script - * Esta función se llama cuando se invoca el autocompletado en una nota - * - * @return QStringList of text for the autocomplete list - */ + * Llama a la función autocompletionHook para todos los componentes del script + * Esta función se llama cuando se invoca la finalización automática en una nota + * + * @return QStringList de texto para la lista de finalización automática + */ function callAutocompletionHook(); ``` diff --git a/webpage/src/es/scripting/methods-and-objects.md b/webpage/src/es/scripting/methods-and-objects.md index 19849691be..4ee85f1d55 100644 --- a/webpage/src/es/scripting/methods-and-objects.md +++ b/webpage/src/es/scripting/methods-and-objects.md @@ -1,4 +1,4 @@ -# Métodos y objetos que QOwnNotes proporciona +# Métodos y objetos que proporciona QOwnNotes Iniciar un programa externo en segundo plano ---------------------------------------------- @@ -7,7 +7,7 @@ Iniciar un programa externo en segundo plano ### Llamada y parámetros del método ```cpp /** - * Envoltorio QML para iniciar un proceso separado + * Envoltorio de QML para iniciar un proceso separado * * @param executablePath la ruta del ejecutable * @param parámetros una lista de cadenas de parámetros @@ -157,13 +157,13 @@ Descarga de una URL a la carpeta multimedia ### Llamada y parámetros del método ```cpp /** - * Envoltorio QML para descargar una URL a la carpeta de medios y devolver los medios - * URL o el texto de la imagen de rebaja de los medios en relación con la nota actual - * - * @param {QString} URL - * @param {bool} returnUrlOnly si es verdadero, solo se devolverá la URL del medio (por defecto es falso) - * @return {QString} el descuento de medios o la URL - */ + * Envoltorio de QML para descargar una URL a la carpeta multimedia y devolver la URL + * de los medios o el texto de la imagen de Markdown de los medios relativo a la nota actual + * + * @param {QString} URL + * @param {bool} returnUrlOnly si es verdadero, solo se devolverá la URL del medio (por defecto es falso) + * @return {QString} el Markdown o URL de los medios + */ QString downloadUrlToMedia(QUrl url, bool returnUrlOnly); ``` @@ -180,14 +180,14 @@ Insertar un archivo multimedia en la carpeta multimedia ### Llamada y parámetros del método ```cpp /** - * Envoltorio QML para insertar un archivo multimedia en la carpeta multimedia y regresar - * la URL de medios o el texto de la imagen de rebaja de los medios en relación con la nota actual + * Envoltorio de QML para insertar un archivo multimedia en la carpeta multimedia y regresar + * la URL de medios o el texto de la imagen de Markdown de los medios en relación con la nota actual * * @param {QString} mediaFilePath * @param {bool} returnUrlOnly si es verdadero, solo se devolverá la URL del medio (por defecto es falso) - * @return {QString} el descuento de medios o la URL + * @return {QString} el Markdown o URL de los medios */ -QString ScriptingService :: insertMediaFile (QString mediaFilePath, +QString ScriptingService::insertMediaFile (QString mediaFilePath, bool returnUrlOnly); ``` @@ -203,15 +203,15 @@ Insertar un archivo adjunto en la carpeta de archivos adjuntos ### Llamada y parámetros del método ```cpp - * QML wrapper to insert an attachment file into the `attachments` folder and - * returning the attachment url or the markdown text of the attachment - * relative to the current note + * Envoltorio de QML para instartar un archivo adjunto en la carpeta `attachments` + * devolviendo la URL del adjunto o el texto de Markdown del adjunto + * relativo a la nota actual * * @param {QString} attachmentFilePath - * @param {QString} fileName to use in the markdown - * @param {bool} returnUrlOnly if true only the attachment url will be returned - * (default false) - * @return {QString} the attachment markdown or url + * @param {QString} fileName para usar en el Markdown + * @param {bool} returnUrlOnly si es verdadero, solo se devolverá la URL del adjunto + * (por defecto es falso) + * @return {QString} el Markdown o URL de los medios */ QString ScriptingService::insertAttachmentFile(const QString &attachmentFilePath, const QString &fileName, @@ -258,12 +258,12 @@ Registro de una acción personalizada * @param icon la ruta del archivo del icono o el nombre de un icono de tema de freedesktop * encontrará una lista de iconos aquí: * https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html - * @param useInNoteEditContextMenu si es verdadero, use la acción en la edición de notas - * menú contextual (predeterminado: falso) + * @param useInNoteEditContextMenu si es verdadero, usar la acción del menú contextual + * de la edición de la nota (por defecto: falso) * @param hideButtonInToolbar si es verdadero, el botón no se mostrará en el - * barra de herramientas de acción personalizada (predeterminado: falso) - * @param useInNoteListContextMenu si es verdadero, use la acción en la lista de notas - * menú contextual (predeterminado: falso) + * barra de herramientas de acciones personalizadas (por defecto: falso) + * @param useInNoteListContextMenu si es verdadero, usar la acción del menú contextual + * de la lista de la nota (por defecto: falso) */ void ScriptingService:: registerCustomAction (identificador QString, QString menuText, @@ -290,41 +290,41 @@ import QOwnNotesTypes 1.0 Script { /** - * Initializes the custom actions + * Inicializa las acciones personalizadas */ function init() { - // add a custom action without a button - script.registerCustomAction("mycustomaction1", "Menu text"); + // añadir una acción personalizada sin un botón + script.registerCustomAction("miaccionpersonalizada1", "Texto del menú"); - // add a custom action with a button - script.registerCustomAction("mycustomaction2", "Menu text", "Button text"); + // añadir una acción personalizada con un botón + script.registerCustomAction("miaccionpersonalizada2", "Texto del menú", "Texto del botón"); - // add a custom action with a button and freedesktop theme icon - script.registerCustomAction("mycustomaction3", "Menu text", "Button text", "task-new"); + // añadir una acción personalizada con un botón y un icono de un tema de freedesktop + script.registerCustomAction("miaccionpersonalizada3", "Texto del menú", "Texto del botón", "task-new"); - // add a custom action with a button and an icon from a file - script.registerCustomAction("mycustomaction4", "Menu text", "Button text", "/usr/share/icons/breeze/actions/24/view-calendar-tasks.svg"); + // añadir una acción personalizada con un botón y un icono desde un archivo + script.registerCustomAction("miaccionpersonalizada4", "Texto del menú", "Texto del botón", "/usr/share/icons/breeze/actions/24/view-calendar-tasks.svg"); } /** - * This function is invoked when a custom action is triggered - * in the menu or via button + * Esta función se invoca cuando se desencadena una acción personalizada + * en el menú o por medio de un botón * - * @param identifier string the identifier defined in registerCustomAction + * @param identifier string el identificador definido en registerCustomAction */ function customActionInvoked(identifier) { switch (identifier) { - case "mycustomaction1": - script.log("Action 1"); + case "miaccionpersonalizada1": + script.log("Acción 1"); break; - case "mycustomaction2": - script.log("Action 2"); + case "miaccionpersonalizada2": + script.log("Acción 2"); break; - case "mycustomaction3": - script.log("Action 3"); + case "miaccionpersonalizada3": + script.log("Acción 3"); break; - case "mycustomaction4": - script.log("Action 4"); + case "miaccionpersonalizada4": + script.log("Acción 4"); break; } } @@ -353,11 +353,11 @@ void ScriptingService::registerLabel(QString identifier, QString text); ### Ejemplo ```js -script.registerLabel("html-label", "Fuerte texto HTML
con tres líneas
y un enlace a un sitio web."); +script.registerLabel("html-label", "Texto HTML fuerte
con tres líneas
y un enlace a un sitio web."); -script.registerLabel("etiqueta larga", "otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo , otro texto muy largo, otro texto muy largo, otro texto muy largo que se envolverá"); +script.registerLabel("long-label", "otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo, otro texto muy largo que se envolverá"); -script.registerLabel("contra-etiqueta"); +script.registerLabel("counter-label"); ``` Las etiquetas serán visibles en el *Panel de secuencia de órdenes*, el cual necesita habilitar en el menú *Ventanas/Paneles*. @@ -372,11 +372,11 @@ Configurar el texto de una etiqueta registrada ### Llamada y parámetros del método ```cpp /** - * Establece el texto de una etiqueta registrada - * - * @param identifier el identificador de la etiqueta - * @param envía el texto que se muestra en la etiqueta - */ + * Establece el texto de una etiqueta registrada + * + * @param identifier el identificador de la etiqueta + * @param text el texto que se muestra en la etiqueta + */ void ScriptingService::setLabelText(QString identifier, QString text); ``` @@ -390,7 +390,7 @@ Puede utilizar texto sin formato o html en las etiquetas. Se podrá seleccionar Puede que después quiera echar un vistazo al script de ejemplo [scripting-label-demo.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/scripting-label-demo.qml). ::: tip -La secuencia de órdenes también soporta **enlaces externos**, así como **enlaces internos** en notas, tareas, tarjetas y más. You might get a grasp of what's supported by taking a look at [URL handling](https://github.com/pbek/QOwnNotes/blob/964acf69b6382f8ee8252c640c5048f8f4644622/src/utils/urlhandler.cpp#L16-L75). +La secuencia de órdenes también soporta **enlaces externos**, así como **enlaces internos** en notas, tareas, barajas de tarjetas y más. Es posible que comprenda lo que se admite tomando un vistazo al [manejo de URL](https://github.com/pbek/QOwnNotes/blob/964acf69b6382f8ee8252c640c5048f8f4644622/src/utils/urlhandler.cpp#L16-L75). ::: Crear una nota nueva @@ -401,20 +401,20 @@ Crear una nota nueva /** * Crea una nota nueva * - * @param text the note text + * @param text el texto de la nota */ void ScriptingService::createNote(QString text); ``` ### Ejemplo ```js -script.createNote("My note headline\n===\n\nMy text"); +script.createNote("Titulo de mi nota\n===\n\nMi texto"); ``` Puede que quiera echar un vistazo al ejemplo [custom-actions.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/custom-actions.qml). ::: tip -If you turned off that your note headline determines the note filename then you have to rename your note file yourself afterward, like this: +Si desactivó que el título de su nota determine el nombre del archivo de la nota, debe luego renombrar archivo de nota por su cuenta de la siguiente manera: ```js var note = script.currentNote(); @@ -458,8 +458,8 @@ void ScriptingService::noteTextEditWrite(QString text); ### Ejemplo ```js -// escribir texto en la nota editar texto -script.noteTextEditWrite("My custom text"); +// escribir texto en la edición de texto de la nota +script.noteTextEditWrite("Mi texto personalizado"); ``` Puede que quiera echar un vistazo a la acción personalizada `transformTextRot13` en el ejemplo [custom-actions.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/custom-actions.qml). @@ -481,7 +481,7 @@ QString ScriptingService::noteTextEditSelectedText(); ### Ejemplo ```js -// leer el texto seleccionado de la edición de texto de la nota +// leer el texto seleccionado desde la edición de texto de la nota var text = script.noteTextEditSelectedText(); ``` @@ -511,9 +511,9 @@ Seleccionar la línea actual en la edición de texto de la nota ### Llamada y parámetros del método ```cpp /** - * Selecciona la línea actual en la edición de texto de la nota - */ -void ScriptingService :: noteTextEditSelectCurrentLine(); + * Selecciona la línea actual en la edición de texto de la nota + */ +void ScriptingService::noteTextEditSelectCurrentLine(); ``` ### Ejemplo @@ -527,7 +527,7 @@ Seleccionar la palabra actual en la edición de texto de la nota ### Llamada y parámetros del método ```cpp /** - * Selecciona la palabra actual en la edición de texto de nota + * Selecciona la palabra actual en la edición de texto de la nota */ void ScriptingService::noteTextEditSelectCurrentWord(); ``` @@ -543,11 +543,11 @@ Establecer el texto actualmente seleccionado en la edición de texto de nota ### Llamada y parámetros del método ```cpp /** - * Establece el texto seleccionado actualmente en la edición de texto de nota - * - * @param inicio - * @param end - */ + * Establece el texto seleccionado actualmente en la edición de texto de la nota + * + * @param start + * @param end + */ void ScriptingService::noteTextEditSetSelection(int start, int end); ``` @@ -565,8 +565,8 @@ Obtener la posición inicial de la selección actual en la edición de texto de ### Llamada y parámetros del método ```cpp /** - * Devuelve la posición inicial de la selección actual en la edición de texto de nota - */ + * Devuelve la posición inicial de la selección actual en la edición de texto de la nota + */ int ScriptingService::noteTextEditSelectionStart(); ``` @@ -581,8 +581,8 @@ Obtener la posición final de la selección actual en la edición de texto de la ### Llamada y parámetros del método ```cpp /** - * Devuelve la posición final de la selección actual en la edición de texto de nota - */ + * Devuelve la posición final de la selección actual en la edición de texto de la nota + */ int ScriptingService::noteTextEditSelectionEnd(); ``` @@ -597,21 +597,21 @@ Establecer el cursor de texto en la edición de texto de la nota en una posició ### Llamada y parámetros del método ```cpp /** - * Establece el cursor de texto en la edición de texto de la nota en una posición determinada - * 0 sería el comienzo de la nota - * caso especial: -1 sería el final de la nota - * - * posición @param - */ + * Establece el cursor de texto en la edición de texto de la nota en una posición determinada + * 0 sería el comienzo de la nota + * caso especial: -1 sería el final de la nota + * + * @param position + */ void ScriptingService::noteTextEditSetCursorPosition(int position); ``` ### Ejemplo ```js -// saltar al undécimo carácter de la nota +// salta al undécimo carácter de la nota script.noteTextEditSetCursorPosition(10); -// saltar al final de la nota +// salta al final de la nota script.noteTextEditSetCursorPosition(-1); ``` @@ -641,28 +641,28 @@ Leer la palabra actual desde el editor de texto de notas * Lee la palabra actual en la edición de texto de la nota * * @param withPreviousCharacters también obtiene más caracteres al principio - * para obtener caracteres como "@" que no son - * caracteres de palabra - * @regreso + * para obtener caracteres como "@" que no son + * caracteres de palabra + * @return */ QString ScriptingService::noteTextEditCurrentWord(bool withPreviousCharacters); ``` ### Ejemplo ```js -// leer la palabra actual en el texto de la nota editar +// lee la palabra actual en la edición de texto de la nota var text = script.noteTextEditCurrentWord(); ``` Puede que quiera echar un vistazo al ejemplo [autocompletion.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/autocompletion.qml). -Read the current block from the note text edit +Leer el bloque actual desde la edición de texto de la nota ---------------------------------------------- ### Llamada y parámetros del método ```cpp /** - * Reads the current block in the note text edit + * Lee el bloque actual en la edición de texto de la nota * * @return */ @@ -671,34 +671,34 @@ QString ScriptingService::noteTextEditCurrentBlock(); ### Ejemplo ```js -// Read the current block in the note text edit +// Lee el bloque actual en la edición de texto de la nota var text = script.noteTextEditCurrentBlock(); ``` Puede que quiera echar un vistazo al ejemplo [ai-autocompletion.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/ai-autocompletion.qml). -Use a completion prompt on the currently selected AI model +Usar un prompt de finalización en el modelo de IA seleccionado actualmente ---------------------------------------------------------- -The AI completion prompt is a feature that allows you to use a completion prompt on the currently selected AI model. +El prompt de finalización de IA es una característica que le permite usar un prompt en el modelo de IA seleccionado actualmente. El sistema de IA necesita ser activado en la barra de herramientas de IA o en el menú principal para que esto funcione. ### Llamada y parámetros del método ```cpp /** - * QML wrapper to use the AI Completer + * Envoltorio de QML para usar el Finalizador de IA * * @param prompt - * @return {QString} the result of the completer + * @return {QString} el resultado del finalizador */ QString ScriptingService::aiComplete(const QString& prompt); ``` ### Ejemplo ```js -// Ask the currently selected AI model to complete the prompt -var text = script.aiComplete("Tell me how do you feel today?"); +// Solicita al modelo de IA seleccionado actualmente que complete el prompt +var text = script.aiComplete("Dime, ¿cómo te sientes hoy?"); ``` Puede que quiera echar un vistazo al ejemplo [ai-autocompletion.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/ai-autocompletion.qml). @@ -735,8 +735,8 @@ void ScriptingService::tagCurrentNote(QString tagName); ### Ejemplo ```js -// agrega una etiqueta de "favorito" a la nota actual -script.tagCurrentNote("favorite"); +// agrega una etiqueta "favorito" a la nota actual +script.tagCurrentNote("favorito"); ``` Puede que quiera echar un vistazo a la acción personalizada `favoriteNote` en el ejemplo [favorite-note.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/favorite-note.qml). @@ -751,7 +751,7 @@ Crear o recuperar una etiqueta por su nombre lista de ruta de navegación * Element nameList [0] sería el más alto en el árbol (con parentId: 0) * * @param nameList - * @param createMissing {bool} si es verdadero (predeterminado) se crearán todas las etiquetas faltantes + * @param createMissing {bool} si es verdadero (por defecto) se crearán todas las etiquetas faltantes * @return TagApi objeto de la etiqueta más profunda de la lista de ruta de navegación de nombres */ TagApi *ScriptingService::getTagByNameBreadcrumbList( @@ -761,7 +761,7 @@ TagApi *ScriptingService::getTagByNameBreadcrumbList( ### Ejemplo ```js // crea todas las etiquetas hasta el tercer nivel y devuelve el objeto de etiqueta para -// etiqueta "level3", que se vería así en el árbol de etiquetas: +// la etiqueta "nivel3", que se vería así en el árbol de etiquetas: // nivel1 > nivel2 > nivel3 var tag = script.getTagByNameBreadcrumbList (["nivel1", "nivel2", "nivel3"]); ``` @@ -782,7 +782,8 @@ QStringList ScriptingService::searchTagsByName(QString name); ### Ejemplo ```js -// busca todas las etiquetas que contengan el juego de palabras var tags = script.searchTagsByName("game"); +// busca todas las etiquetas que contengan la palabra juego en ellas +var tags = script.searchTagsByName("juego"); ``` Puede que quiera echar un vistazo al ejemplo [autocompletion.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/autocompletion.qml). @@ -805,12 +806,12 @@ QList ScriptingService::fetchNoteIdsByNoteTextPart(QString text); ### Ejemplo ```js -var noteIds = script.fetchNoteIdsByNoteTextPart("mytext"); +var noteIds = script.fetchNoteIdsByNoteTextPart("mi texto"); noteIds.forEach(function (noteId){ var note = script.fetchNoteById(noteId); - // do something with the note + // hacer algo más con la nota }); ``` @@ -841,10 +842,10 @@ Puede obtener los nombres de los widgets a partir de los archivos `*.ui`. Por ej La documentación de Qt (por ejemplo [QMainWindow](https://doc.qt.io/qt-5/qmainwindow.html)) puede ayudarle a visualizar cómo los widgets se relacionan entre sí (busque `Hereda` en las páginas). -El widget base para casi todo es [QWidget](https://doc.qt.io/qt-5/qwidget.html). Así que simplemente diseña `QWidget` con, por ejemplo, `QWidget {background-color: black; color: blanco;` significaría que todo tiene un color de fondo negro y un color de primer plano blanco. +El widget base para casi todo es [QWidget](https://doc.qt.io/qt-5/qwidget.html). Así que simplemente estilizar `QWidget` con, por ejemplo, `QWidget {background-color: black; color: blanco;` significaría que todo tiene un color de fondo negro y un color de primer plano blanco. ::: tip -The [style.qss](https://github.com/pbek/QOwnNotes/blob/main/src/libraries/qdarkstyle/style.qss) of [qdarkstyle](https://github.com/pbek/QOwnNotes/blob/main/src/libraries/qdarkstyle) might also be a good reference for styles you can change. +El [style.qss](https://github.com/pbek/QOwnNotes/blob/main/src/libraries/qdarkstyle/style.qss) de [qdarkstyle](https://github.com/pbek/QOwnNotes/blob/main/src/libraries/qdarkstyle) también podría ser una buena referencia para los estilos que puede cambiar. ::: Eche un vistazo a la [Hoja de referencia de estilo](http://doc.qt.io/qt-5/stylesheet-reference.html) para obtener una referencia de los estilos que se encuentran disponibles. @@ -852,7 +853,7 @@ Eche un vistazo a la [Hoja de referencia de estilo](http://doc.qt.io/qt-5/styles Si desea inyectar estilos en la vista previa de html para alterar la forma en que se previsualizan las notas, por favor eche un vistazo a [notetomarkdownhtmlhook](hooks.html#notetomarkdownhtmlhook). ::: tip -If you actually want to see how the dialogs look and what their names are you could download [Qt Creator](https://www.qt.io/product/development-tools) and open the `*.ui` files in it. +Si realmente desea ver cómo se ven los cuadros de diálogo y cuáles son sus nombres puede descargar [Qt Creator](https://www.qt.io/product/development-tools) y abrir los archivos `*.ui` en él. ::: Recargar el motor de secuencias de órdenes @@ -880,18 +881,18 @@ Obtener una nota por su nombre de archivo /** * Obtiene una nota por su nombre de archivo * - * @param fileName cadena el nombre del archivo de la nota (obligatorio) - * @param noteSubFolderId ID entero de la subcarpeta de notas + * @param fileName string el nombre del archivo de la nota (obligatorio) + * @param noteSubFolderId integer ID de la subcarpeta de notas * @return NoteApi * */ -NoteApi * ScriptingService :: fetchNoteByFileName (QString fileName, +NoteApi * ScriptingService::fetchNoteByFileName (QString fileName, int noteSubFolderId); ``` ### Ejemplo ```js -// buscar nota por nombre de archivo -script.fetchNoteByFileName("my note.md"); +// busca nota por nombre de archivo +script.fetchNoteByFileName("mi nota.md"); ``` Obtener una nota por su ID @@ -910,7 +911,7 @@ NoteApi* ScriptingService::fetchNoteById(int id); ### Ejemplo ```js -// buscar nota por id +// busca nota por ID script.fetchNoteById(243); ``` @@ -924,9 +925,9 @@ Comprobar si una nota existe por su nombre de archivo /** * Comprueba si existe un archivo de notas por su nombre de archivo * - * @param fileName cadena el nombre del archivo de la nota (obligatorio) - * @param ignoreNoteId ID entero de una nota para ignorar en el cheque - * @param noteSubFolderId ID entero de la subcarpeta de notas + * @param fileName string el nombre del archivo de la nota (obligatorio) + * @param ignoreNoteId integer ID de una nota para ignorar en el cheque + * @param noteSubFolderId integer ID de la subcarpeta de notas * @return bool */ bool ScriptingService::noteExistsByFileName(QString fileName, @@ -936,8 +937,8 @@ bool ScriptingService::noteExistsByFileName(QString fileName, ### Ejemplo ```js -// verifica si la nota existe, pero ignora el id de "nota" -script.noteExistsByFileName("my note.md", note.id); +// verifica si la nota existe, pero ignora el ID de "note" +script.noteExistsByFileName("mi nota.md", note.id); ``` Puede que quiera echar un vistazo al ejemplo [use-tag-names-in-filename.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/use-tag-names-in-filename.qml). @@ -948,18 +949,18 @@ Copiar texto en el portapapeles ### Llamada y parámetros del método ```cpp /** - * Copies text into the clipboard as plain text or html mime data + * Copia texto en el portapapeles como texto sin formato o datos MIME HTML * - * @param text string text to put into the clipboard - * @param asHtml bool if true the text will be set as html mime data + * @param text string texto a poner en el portapapeles + * @param asHtml bool si es verdadero, el texto se establecerá como datos MIME HTML */ void ScriptingService::setClipboardText(QString text, bool asHtml); ``` ### Ejemplo ```js -// copiar texto al portapapeles -script.setClipboardText("text to copy"); +// copia texto al portapapeles +script.setClipboardText("texto a copiar"); ``` Puede que quiera echar un vistazo al ejemplo [selected-markdown-to-bbcode.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/selected-markdown-to-bbcode.qml). @@ -970,20 +971,20 @@ Ir a una nota ### Llamada y parámetros del método ```cpp /** - * Sets the current note if the note is visible in the note list + * Establece la nota actual si la nota es visible en la lista de notas * - * @param note NoteApi note to jump to - * @param asTab bool if true the note will be opened in a new tab (if not already open) + * @param note NoteApi nota a la que ir + * @param asTab bool si es verdadero, la nota será abierta en una nueva pestaña (si no está ya abierta) */ void ScriptingService::setCurrentNote(NoteApi *note, bool asTab = false); ``` ### Ejemplo ```js -// jump to the note +// ir a la nota script.setCurrentNote(note); -// open note in new tab (if not already open) +// abrir nota en una nueva pestaña (si no está ya abierta) script.setCurrentNote(note, true); ``` @@ -998,7 +999,7 @@ Saltar a una subcarpeta de notas * Salta a una subcarpeta de notas * * @param noteSubFolderPath {QString} ruta de la subcarpeta, relativa a la carpeta de notas - * @param separator {QString} separador entre partes de la ruta, predeterminado "/" + * @param separator {QString} separador entre partes de la ruta, por defecto "/" * @return verdadero si el salto fue exitoso */ bool ScriptingService::jumpToNoteSubFolder(const QString ¬eSubFolderPath, @@ -1007,11 +1008,11 @@ bool ScriptingService::jumpToNoteSubFolder(const QString ¬eSubFolderPath, ### Ejemplo ```js -// saltar a la subcarpeta de notas "una subcarpeta" -script.jumpToNoteSubFolder("a sub folder"); +// salta a la subcarpeta de notas "una subcarpeta" +script.jumpToNoteSubFolder("una subcarpeta"); -// saltar a la subcarpeta de notas "sub" dentro de "una subcarpeta" -script.jumpToNoteSubFolder("a sub folder/sub"); +// salta a la subcarpeta de notas "sub" dentro de "una subcarpeta" +script.jumpToNoteSubFolder("una subcarpeta/sub"); ``` ::: tip @@ -1024,11 +1025,11 @@ Mostrar un cuadro de mensaje de información ### Llamada y parámetros del método ```cpp /** - * Muestra un cuadro de mensaje de información - * - * @param texto - * @param title (opcional) - */ + * Muestra un cuadro de mensaje de información + * + * @param text + * @param title (opcional) + */ void ScriptingService::informationMessageBox(QString text, QString title); ``` @@ -1051,24 +1052,24 @@ Mostrar un cuadro de mensaje de pregunta * * @param texto * @param title (opcional) - * Botones de @param botones que deben mostrarse (opcional) + * @param buttons botones que deben mostrarse (opcional) * @param defaultButton botón predeterminado que se seleccionará (opcional) * @return id del botón presionado */ -int ScriptingService :: questionMessageBox ( +int ScriptingService::questionMessageBox ( QString text, QString title, int buttons, int defaultButton); ``` ### Ejemplo ```js // mostrar un cuadro de mensaje de pregunta con una solicitud y un botón de ayuda -// ver: https://doc.qt.io/qt-5/qmessagebox.html#StandardButton-enum +// vease: https://doc.qt.io/qt-5/qmessagebox.html#StandardButton-enum var result = script.questionMessageBox( "El texto que quiero mostrar", "Algún título opcional", 0x01000000|0x02000000, 0x02000000); script.log(result); ``` -Para obtener información sobre los botones, consulte [Botón estándar](https://doc.qt.io/qt-5/qmessagebox.html#StandardButton-enum). +Para obtener información sobre los botones, consulte [StandardButton](https://doc.qt.io/qt-5/qmessagebox.html#StandardButton-enum). Puede que quiera echar un vistazo al ejemplo [input-dialogs.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/input-dialogs.qml). @@ -1095,7 +1096,7 @@ QString ScriptingService::getOpenFileName(QString caption, QString dir, var fileName = script.getOpenFileName("Por favor seleccione una imagen", "/home/user/images", "Images (*.png *.xpm *.jpg)"); ``` -Mostrar un cuadro de diálogo para guardar archivo +Mostrar un cuadro de diálogo para guardar un archivo -------------------------- ### Llamada y parámetros del método @@ -1120,7 +1121,7 @@ var fileName = script.getSaveFileName("Seleccione el archivo HTML para guardar", Puede que quiera echar un vistazo al ejemplo [export-notes-as-one-html.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/export-notes-as-one-html.qml). -Registro de variables de configuración de script +Variables de la configuración del script de registro ------------------------------------- Debe definir sus variables de configuración como propiedades en su script y registrarlas en una propiedad llamada `settingsVariables`. @@ -1129,95 +1130,95 @@ Luego, el usuario puede establecer estas propiedades en la configuración del sc ### Ejemplo ```js -// you have to define your registered variables so you can access them later -property string myString; -property string myStringSecret; -property bool myBoolean; -property string myText; -property int myInt; -property string myFile; -property string myDirectory; -property string mySelection; +// debe definir sus variables registradas para que pueda acceder a ellas más tarde +property string miCadena; +property string miCadenaSecreta; +property bool miBooleano; +property string miTexto; +property int miEntero; +property string miArchivo; +property string miDirectorio; +property string miSelección; -// register your settings variables so the user can set them in the script settings +// registre sus variables de configuración para que el usuario pueda establecerlas en la configuración del script // -// unfortunately there is no QVariantHash in Qt, we only can use -// QVariantMap (that has no arbitrary ordering) or QVariantList (which at -// least can be ordered arbitrarily) +// desafortunadamente QVariantHash no existe en Qt, solamente podemos usar +// QVariantMap (que no tiene un orden arbitrario) o QVariantList (que por +// lo menos puede ser ordenado arbitrariamente) property variant settingsVariables: [ { - "identifier": "myString", - "name": "I am a line edit", - "description": "Please enter a valid string:", + "identifier": "miCadena", + "name": "Soy una edición de línea", + "description": "Por favor introduzca una cadena válida:", "type": "string", - "default": "My default value", + "default": "Mi valor predeterminado", }, { - "identifier": "myStringSecret", - "name": "I am a password field", - "description": "Please enter a valid string:", + "identifier": "miCadenaSecreta", + "name": "Soy un campo de contraseña", + "description": "Por favor introduzca una cadena válida:", "type": "string-secret", }, { - "identifier": "myBoolean", - "name": "I am a checkbox", - "description": "Some description", - "text": "Check this checkbox", + "identifier": "miBooleano", + "name": "Soy una casilla", + "description": "Algo de descripción", + "text": "Marque esta casilla", "type": "boolean", "default": true, }, { - "identifier": "myText", - "name": "I am textbox", - "description": "Please enter your text:", + "identifier": "miTexto", + "name": "Soy una caja de texto", + "description": "Por favor introduzca su texto:", "type": "text", - "default": "This can be a really long text\nwith multiple lines.", + "default": "Este puede ser un texto realmente muy largo\ncon múltiples líneas.", }, { - "identifier": "myInt", - "name": "I am a number selector", - "description": "Please enter a number:", + "identifier": "miEntero", + "name": "Soy un selector de número", + "description": "Por favor introduzca un número:", "type": "integer", "default": 42, }, { - "identifier": "myFile", - "name": "I am a file selector", - "description": "Please select the file:", + "identifier": "miArchivo", + "name": "Soy un selector de archivo", + "description": "Por favor seleccione el archivo:", "type": "file", "default": "pandoc", }, { - "identifier": "myDirectory", - "name": "I am a directory selector", - "description": "Please select the directory:", + "identifier": "miDirectorio", + "name": "Soy un selector de directorio", + "description": "Por favor seleccione el directorio:", "type": "directory", "default": "/home", }, { - "identifier": "mySelection", - "name": "I am an item selector", - "description": "Please select an item:", + "identifier": "miSelección", + "name": "Soy un selector de elemento", + "description": "Por favor seleccione un elemento:", "type": "selection", "default": "option2", - "items": {"option1": "Text for option 1", "option2": "Text for option 2", "option3": "Text for option 3"}, + "items": {"option1": "Texto para opción 1", "option2": "Texto para opción 2", "option3": "Texto para opción 3"}, } ]; ``` -In addition, you can override the `settingsVariables` with a special function `registerSettingsVariables()` like this: +Además, puede sobreescribir `settingsVariables` con una función especial `registerSettingsVariables ()` como esta: ### Ejemplo ```js /** * Registra las variables de configuración nuevamente * - * Use este método si desea usar código para anular sus variables, como configurar - * los valores predeterminados dependen del sistema operativo. + * Use este método si desea usar código para anular sus variables, como al establecer + * valores predeterminados dependiendo del sistema operativo. */ function registerSettingsVariables() { if (script.platformIsWindows()) { - // override the myFile default value + // sobreescribir el valor predeterminado de miArchivo settingsVariables[3].default = "pandoc.exe" } } @@ -1231,9 +1232,9 @@ Almacenar y cargar variables persistentes ### Llamada y parámetros del método ```cpp /** - * Stores a persistent variable - * These variables are accessible globally over all scripts - * Please use a meaningful prefix in your key like "PersistentVariablesTest/myVar" + * Guarda una variable persistente + * Estas variables son accesibles globalmente en todos los scripts + * Por favor use un prefijo significativo en su clave, como "PersistentVariablesTest/myVar" * * @param key {QString} * @param value {QVariant} @@ -1242,11 +1243,11 @@ void ScriptingService::setPersistentVariable(const QString &key, const QVariant &value); /** - * Loads a persistent variable - * These variables are accessible globally over all scripts + * Carga una variable persistente + * Estas variables son accesibles globalmente en todos los scripts * * @param key {QString} - * @param defaultValue {QVariant} return value if the setting doesn't exist (optional) + * @param defaultValue {QVariant} return valor si la configuración no existe (opcional) * @return */ QVariant ScriptingService::getPersistentVariable(const QString &key, @@ -1262,11 +1263,11 @@ script.setPersistentVariable("PersistentVariablesTest/myVar", result); script.log(script.getPersistentVariable("PersistentVariablesTest/myVar", "no hay nada todavía")); ``` -Asegúrese de usar un prefijo significativo en su clave como `PersistentVariablesTest / myVar` porque las variables son accesibles desde todos los scripts. +Asegúrese de usar un prefijo significativo en su clave como `PersistentVariablesTest/myVar` porque las variables son accesibles desde todos los scripts. Puede que quiera echar un vistazo al ejemplo [persistent-variables.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/persistent-variables.qml). -Cargando variables de configuración de la aplicación +Cargar variables de configuración de la aplicación -------------------------------------- ### Llamada y parámetros del método @@ -1288,7 +1289,7 @@ QVariant ScriptingService::getApplicationSettingsVariable(const QString &key, script.log(script.getApplicationSettingsVariable ("gitExecutablePath")); ``` -Tenga en cuenta que la configuración en realidad puede estar vacía, debe ocuparse de eso usted mismo. `defaultValue` solo se usa si la configuración no existe en absoluto. +Tenga en cuenta que la configuración en realidad puede estar vacía. Debe ocuparse de eso por su propia cuenta. `defaultValue` solo se usa si la configuración no existe en absoluto. Crear un directorio de caché -------------------------- @@ -1298,34 +1299,34 @@ Puede almacenar en caché los archivos en la ubicación de caché predeterminada ### Llamada y parámetros del método ```cpp /** - * Devuelve un directorio de caché para un script - * - * @param {QString} subDir la subcarpeta para crear y usar - * @return {QString} la ruta del directorio de caché - */ + * Devuelve un directorio de caché para un script + * + * @param {QString} subDir la subcarpeta a crear y usar + * @return {QString} la ruta del directorio de caché + */ QString ScriptingService::cacheDir(const QString &subDir) const; ``` ### Ejemplo ```js -// crea el directorio de caché para my-script-id +// crear el directorio de caché para my-script-id var cacheDirForScript = script.cacheDir("my-script-id"); ``` Borrar un directorio de caché -------------------------- -Sie können das Cache-Verzeichnis Ihres Skripts löschen, indem Sie seinen Namen an clearCacheDir() übergeben. +Puede borrar el directorio de caché de su script pasando su nombre a clearCacheDir(). ### Llamada y parámetros del método ```cpp /** - * Borra el directorio de caché de un script - * - * @param {QString} subDir la subcarpeta para borrar - * @return {bool} verdadero en caso de éxito - */ -bool ScriptingService :: clearCacheDir (const QString & subDir) const; + * Borra el directorio de caché de un script + * + * @param {QString} subDir la subcarpeta a limpiar + * @return {bool} verdadero en caso de éxito + */ +bool ScriptingService::clearCacheDir (const QString & subDir) const; ``` ### Ejemplo @@ -1337,12 +1338,12 @@ script.clearCacheDir("my-script-id"); Leer la ruta al directorio de su script ------------------------------------------------ -Si necesita obtener la ruta al directorio donde se coloca su script para, por ejemplo, cargar otros archivos, debe registrar un `cadena de propiedad scriptDirPath;`. Esta propiedad se establecerá con la ruta al directorio del script. +Si necesita obtener la ruta al directorio donde se coloca su script para por ejemplo, cargar otros archivos, debe registrar una `cadena de propiedad scriptDirPath;`. Esta propiedad se establecerá con la ruta al directorio del script. ### Ejemplo ```js -importar QtQml 2.0 -importar QOwnNotesTypes 1.0 +import QtQml 2.0 +import QOwnNotesTypes 1.0 Script { // la ruta al directorio del script se establecerá aquí @@ -1378,7 +1379,7 @@ QString ScriptingService::toNativeDirSeparators(QString path); script.log(script.toNativeDirSeparators("c:/winnt/system32")); ``` -Conversión de separadores de ruta de las nativas +Conversión de separadores de ruta a partir de los nativos ------------------------------------------- ### Llamada y parámetros del método @@ -1440,23 +1441,23 @@ script.log(script.selectedNotesPaths()); Puede que quiera echar un vistazo al ejemplo [external-note-diff.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/external-note-diff.qml). -Obtener una lista de los identificadores de todas las notas seleccionadas +Obtener una lista de los ID de todas las notas seleccionadas ----------------------------------------------- ### Llamada y parámetros del método ```cpp /** - * Returns a list of the ids of all selected notes + * Regresa una lista de todos los ID de todas las notas seleccionadas * - * @return {QList} list of selected note ids + * @return {QList} lista de los ID de las notas seleccionadas */ QList ScriptingService::selectedNotesIds(); ``` ### Ejemplo ```js -// devuelve una lista de los id de todas las notas seleccionadas -script.log(script.identificadores de notas seleccionadas()); +// devuelve una lista de los ID de todas las notas seleccionadas +script.log(script.selectedNotesIds()); ``` Puede que quiera echar un vistazo al ejemplo [export-notes-as-one-html.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/export-notes-as-one-html.qml). @@ -1488,10 +1489,10 @@ script.triggerMenuAction("actionAllow_note_editing", 1); Puede que quiera echar un vistazo al ejemplo [disable-readonly-mode.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/disable-readonly-mode.qml). ::: tip -You can get the object names of the menu action from [mainwindow.ui](https://github.com/pbek/QOwnNotes/blob/main/src/mainwindow.ui). Simplemente busque el título del menú en inglés. Tenga en cuenta que estos textos pueden cambiar con el tiempo. +Puede obtener los nombres de los objetos de la acción del menú desde [mainwindow.ui](https://github.com/pbek/QOwnNotes/blob/main/src/mainwindow.ui). Simplemente busque el título del menú en inglés. Tenga en cuenta que estos textos pueden cambiar con el tiempo. ::: -Opening an input dialog with a select box +Abrir un diálogo de entrada con un cuadro de selección ----------------------------------------- ### Llamada y parámetros del método @@ -1502,8 +1503,8 @@ Opening an input dialog with a select box * @param title {QString} título del diálogo * @param label {QString} texto de la etiqueta del diálogo * @param items {QStringList} lista de elementos para seleccionar - * @param índice actual {int} del elemento que debe seleccionarse (predeterminado: 0) - * @param editable {bool} si es verdadero, el texto del cuadro de diálogo se puede editar (predeterminado: falso) + * @param current {int} índice actual del elemento que debe estar seleccionado (predeterminado: 0) + * @param editable {bool} si es verdadero, el texto del cuadro de diálogo puede ser editado (predeterminado: falso) * @return {QString} texto del elemento seleccionado */ QString ScriptingService::inputDialogGetItem( @@ -1516,7 +1517,7 @@ Se devolverá una cadena vacía si se pulsa en `Cancelar` o se presiona `Escape` ### Ejemplo ```js var result = script.inputDialogGetItem( - "combo box", "Please select an item", ["Item 1", "Item 2", "Item 3"]); + "cuadro combinado", "Por favor seleccione un elemento", ["Elemento 1", "Elemento 2", "Elemento 3"]); script.log(result); ``` @@ -1554,11 +1555,11 @@ Abrir un diálogo de entrada con un editor de texto multirrenglón ### Llamada y parámetros del método ```cpp /** - * Opens an input dialog with a multi-line text edit + * Abre un cuadro de diálogo de entrada con una edición de texto multilínea. * - * @param title {QString} title of the dialog - * @param label {QString} label text of the dialog - * @param text {QString} text in the dialog (optional) + * @param title {QString} título del diálogo + * @param label {QString} texto de etiqueta del diálogo + * @param text {QString} texto en el diálogo (opcional) * @return */ QString ScriptingService::inputDialogGetMultiLineText( @@ -1570,37 +1571,37 @@ Se devolverá una cadena vacía si se pulsa en `Cancelar` o se presiona `Escape` ### Ejemplo ```js var result = script.inputDialogGetMultiLineText( - "multi-line edit", "Please enter a text", "current text"); + "edición multi línea", "Por favor ingrese un texto", "texto actual"); script.log(result); ``` -Opening a dialog to show the differences between two texts +Abrir un diálogo para mostrar las diferencias entre dos textos ---------------------------------------------------------- ### Llamada y parámetros del método ```cpp /** -* Opens a dialog to show the differences between two texts and lets the user edit the result +* Abre un diálogo para mostrar las diferencias entre dos textos y permite que el usuario edite el resultado * -* @param title {QString} title of the dialog -* @param label {QString} label text of the dialog -* @param text1 {QString} first text -* @param text2 {QString} second text +* @param title {QString} título del diálogo +* @param label {QString} texto de etiqueta del diálogo +* @param text1 {QString} primer texto +* @param text2 {QString} segundo texto * @return */ QString ScriptingService::textDiffDialog(const QString &title, const QString &label, const QString &text1, const QString &text2); ``` -`text2` is the text you will be able to edit in the dialog. An empty string will be returned, if `Cancel` was clicked or `Escape` was pressed. +`text2` es el texto que será capaz de editar en el diálogo. Se devolverá una cadena vacía si se pulsa en `Cancelar` o se presiona `Escape`. ### Ejemplo ```js const text = script.noteTextEditSelectedText(); -const aiPrompt = "Translate the text to English"; +const aiPrompt = "Traduce el texto a inglés"; const aiResult = script.aiComplete(aiPrompt + ":\n\n" + text); -var result = script.textDiffDialog("AI Text Tool", "Resulting text", text, aiResult); +var result = script.textDiffDialog("Herramienta de texto de IA", "Texto resultante", text, aiResult); script.log(result); ``` @@ -1685,18 +1686,18 @@ Tenga en cuenta que debe tener instalada la biblioteca QML `websocket` de Qt par Agregar una regla de resaltado para el editor ----------------------------------------- -Puede inyectar directamente reglas de resaltado en el editor definiendo reglas regulares expresiones y asignarles un estado de resaltado. +Puede inyectar directamente reglas de resaltado en el editor definiendo expresiones regulares y asignándolas a un estado de resaltado. -### Method call and parameters +### Llamada y parámetros del método ```cpp /** * Agrega una regla de resaltado al resaltador de sintaxis del editor * - * @param pattern {QString} the regular expression pattern to highlight - * @param shouldContain {QString} a string that must be contained in the highlighted text for the pattern to be parsed - * @param state {int} the state of the syntax highlighter to use - * @param capturingGroup {int} the capturing group for the pattern to use for highlighting (default: 0) - * @param maskedGroup {int} the capturing group for the pattern to use for masking (default: 0) + * @param pattern {QString} el patrón de expresión regular a ser subrayado + * @param shouldContain {QString} string una cadena que el texto subrayado debe contener para que el patrón sea analizado + * @param state {int} el estado del resaltador de sintaxis que será usado + * @param capturingGroup {int} el grupo de captura del patrón que se utilizará para resaltar (por defecto: 0) + * @param maskedGroup {int} el grupo de captura del patrón que se utilizará para el enmascaramiento (por defecto: 0) */ void ScriptingService::addHighlightingRule(const QString &pattern, const QString &shouldContain, @@ -1737,14 +1738,14 @@ void ScriptingService::addHighlightingRule(const QString &pattern, | CheckBoxChecked | 30 | | StUnderline | 31 | -### Example +### Ejemplo ```js -// Highlight a text line like "BLOCK: some text" as blockquote (state 18) -script.addHighlightingRule("^BLOCK: (.+)", "BLOCK:", 18); +// Subraya una línea de texto como "BLOQUE: algún texto" como cita en bloque (estado 18) +script.addHighlightingRule("^BLOQUE: (.+)", "BLOQUE:", 18); -// Mask out (state 24) all characters after 32 characters in a line -// capturingGroup 1 means the expression from the first bracketed part of the pattern will be highlighted -// maskedGroup -1 means that no masking should be done +// Enmascara (estado 24) todos los caracteres después de 32 caracteres en una línea +// capturingGroup 1 significa que la expresión de la primera parte entre corchetes del patrón se resaltará +// maskedGroup -1 significa que no se debería hacer ningún enmascaramiento script.addHighlightingRule("^.{32}(.+)", "", 24, 1, -1); ``` diff --git a/webpage/src/fa/installation/appimage.md b/webpage/src/fa/installation/appimage.md index 6fb2b0f472..13ad3130c3 100644 --- a/webpage/src/fa/installation/appimage.md +++ b/webpage/src/fa/installation/appimage.md @@ -17,6 +17,10 @@ curl -L https://api.qownnotes.org/latest_releases/linux | jq .url | xargs curl - chmod a+x QOwnNotes-*.AppImage ``` +::: tip +AppImages need `libfuse2` to run! For example under Ubuntu you can install the library with `sudo apt install libfuse2`. +::: + Afterward you should be able to execute the AppImage to run QOwnNotes. ::: warning diff --git a/webpage/src/fa/installation/building.md b/webpage/src/fa/installation/building.md index 8eccf86e1e..813507aa4a 100644 --- a/webpage/src/fa/installation/building.md +++ b/webpage/src/fa/installation/building.md @@ -44,3 +44,18 @@ You will find source archives of QOwnNotes on [QOwnNotes source archive](https:/ The source archives will be accessible like that: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Building with nix + +If you have the [Nix package manager](https://nixos.org/download/) available you can just git-clone the source code, like explained above and build with: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +``` diff --git a/webpage/src/fr/installation/appimage.md b/webpage/src/fr/installation/appimage.md index c6e676b4d3..51d236495c 100644 --- a/webpage/src/fr/installation/appimage.md +++ b/webpage/src/fr/installation/appimage.md @@ -17,6 +17,10 @@ Vous pouvez ensuite modifier les autorisations d'exécution du fichier : chmod a+x QOwnNotes-*.AppImage ``` +::: tip +AppImages need `libfuse2` to run! For example under Ubuntu you can install the library with `sudo apt install libfuse2`. +::: + Afterward you should be able to execute the AppImage to run QOwnNotes. ::: warning diff --git a/webpage/src/fr/installation/building.md b/webpage/src/fr/installation/building.md index 9b948ddcb2..980b12ae10 100644 --- a/webpage/src/fr/installation/building.md +++ b/webpage/src/fr/installation/building.md @@ -44,3 +44,18 @@ You will find source archives of QOwnNotes on [QOwnNotes source archive](https:/ The source archives will be accessible like that: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Building with nix + +If you have the [Nix package manager](https://nixos.org/download/) available you can just git-clone the source code, like explained above and build with: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +``` diff --git a/webpage/src/hu/installation/appimage.md b/webpage/src/hu/installation/appimage.md index 26637b5a89..06ad8d1dd1 100644 --- a/webpage/src/hu/installation/appimage.md +++ b/webpage/src/hu/installation/appimage.md @@ -17,6 +17,10 @@ Ezután megváltoztathatja a fájl végrehajtási engedélyeit: chmod a+x QOwnNotes-*.AppImage ``` +::: tip +AppImages need `libfuse2` to run! For example under Ubuntu you can install the library with `sudo apt install libfuse2`. +::: + Afterward you should be able to execute the AppImage to run QOwnNotes. ::: warning diff --git a/webpage/src/hu/installation/building.md b/webpage/src/hu/installation/building.md index 053151b950..dac04bb16d 100644 --- a/webpage/src/hu/installation/building.md +++ b/webpage/src/hu/installation/building.md @@ -44,3 +44,18 @@ You will find source archives of QOwnNotes on [QOwnNotes source archive](https:/ The source archives will be accessible like that: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Building with nix + +If you have the [Nix package manager](https://nixos.org/download/) available you can just git-clone the source code, like explained above and build with: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +``` diff --git a/webpage/src/it/installation/appimage.md b/webpage/src/it/installation/appimage.md index f1af8b9219..4c9369153d 100644 --- a/webpage/src/it/installation/appimage.md +++ b/webpage/src/it/installation/appimage.md @@ -17,6 +17,10 @@ Quindi puoi modificare i permessi di esecuzione del file: chmod a+x QOwnNotes-*.AppImage ``` +::: tip +AppImages need `libfuse2` to run! For example under Ubuntu you can install the library with `sudo apt install libfuse2`. +::: + Dopo di che dovresti essere in grado di eseguire il file AppImage per aprire QOwnNotes. ::: warning diff --git a/webpage/src/it/installation/building.md b/webpage/src/it/installation/building.md index bc26ea7909..32d8bbd9ab 100644 --- a/webpage/src/it/installation/building.md +++ b/webpage/src/it/installation/building.md @@ -44,3 +44,18 @@ Troverai gli archivi sorgente di QOwnNotes su [QOwnNotes source archive](https:/ Gli archivi sorgente saranno accessibili in questo modo: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Building with nix + +If you have the [Nix package manager](https://nixos.org/download/) available you can just git-clone the source code, like explained above and build with: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +``` diff --git a/webpage/src/ko/installation/appimage.md b/webpage/src/ko/installation/appimage.md index 4e855f6632..bd1090a457 100644 --- a/webpage/src/ko/installation/appimage.md +++ b/webpage/src/ko/installation/appimage.md @@ -16,6 +16,8 @@ curl -L https://api.qownnotes.org/latest_releases/linux | jq .url | xargs curl - chmod a+x QOwnNotes-*.AppImage ``` +::: 팁 AppImages를 실행하려면 `libfuse2`이 필요합니다! 예를 들어, Ubuntu 아래에서 <`sudo apt install libfuse2`로 라이브러리를 설치할 수 있습니다. ::: + 그런 다음 AppImage를 실행하여 QOwnNotes를 실행할 수 있습니다. ::: 경고 **자동 업데이트** 프로그램을 사용하려면 앱 이미지를 홈 디렉터리와 같이 사용자 계정이 쓰기 액세스할 수 있는 위치에 놓으십시오. ::: diff --git a/webpage/src/ko/installation/building.md b/webpage/src/ko/installation/building.md index 84477cd42b..208a33fcf0 100644 --- a/webpage/src/ko/installation/building.md +++ b/webpage/src/ko/installation/building.md @@ -42,3 +42,12 @@ make 소스 아카이브는 다음과 같이 액세스할 수 있습니다: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## nix로 빌드 + +[Nix 패키지 관리자](https://nixos.org/download/)을 사용할 수 있다면 위에서 설명한 것처럼 소스 코드를 git-복제하고 빌드하기만 하면 됩니다: + +```bash +# 필요한 모든 도구를 얻으려면 nix-shell을 엽니다 +nix-shell +``` diff --git a/webpage/src/nl/installation/appimage.md b/webpage/src/nl/installation/appimage.md index 0f3a61abfb..c542786722 100644 --- a/webpage/src/nl/installation/appimage.md +++ b/webpage/src/nl/installation/appimage.md @@ -17,6 +17,10 @@ Vervolgens kunt u de uitvoeringsrechten voor het bestand wijzigen: chmod a+x QOwnNotes-*.AppImage ``` +::: tip +AppImages hebben `libfuse2` nodig! Onder Ubuntu kun je bijvoorbeeld de bibliotheek installeren met `sudo apt install libfuse2`. +::: + Daarna zou u de AppImage moeten kunnen uitvoeren om QOwnNotes uit te voeren. ::: warning diff --git a/webpage/src/nl/installation/building.md b/webpage/src/nl/installation/building.md index 4d617c72d4..2494eb3de5 100644 --- a/webpage/src/nl/installation/building.md +++ b/webpage/src/nl/installation/building.md @@ -44,3 +44,18 @@ U kunt de broncode-archieven van QOwnNotes vinden op [QOwnNotes source archive]( De bronarchieven zullen als volgt toegankelijk zijn: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Bouwen met nix + +Als je de [Nix package manager](https://nixos.org/download/) beschikbaar hebt, kun je de broncode gewoon Git-klonen, zoals hierboven uitgelegd, en bouwen met: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +``` diff --git a/webpage/src/pl/installation/appimage.md b/webpage/src/pl/installation/appimage.md index a24954d7dc..8c12a02c74 100644 --- a/webpage/src/pl/installation/appimage.md +++ b/webpage/src/pl/installation/appimage.md @@ -17,6 +17,10 @@ Następnie możesz zmienić uprawnienia uruchomienia pliku: chmod a+x QOwnNotes-*.AppImage ``` +::: tip +AppImages need `libfuse2` to run! For example under Ubuntu you can install the library with `sudo apt install libfuse2`. +::: + Afterward you should be able to execute the AppImage to run QOwnNotes. ::: warning diff --git a/webpage/src/pl/installation/building.md b/webpage/src/pl/installation/building.md index cd03e4af41..2620ae9a1a 100644 --- a/webpage/src/pl/installation/building.md +++ b/webpage/src/pl/installation/building.md @@ -44,3 +44,18 @@ You will find source archives of QOwnNotes on [QOwnNotes source archive](https:/ The source archives will be accessible like that: `https://github.com/pbek/QOwnNotes/releases/download/v23.7.0/qownnotes-23.7.0.tar.xz` + +## Building with nix + +If you have the [Nix package manager](https://nixos.org/download/) available you can just git-clone the source code, like explained above and build with: + +```bash +# Open a nix-shell to get all needed tools +nix-shell + +# Build the application +just nix-build + +# Run the built application +just nix-run +```