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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnZ. %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 @@
-Preajuste de texto
+Texto predefinido
@@ -1911,7 +1911,7 @@
-&Find text in notes
+Encontrar texto en notas
@@ -2212,7 +2212,7 @@
-Administrar adjuntos almacenados
+Gestionar adjuntos almacenados
@@ -2448,7 +2448,7 @@
-Find text in notes in all tags / subfolders
+Encontrar texto en todas las notas / subcarpetas
@@ -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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLínea %1, col. %2
@@ -5500,7 +5508,7 @@ Se debe probar y si hay conflictos de sincronización establecer un valor más a
-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:
@@ -5814,7 +5822,7 @@ Se debe probar y si hay conflictos de sincronización establecer un valor más a
-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
@@ -5898,7 +5906,7 @@ Se debe probar y si hay conflictos de sincronización establecer un valor más a
-Desactivar el autocompletado de búsquedas anteriores
+Desactivar la finalización automática de búsquedas anteriores
@@ -6936,7 +6944,7 @@ Your notes will stay intact!
-Mostrar solo adjuntos que son usados en la nota actual
+Mostrar solo adjuntos usados en la nota actual
@@ -6999,11 +7007,11 @@ Your notes will stay intact!
-Abrir &adjunto
+Abrir adjunto
-&Renombrar archivo adjunto
+&Renombrar adjunto
@@ -7011,7 +7019,7 @@ Your notes will stay intact!
-&Agregar archivos adjuntos a la nota actual
+&Agregar adjuntos a la nota actual
@@ -7027,7 +7035,7 @@ Your notes will stay intact!
-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!
@@ -7797,7 +7805,7 @@ This cannot be undone!
-Diff
+Diferencia
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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnL. %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnRedak %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnRg %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 서버에서 휴지통을 사용할 수 있는 경우 휴지통을 복
임시 이미지 저장 중
+
+노트 폴더가 존재하지 않습니다!
+
+
+
+경로가 <b>%2</b>인 노트 폴더 <b>%1</b>가 더 이상 존재하지 않습니다!
+
+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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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
+
+Map met notities bestaat niet!
+
+
+
+Map met notites <b>%1</b> met pad <b>%2</b> bestaat niet meer!
+
+Line / ColumnRgl %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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>
+Notu açın ve <code>%1</code>'i bulun
@@ -816,15 +816,15 @@
-Use Vim-style Editing
+Vim stili düzenlemeyi kullan
-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.
+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.
@@ -836,11 +836,11 @@
-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
+Varsayılan: %1
@@ -967,22 +967,22 @@
-%n שורות הוטבעו.
-%n שורות הוטבעו.
+%n satır girintili.
+%n satır girintili.
-%n קו %1ed %2 זמן
-%n קווים %1ed %2 זמן
+%n satır %1ed %2 kez.
+%n satır %1ed %2 kez.
-%n קו הושיט.
-%n שורות הושיטו.
+%n uzatılmış satır.
+%n uzatılmış satır.
@@ -1285,7 +1285,7 @@
-&חיתוך
+&Kırp
@@ -1406,7 +1406,7 @@
-The application will be restarted afterward.
+Uygulama daha sonra yeniden başlatılacaktır.
@@ -1536,7 +1536,7 @@
-İsim
+Ad
@@ -1598,8 +1598,8 @@
-<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
+Başlıklar
@@ -1694,7 +1694,7 @@
-Oyalama içermeyen modda düzenleyici genişliği
+Odaklanma kipi düzenleyici genişliği
@@ -1782,7 +1782,7 @@
-Not alt klasörü bul veya oluştur
+Not alt klasörünü bulun veya oluşturun
@@ -1834,7 +1834,7 @@
-Format
+Biçim
@@ -1911,7 +1911,7 @@
-&Find text in notes
+Notlardaki &metni bul
@@ -1927,7 +1927,7 @@
-Insert text &link
+Metin bağlantısı &ekle
@@ -2011,11 +2011,11 @@
-&Oyalamayan mod
+&Odaklanma kipi
-Oyalamayan mod, sağ alt taraftaki düşme ile ondan ayrılabilirsiniz
+Odaklanma kipi sağ altta bulunan tuşla çıkabilirsiniz
@@ -2087,7 +2087,7 @@
-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
@@ -2108,7 +2108,7 @@
"Element" as in the chat service
-Open the QOwnNotes Matrix (Element) room
+QOwnNotes Matrix (Element) odasını açın
@@ -2212,7 +2212,7 @@
-Manage stored attachments
+Saklanan ekleri yönet
@@ -2236,11 +2236,11 @@
-Tam ekran modunu değiştir
+Tam ekran kipini değiştir
-Daktilo modu
+Daktilo kipi
@@ -2298,11 +2298,11 @@
-Jump to navigation panel
+Gezinme paneline atla
-Insert ¬e link
+Not bağlantısı &ekle
@@ -2310,39 +2310,39 @@
-Import notes from Joplin
+Joplin'den notları içe aktar
-Toggle always-on-top mode
+Her zaman üstte kipine geçiş yap
-&Load Todo List items
+&Yapılacaklar listesi öğelerini yükle
-Insert Nextcloud Deck card link
+Nextcloud Deck kartı bağlantısı ekleyin
-Copy absolute path of note
+Notun mutlak yolunu kopyala
-Move up in subfolder list
+Alt klasör listesinde yukarı git
-Move down in subfolder list
+Alt klasör listesinde aşağı git
-Move up in tag list
+Etiket listesinde yukarı git
-Move down in tag list
+Etiket listesinde aşağı git
@@ -2378,7 +2378,7 @@
-Manage stored image files
+Hafızadaki görüntü dosyalarını yönetin
@@ -2386,7 +2386,7 @@
-Chati aç
+Sohbeti aç
@@ -2394,11 +2394,11 @@
-&Notu yazdır (önizleme)
+&Notu yazdır (ön izleme)
-&Export note as Markdown file
+&Notu Markdown dosyası olarak dışa aktar
@@ -2435,11 +2435,11 @@
-Tek kolon modunu kullan
+Tek sütun kipini kullan
-Bir tek kolon minimal modu kullan (NVAlt gibi)
+Tek sütunlu minimal kipi kullanın (NVAlt gibi)
@@ -2455,7 +2455,7 @@
-Find text in notes in all tags / subfolders
+Tüm etiketlerdeki/alt klasörlerdeki metni bulun
@@ -2591,7 +2591,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Seçilen notları kaldır
+Seçilen notları taşı
@@ -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
+Metin, metin eki dosyası olarak eklendi
@@ -2690,11 +2690,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-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!
+Notun ortam dosyalarını ve eklerini de dışa aktarmak istiyor musunuz? Hedef klasördeki dosyaların üzerine yazılabilir!
@@ -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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / Column
-Ln %1, Col %2
+Str %1, Stn %2
-Line %1, Column %2
+Satır %1, Sütun %2Characters 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 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
+Not yolu '%1' panoya kopyalandı
-AI backends
+YZ arka uçları
@@ -2777,7 +2785,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-AI backend selector
+YZ arka uç seçici
@@ -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
+Seçilen notları sekmelerde aç
@@ -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)
+
+%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
+&HTML'yi Markdown olarak yapıştır
-Show all notes (%1)
+Tüm notları göster (%1)
-Show all notes tagged with '%1' (%2)
+'%1' (%2) ile etiketlenen tüm notları göster
@@ -2924,7 +2932,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-İsim:
+Ad:
@@ -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?
+Not düzenleme şu anda devre dışı, düzenlemeye tekrar izin vermek istiyor musunuz?
@@ -2982,7 +2990,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Tam ekran modundan çık
+Tam ekran kipinden çık
@@ -3195,7 +3203,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-&Notları kaldır
+&Not(lar)ı kaldır
@@ -3262,11 +3270,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Action not found!
+Eylem bulunamadı!
-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ı?
@@ -3342,7 +3350,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Distraksiyon serbest modunu bırakın
+Odaklanma kipinden çıkın
@@ -3351,7 +3359,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Araç çubuğu isimsiz olarak yüklenemedi
+Araç çubuğu ad olmadan yüklenemedi
@@ -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
+&Metin dosyası eki olarak yapıştır
@@ -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
+Kart oluşturulurken hata oluştu
-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
+Panolar yüklenirken hata oluştu
-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
+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
+Mutlak not yolu, içerik menüsünü açmak için sağ tıklayın
-Copy absolute path of note
+Notun mutlak yolunu kopyala
-Copy absolute path of note subfolder
+Not alt klasörünün mutlak yolunu kopyala
-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)
+'%1' (%2) klasöründeki notları göster
@@ -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)
+Tüm not alt klasörlerindeki notları göster (%1)
-Show notes in note root folder (%1)
+Notları not kök klasöründe göster (%1)
@@ -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!
+
+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
+Not alt klasörü kaldırıldı: %1OpenAiCompleter
-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.
+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
+%1 sürümü çok düşük
@@ -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
+%1 kaydedilemedi. Hata: %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
-Yeniden isimlendirilen not dosyası kaldırıldı: %1
+Yeniden adlandırılan not dosyası kaldırıldı: %1
-Yeniden isimlendirilen not dosyası kaldırılamadı: %1 - Hata mesajı: %2
+Yeniden adlandırılan not dosyası kaldırılamadı: %1 - Hata mesajı: %2
@@ -3899,8 +3907,8 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-... ועוד %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 />yol: %1
-Kalanlık mod algılandı
+Kalanlık kip algılandı
-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?
-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?
-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 />son değiştirilme tarihi: %2<br />dosya boyutu: %3
-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?
-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?
@@ -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?
+<strong>%1</strong> paneli şu anda devre dışı, bu işlemin çalışması için paneli tekrar açmak istiyor musunuz?
@@ -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!
+<code>%2</code> bağımsız değişkenlerine sahip <code>%1</code> komutu başarısız oldu!
@@ -3983,11 +3991,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Login flow succeeded
+Giriş akışı başarılı oldu
-Username and password were set successfully!
+Kullanıcı adı ve şifre başarıyla belirlendi!
@@ -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?
+<b>%1</b> not klasörünüz bulunamadı! Yeni bir tane seçmek ister misiniz?
@@ -4021,57 +4029,57 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-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 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 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.
+Klasörleri içe aktarabilmek için mevcut not klasörüne ilişkin not alt klasörleri açıldı.
-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 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!
+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.
+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
+Not bulunamadı
-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>?
+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>?
+Not bulunamadı, <strong>%2</strong> yolunda yeni <strong>%1</strong> notu oluşturulsun mu?
@@ -4079,18 +4087,18 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Note creation failed
+Not oluşturulamadıQOwnNotesMarkdownTextEdit
-Increased font size to %1 pt
+Yazı tipi boyutu %1 puntoya yükseltildi
-Decreased font size to %1 pt
+Yazı tipi boyutu %1 puntoya düşürüldü
@@ -4106,11 +4114,11 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-&Link selected text
+&Seçilen metni bağla
-Insert &link
+&Bağlantı ekle
@@ -4135,19 +4143,19 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Print selected text (preview)
+Seçilen metni yazdır (ön izleme)
-Export
+Dışa aktar
-Export selected text as PDF
+Seçilen metni PDF olarak dışa aktar
-Export selected text as PDF (preview)
+Seçilen metni PDF olarak dışa aktar (ön izleme)
@@ -4234,7 +4242,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Mod:
+Kip:
@@ -4297,7 +4305,7 @@ If the trash is enabled on your ownCloud server you should be able to restore th
-Mod:
+Kip:
@@ -4375,7 +4383,7 @@ Klasör ve dosya yazılabilir mi?
-İsim
+Ad
@@ -4476,7 +4484,7 @@ Yine de yüklemek istiyor musunuz?
-Please select a directory
+Lütfen bir dizin seçin
@@ -4684,15 +4692,15 @@ Yine de yüklemek istiyor musunuz?
-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
-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.
-Karanlık modu etkinleştir
+Karanlık kipi etkinleştir
@@ -4780,7 +4788,7 @@ Yine de yüklemek istiyor musunuz?
-Karanlık mod
+Karanlık kip
@@ -4987,7 +4995,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-İsim:
+Ad:
@@ -5011,11 +5019,11 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-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> 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>
@@ -5261,15 +5269,15 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Karanlık mod uygulaması butonunu ve ana ekranda butonu etkinleştir
+Karanlık kip uygulama simgesini ve tepsi simgesini etkinleştirin
-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.
-Karanlık mod simgesi temasını etkinleştir
+Karanlık kip simge temasını etkinleştir
@@ -5301,7 +5309,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-&הוסף סקריפט ...
+&Komut dosyası ekle…
@@ -5353,7 +5361,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-<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>
@@ -5361,7 +5369,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Geriverim
+Yorumlama
@@ -5377,7 +5385,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Vim modunu etkinleştir (bazı QOwnNotes kısayolları çalışmayacak)
+Vim kipini etkinleştir (bazı QOwnNotes kısayolları çalışmayacak)
@@ -5413,19 +5421,19 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Experimental
+Deneysel
-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.
+Ö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
+Bu yolu <i>Nextcloud / ownCloud</i> ayarlarında bulacaksınız
@@ -5441,7 +5449,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Enable Nextcloud Deck support
+Nextcloud Deck desteğini etkinleştirin
@@ -5485,7 +5493,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-dilin ara
+Dil ara
@@ -5497,7 +5505,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Only show relative note path
+Sadece göreceli not yolunu göster
@@ -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
+Uygulamayı salt okunur kipte başlat
-When inactive, enter read-only mode automatically after:
+Etkin olmadığında, aşağıdaki işlemlerden sonra otomatik olarak salt okunur kipine geçin:
@@ -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
+Mesaj kutularındaki tüm "Bir daha sorma" seçeneklerini unutun
-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.
+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
+Yeni bir not dosya uzantısı ekleyin
-Remove selected note file extension
+Seçili not dosya uzantısını kaldır
-Checks the disk database integrity and fixes problems
+Disk veri tabanı bütünlüğünü kontrol eder ve sorunları düzeltir
-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!
+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!
@@ -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:
+Yazdıktan sonra ön izleme yenileme süresi:
@@ -5602,7 +5610,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Ihracat
+Dışa aktarma
@@ -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!
+Bu özelliği devre dışı bırakmak, gezinti panelini de devre dışı bırakacaktır!
@@ -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
+Daha büyük notlar not listesinde gösterilmeyecektir
-Maximum note file size:
+Azami not dosyası boyutu:
-Search script repository for AI integration scripts
+YZ entegrasyon komut dosyaları için arama komut dosyası deposu
@@ -5655,35 +5663,35 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
"Test" as verb
-Test connection
+Bağlantıyı test edin
-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.
+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.
+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.
+Alternatif olarak, önceden oluşturulmuş YZ entegrasyon komut dosyaları için komut dosyası deposuna da bakabilirsiniz.
-Groq API key:
+Groq API anahtarı:
-API key
+API anahtarı
-Show line numbers
+Satır numaralarını göster
@@ -5704,15 +5712,15 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Ignored note files
+Yok sayılan not klasörleri
-Select the path of the git binary
+Git ikili dosyasının yolunu seçin
-Regular expressions of note files to ignore, separated by ";"
+Yok sayılacak not klasörlerinin ";" ile ayrılmış düzenli ifadeleri
@@ -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
+İmleç konumunu değiştirirken gezinme panelindeki öğeleri otomatik seç
@@ -5746,35 +5754,35 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Command snippets
+Komut parçacıkları
-Tag name for commands notes
+Komut notları için etiket adı
-Commands tag:
+Komut etiketi:
-Commands note name:
+Komut notu adı:
-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.
+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 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.
+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.
@@ -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.
+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.
+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>.
+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.
+QOwnNotes masaüstü uygulamanızla konuşabilmek için bu belirteci QOwnNotes web uygulamasına girmeniz gerekir.
@@ -5814,15 +5822,15 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Reset the URL to default
+URL'yi varsayılana sıfırla
-QOwnNotes web application support
+QOwnNotes web uygulaması desteği
-Enable web application support
+Web uygulaması desteğini etkinleştir
@@ -5830,7 +5838,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Önizleme ile not listesinde notları göster
+Not listesindeki notları ön izlemeyle göster
@@ -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
+Çöpe atılan notların bir kopyasını saklamak için yerel çöp kutusunu etkinleştirin
@@ -5919,7 +5927,8 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-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
@@ -6022,7 +6031,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-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
@@ -6054,7 +6063,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-'Not altklasörü bul veya oluştur' aramayı gizle
+'Not alt klasörünü bulun veya oluşturun' aramasını gizle
@@ -6148,7 +6157,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-İsim
+Adı
@@ -6252,7 +6261,7 @@ Herhangi bir karmaşaya karşın test ediniz, olduğu takdirde değerini yüksel
-Köşeli parantezleri ve markdown formatı karakterlerinin otomatik tamamlanmasını etkinleştir
+Parantezleri ve markdown biçim karakterlerini otomatik tamamlamayı etkinleştir
@@ -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
+sunucuda <b>%1</b> not yolu bulundu
@@ -6457,7 +6466,7 @@ Bağlantı hata mesajı:
-The Database was reinitialized. Please restart the application now!
+Veri tabanı yeniden başlatıldı. Lütfen uygulamayı şimdi yeniden başlatın!
@@ -6525,7 +6534,7 @@ Bağlantı hata mesajı:
-Please enter a new note file extension:
+Lütfen yeni bir not dosyası uzantısı girin:
@@ -6537,7 +6546,7 @@ Bağlantı hata mesajı:
-Remove note file extension
+Not dosya uzantısını kaldır
@@ -6565,7 +6574,7 @@ Bağlantı hata mesajı:
-Board Id: %1
+Kart Kimliği: %1
@@ -6573,7 +6582,7 @@ Bağlantı hata mesajı:
-API test result for %1 (%2)
+%1 (%2) için API test sonucu
@@ -6581,7 +6590,7 @@ Bağlantı hata mesajı:
-API base URL
+API temel URL'si
@@ -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!
+<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!
@@ -6836,32 +6845,32 @@ Notelarınız bozulmamış olarak kalacak!
dictionary variant
-סיומות -ise
+-ise suffixesdictionary variant
--ize סיומות
+-ize suffixesdictionary variant
-סיומות -ise ועם מבטאים
+-ise suffixes and with accentsdictionary variant
-סיומות -ise וללא מבטאים
+-ise suffixes and without accentsdictionary variant
-סיומות -ize ועם מבטאים
+-ize suffixes and with accentsdictionary variant
-סיומות -ize וללא מבטאים
+-ize suffixes and without accents
@@ -6896,12 +6905,12 @@ Notelarınız bozulmamış olarak kalacak!
dictionary variant
-ללא מבטאים
+without accentsdictionary variant
-עם מבטאים
+with accents
@@ -6936,7 +6945,7 @@ Notelarınız bozulmamış olarak kalacak!
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
+Depolanan ekler
@@ -6971,7 +6980,7 @@ Notelarınız bozulmamış olarak kalacak!
-Only show attachments that are used in the current note
+Yalnızca geçerli notta kullanılan ekleri göster
@@ -6979,35 +6988,35 @@ Notelarınız bozulmamış olarak kalacak!
-Add selected attachments to the current note
+Seçili ekleri geçerli nota ekle
-Add to current note
+Mevcut nota ekle
-Open &attachment
+&Ek'i aç
-Open the attachments folder
+Ekler klasörünü aç
-Open &folder
+&Klasörü aç
-Refresh
+Yenile
-File size:
+Dosya boyutu:
-File type:
+Dosya türü:
@@ -7015,11 +7024,11 @@ Notelarınız bozulmamış olarak kalacak!
-Last modified at %1
+Son değiştirilme tarihi: %1
-Path: %1
+Yol: %1
@@ -7027,54 +7036,54 @@ Notelarınız bozulmamış olarak kalacak!
-
-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
+&Eki aç
-&Rename attachment
+Eki ¥iden adlandır
-&Delete attachments
+&Ekleri sil
-&Add attachments to current note
+&Geçerli nota ekler ekle
-File doesn't exist
+Dosya mevcut değil
-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
+Dosya mevcut
-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
+Dosya yeniden adlandırma başarısız oldu
-Renaming of file <strong>%1</strong> failed!
+<strong>%1</strong> dosyasının yeniden adlandırılması başarısız oldu!
-&Open note
+&Notu aç
@@ -7097,7 +7106,7 @@ Notelarınız bozulmamış olarak kalacak!
-Open &folder
+&Klasörü aç
@@ -7137,7 +7146,7 @@ Notelarınız bozulmamış olarak kalacak!
-Only show images that are not used in notes
+Yalnızca notlarda kullanılmayan görselleri göster
@@ -7145,11 +7154,11 @@ Notelarınız bozulmamış olarak kalacak!
-Last modified at %1
+Son değiştirilme tarihi: %1
-Path: %1
+Yol: %1
@@ -7157,9 +7166,9 @@ Notelarınız bozulmamış olarak kalacak!
-
-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!
+<strong>%1</strong> dosyası mevcut değil, yeniden adlandıramazsınız!
-File exists
+Dosya mevcut
-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
+Dosya yeniden adlandırma başarısız oldu
-Renaming of file <strong>%1</strong> failed!
+<strong>%1</strong> dosyasının yeniden adlandırılması başarısız oldu!
@@ -7192,19 +7201,19 @@ Notelarınız bozulmamış olarak kalacak!
-&Rename image
+&Görseli yeniden adlandır
-&Delete images
+Görselleri &sil
-&Add images to current note
+Geçerli ¬a görsel ekle
-&Open note
+Notu &aç
@@ -7458,7 +7467,7 @@ Bu geri alınamaz!
-İsim:
+Adı:
@@ -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.
+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.
+'%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'.
+Eski QOwnNotes yürütülebilir dosyanız '%1' kaldırılamadı! '%2' ile kendiniz değiştirmeniz gerekiyor.
@@ -7755,7 +7764,7 @@ Bu geri alınamaz!
-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.
@@ -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.
+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.
+'%1' uygulama dosyası yürütülebilir hale getirilemedi! Bunu kendiniz yürütülebilir hale getirmeniz gerekir.
@@ -7826,7 +7835,7 @@ Bu geri alınamaz!
-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 websocket aracılığıyla %1'e bağlandı
-QOwnNotes is now disconnected from websocket to %1
+QOwnNotes'un websocket ile %1 bağlantısı kesildi
@@ -7892,22 +7901,22 @@ Bu geri alınamaz!
-נוצר סימניה %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)
+
+Yer işareti %n nottan silindi
+Yer işareti %n nottan silindi
-
-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!
-Tek uygulama modu sisteminizde desteklenmiyor!
+Tek uygulama kipi sisteminizde desteklenmiyor!
-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.
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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 <b>%1</b> with path <b>%2</b> does not exist anymore!
+
+Line / ColumnLn %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 @@
- 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
+```