Skip to content

Commit

Permalink
#1859 i18n: add more app and webpage translation
Browse files Browse the repository at this point in the history
  • Loading branch information
pbek committed Apr 29, 2024
1 parent c2c39c7 commit a32888b
Show file tree
Hide file tree
Showing 43 changed files with 149 additions and 93 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
- There now is a software repository for **Fedora 40**
- Please visit the [Fedora installation page](https://www.qownnotes.org/installation/fedora.html)
for instructions
- Added more Arabic translation (thank you, noureddin)

## 24.4.4
- Tag support for multiple tags was fixed for tasks in the *Todo dialog*
Expand Down
6 changes: 3 additions & 3 deletions src/languages/QOwnNotes_ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1245,7 +1245,7 @@
<message>
<source>Copy</source>
<comment>as noun</comment>
<translation type="unfinished">Copy</translation>
<translation>نسخة</translation>
</message>
<message>
<source>Remove schema</source>
Expand Down Expand Up @@ -7350,11 +7350,11 @@ Your notes will stay intact!</source>
</message>
<message>
<source>Tags</source>
<translation type="unfinished">Tags</translation>
<translation>الوسوم</translation>
</message>
<message>
<source>Add new tag</source>
<translation type="unfinished">Add new tag</translation>
<translation>أضف وسما جديدا</translation>
</message>
<message>
<source>Due date</source>
Expand Down
2 changes: 1 addition & 1 deletion webpage/src/ar/contributing/get-involved.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

- ميّز [QOwnNotes بنجمة على **GitHub**](https://github.com/pbek/QOwnNotes)
- انضم إلى [مجموعة **QOwnNotes على تيليجرام** ](https://t.me/QOwnNotes)
- انضم إلى [غرفة **QOwnNotes على ماتركس**](https://matrix.to/#/#qownnotes:matrix.org)
- انضم إلى [**غرفة QOwnNotes على Matrix**](https://matrix.to/#/#qownnotes:matrix.org)
- انضم إلى [قناة **<span dir="ltr">#qownnotes</span> على IRC**](https://web.libera.chat/#qownnotes) على Libera.Chat
- انضم إلى [غرفة **qownnotes على Gitter**](https://gitter.im/qownnotes/qownnotes)
- سجّل إعجابك [بصفحة QOwnNotes على **فيسبوك**](https://www.facebook.com/QOwnNotes/)
Expand Down
12 changes: 5 additions & 7 deletions webpage/src/ar/getting-started/git-versioning.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,14 @@
# Git versioning
# إدارة الإصدارات عبر git

You can set up QOwnNotes to automatically commit changes in your note folder locally
to a git repository in your note folder.
يمكن ضبط QOwnNotes ليتابع التعديلات التي تتم في مجلد ملاحظاتك ويودعها آليًّا في مستودع git في مجلد ملاحظاتك.

This can be done in the _Git versioning_ settings in the _General settings_.
يمكن ضبطه من إعدادات «إدارة الإصدارات عبر git» في شاشة الإعدادات «عام».

![git-note-folder-settings](/img/git/settings.png)

You need to have git installed on your system and the git executable needs to be in your PATH or
you can set the path to the git executable in the _Git versioning_ settings.
تحتاج إلى وجود git مثبتًّا على نظامك، وأن يكون في المسارات التنفيذية (PATH) وإلا فحدد مسار ملفه التنفيذي في إعدادات «إدارة الإصدارات عبر git».

You also need to turn on git support for each note folder you want to use git versioning with!
تحتاج كذلك إلى تفعيل دعم git في كل مجلد ملاحظات تريد إداراته عبر git!

![git-note-folder-settings](/img/git/note-folder-settings.png)

Expand Down
10 changes: 6 additions & 4 deletions webpage/src/ar/installation/fedora.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ dnf install qownnotes
إذا واجهت مشاكل، يمكنك استيراد المفتاح بنفسك بالأمر:

```bash
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
```
لاحظ أن "Fedora_40" في الأمر السابق يجب أن تغيّرها إلى ما يناسب نسخة توزيعتك (أي "Fedora_39" أو "Fedora_38" إلخ).
:::

## على الأنظمة الأقدم
Expand All @@ -30,10 +31,11 @@ rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fed
نفّذ الأمر التالي في الطرفية بصلاحيات الجذر لاستيثاق المستودع.

```bash
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
```
مجددا، لاحظ أن "Fedora_40" في الأمر السابق يجب أن تغيّرها إلى ما يناسب نسخة توزيعتك (أي "Fedora_39" أو "Fedora_38" إلخ).

نفّذ الأوامر التالية في الطرفية بصلاحيات الجذر لإضافة المستودع وتثبيت QOwnNotes منه.
ثم نفّذ الأوامر التالية في الطرفية بصلاحيات الجذر لإضافة المستودع وتثبيت QOwnNotes منه.

```bash
cat > /etc/yum.repos.d/QOwnNotes.repo << EOL
Expand All @@ -50,4 +52,4 @@ dnf clean expire-cache
dnf install qownnotes
```

[تنزيل مباشر](https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36) (هذا الرابط المثال هو لفيدورا 36)
[تنزيل مباشر](https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40) (هذا الرابط مثال على فيدورا 40)
4 changes: 2 additions & 2 deletions webpage/src/ar/installation/windows.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# التثبيت على ميكروسوفت ويندوز

قم بتنزيل **الملف المضغوط لويندوز** من [إصدارات QOwnNotes على GitHub](https://github.com/pbek/QOwnNotes/releases) واستخرجه إلى أي مكانٍ تشاء. لا حاجة إلى تثبيت أي شيء!
Download the latest **Windows archive** from [QOwnNotes Releases on GitHub](https://github.com/pbek/QOwnNotes/releases) (look for a file called `QOwnNotes.zip`) and unzip it to anywhere you like. لا حاجة إلى تثبيت أي شيء!

::: warning
إذا أردت استخدام **التحديث التلقائي** فنرجو التأكد من استخراجه إلى مكان مسموح لحسابك بالكتابة فيه. بشكل افتراضي حسابك غالبا **ليس لديه إذن الكتابة** في مجلدات مثل <code dir="ltr">C:\Program Files (x86)</code> أو <code dir="ltr">C:\Program Files</code>.
إذا أردت استخدام **التحديث التلقائي** فنرجو التأكد من استخراجه إلى مكان مسموح لحسابك بالكتابة فيه. By default, your user account most likely **doesn't have write access** to places like `C:\Program Files (x86)` or `C:\Program Files`.
:::

يمكنك إذًا تشغيل `QOwnNotes.exe` من مجلد `QOwnNotes` مباشرةً؛ لا حاجة إلى تثبيت أي شيء.
Expand Down
6 changes: 5 additions & 1 deletion webpage/src/ar/scripting/methods-and-objects.md
Original file line number Diff line number Diff line change
Expand Up @@ -389,6 +389,10 @@ You can use both plain text or html in the labels. The text will be selectable a

ربما تحب أن تلقي نظرة على مثال البُريمج [scripting-label-demo.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/scripting-label-demo.qml).

::: tip
The scripting label also supports **external links**, as well as **internal links** to notes, tasks, deck cards and more. 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).
:::

إنشاء ملاحظة جديدة
-------------------

Expand Down Expand Up @@ -1150,7 +1154,7 @@ property variant settingsVariables: [

ويمكنك أيضا تغطية `settingsVariables` بالدالة الخاصة `registerSettingsVariables()` مثل:

### مثال
### Example
```js
/**
* Registers the settings variables again
Expand Down
2 changes: 1 addition & 1 deletion webpage/src/de/contributing/get-involved.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Es gibt verschiedene Möglichkeiten, sich an QOwnNotes zu beteiligen:

- Zeichne [QOwnNotes auf **GitHub**](https://github.com/pbek/QOwnNotes) mit einem Sternchen aus
- Tritt der [**QOwnNotes Telegram** Gruppe](https://t.me/QOwnNotes) bei
- Komm in den [**QOwnNotes Matrix** Raum](https://matrix.to/#/#qownnotes:matrix.org)
- Join the [**QOwnNotes Matrix** room](https://matrix.to/#/#qownnotes:matrix.org)
- Schließe dich dem [**#qownnotes IRC**-Kanal](https://web.libera.chat/#qownnotes) auf Libera.Chat an
- Tritt dem [**qownnotes Gitter** Raum](https://gitter.im/qownnotes/qownnotes) bei
- Like [QOwnNotes auf **Facebook**](https://www.facebook.com/QOwnNotes/)
Expand Down
10 changes: 6 additions & 4 deletions webpage/src/de/installation/fedora.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ Möglicherweise müssen Sie den Repo-Schlüssel akzeptieren, bevor Sie ihn herun
Wenn Sie Probleme haben, importieren Sie den Schlüssel selbst mit:

```bash
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
```
Please note that the portion "Fedora_40" in the above code should reflect the version of Fedora you are using (i.e. "Fedora_39", "Fedora_38" etc.)
:::

## Legacy-Installationsmethode
Expand All @@ -30,10 +31,11 @@ Verwenden Sie diese Methode, falls Ihre Fedora-Version das `config-manager` dnf-
Führen Sie die folgenden Shell-Befehle als root aus, um dem Repository zu vertrauen.

```bash
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
```
Again: note that the portion "Fedora_40" in the above code should reflect the version of Fedora you are using (i.e. "Fedora_39", "Fedora_38" etc.)

Führen Sie die folgenden Shell-Befehle als root aus, um das Repository hinzuzufügen und von dort aus QOwnNotes zu installieren.
Then run the following shell commands as root to add the repository and install QOwnNotes from there.

```bash
cat > /etc/yum.repos.d/QOwnNotes.repo << EOL
Expand All @@ -50,4 +52,4 @@ dnf clean expire-cache
dnf install qownnotes
```

[Direkter Download](https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36) (dieser Beispiellink gilt für Fedora 36)
[Direct Download](https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40) (this example link is for Fedora 40)
4 changes: 2 additions & 2 deletions webpage/src/de/installation/windows.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Installieren unter Microsoft Windows™

Laden Sie das neueste **Windows-Archiv** von [QOwnNotes Versionen auf GitHub](https://github.com/pbek/QOwnNotes/releases) herunter und entpacken Sie es an einen beliebigen Ort. Es ist keine Installation erforderlich!
Download the latest **Windows archive** from [QOwnNotes Releases on GitHub](https://github.com/pbek/QOwnNotes/releases) (look for a file called `QOwnNotes.zip`) and unzip it to anywhere you like. Es ist keine Installation erforderlich!

::: warning
Wenn Sie den **automatischen Updater** verwenden möchten, stellen Sie sicher, dass Sie ihn an einen Ort entpacken, auf den Ihr Benutzerkonto Schreibzugriff hat. Standardmäßig hat Ihr Benutzerkonto höchstwahrscheinlich **keinen Schreibzugriff** auf Orte wie `C:\Programme (x86)` oder `C:\Programme`.
Wenn Sie den **automatischen Updater** verwenden möchten, stellen Sie sicher, dass Sie ihn an einen Ort entpacken, auf den Ihr Benutzerkonto Schreibzugriff hat. By default, your user account most likely **doesn't have write access** to places like `C:\Program Files (x86)` or `C:\Program Files`.
:::

Sie können dann `QOwnNotes.exe` direkt in Ihrem `QOwnNotes`-Ordner ausführen. Eine Installation ist nicht erforderlich.
Expand Down
6 changes: 5 additions & 1 deletion webpage/src/de/scripting/methods-and-objects.md
Original file line number Diff line number Diff line change
Expand Up @@ -389,6 +389,10 @@ Sie können sowohl einfachen Text als auch HTML in den Labels verwenden. Der Tex

Schauen Sie sich das Beispielskript auf [scripting-label-demo.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/scripting-label-demo.qml) an.

::: tip
The scripting label also supports **external links**, as well as **internal links** to notes, tasks, deck cards and more. 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).
:::

Neue Notiz erstellen
-------------------

Expand Down Expand Up @@ -1150,7 +1154,7 @@ property variant settingsVariables: [

Darüber hinaus können Sie die `settingsVariables` mit einer speziellen Funktion `registerSettingsVariables()` wie folgt überschreiben:

### Beispiel
### Example
```js
/**
* Registriert die Einstellungsvariablen erneut
Expand Down
2 changes: 1 addition & 1 deletion webpage/src/es/contributing/get-involved.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Las diversas formas de involucrarse con QOwnNotes

- Destaca [QOwnNotes en** GitHub**](https://github.com/pbek/QOwnNotes)
- Únase al [grupo **QOwnNotes Telegram**](https://t.me/QOwnNotes)
- Únase a la [sala **QOwnNotes Matrix**](https://matrix.to/#/#qownnotes:matrix.org)
- Join the [**QOwnNotes Matrix** room](https://matrix.to/#/#qownnotes:matrix.org)
- Únase al [**#qownnotes IRC **canal](https://web.libera.chat/#qownnotes) en Libera.Chat
- Únase a la [**cuadrícula de qownnotes** sala](https://gitter.im/qownnotes/qownnotes)
- Me gusta [QOwnNotes en **Facebook**](https://www.facebook.com/QOwnNotes/)
Expand Down
10 changes: 6 additions & 4 deletions webpage/src/es/installation/fedora.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ Tal vez necesite aceptar la clave del repositorio para poder descargar desde est
Si tiene problemas, importe la clave usted mismo con:

```bash
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
```
Please note that the portion "Fedora_40" in the above code should reflect the version of Fedora you are using (i.e. "Fedora_39", "Fedora_38" etc.)
:::

## Método de instalación heredado
Expand All @@ -30,10 +31,11 @@ Utilice este método si su versión de Fedora no admite el complemento `config-m
Ejecute los siguientes comandos de shell como root para confiar en el repositorio.

```bash
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
```
Again: note that the portion "Fedora_40" in the above code should reflect the version of Fedora you are using (i.e. "Fedora_39", "Fedora_38" etc.)

Ejecute las órdenes de consola siguientes con permisos administrativos para añadir el repositorio e instalar QOwnNotes desde allí.
Then run the following shell commands as root to add the repository and install QOwnNotes from there.

```bash
cat > /etc/yum.repos.d/QOwnNotes.repo << EOL
Expand All @@ -50,4 +52,4 @@ dnf clean expire-cache
dnf install qownnotes
```

[Descarga directa](https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36) (este enlace de ejemplo es para Fedora 36)
[Direct Download](https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40) (this example link is for Fedora 40)
4 changes: 2 additions & 2 deletions webpage/src/es/installation/windows.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Instalar en Microsoft Windows ™

Descargue el último **archivo de Windows** de [versiones de QOwnNotes en GitHub](https://github.com/pbek/QOwnNotes/releases) y descomprímalo en cualquier lugar que desee. ¡No se necesita instalación!
Download the latest **Windows archive** from [QOwnNotes Releases on GitHub](https://github.com/pbek/QOwnNotes/releases) (look for a file called `QOwnNotes.zip`) and unzip it to anywhere you like. ¡No se necesita instalación!

::: advertencia Si desea utilizar el **actualizador automático**, asegúrese de descomprimirlo en un lugar donde su cuenta de usuario tenga acceso de escritura. De forma predeterminada, es muy probable que su cuenta de usuario **no tenga acceso de escritura** a lugares como `C:\Archivos de programa (x86)` o `C:\Archivos de programa`.
::: advertencia Si desea utilizar el **actualizador automático**, asegúrese de descomprimirlo en un lugar donde su cuenta de usuario tenga acceso de escritura. By default, your user account most likely **doesn't have write access** to places like `C:\Program Files (x86)` or `C:\Program Files`.
:::

Luego, puede ejecutar directamente `QOwnNotes.exe` desde su carpeta `QOwnNotes`, no se requiere instalación.
Expand Down
6 changes: 5 additions & 1 deletion webpage/src/es/scripting/methods-and-objects.md
Original file line number Diff line number Diff line change
Expand Up @@ -389,6 +389,10 @@ Puede utilizar texto sin formato o html en las etiquetas. Se podrá seleccionar

You may then want to take a look at the example script [scripting-label-demo.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/scripting-label-demo.qml).

::: tip
The scripting label also supports **external links**, as well as **internal links** to notes, tasks, deck cards and more. 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).
:::

Creando una nota nueva
-------------------

Expand Down Expand Up @@ -1149,7 +1153,7 @@ property variant settingsVariables: [

Además, puede anular las `settingsVariables` con una función especial `registerSettingsVariables ()` como esta:

### Ejemplo
### Example
```js
/**
* Registra las variables de configuración nuevamente
Expand Down
2 changes: 1 addition & 1 deletion webpage/src/fa/contributing/get-involved.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

- [ به QOwnNotes در ** گیت هاب **](https://github.com/pbek/QOwnNotes) ستاره دهید
- به [ گروه ** تلگرام QOwnNotes ** ](https://t.me/QOwnNotes) بپیوندید
- به [اتاق **ماتریکس QOwnNotes**](https://matrix.to/#/#qownnotes:matrix.org) بپیوندید
- Join the [**QOwnNotes Matrix** room](https://matrix.to/#/#qownnotes:matrix.org)
- به [ کانال ** #qownnotes IRC ** ](https://web.libera.chat/#qownnotes) در Libera.Chat بپیوندید
- به [ اتاق ** گیتر QOwnNotes ** ](https://gitter.im/qownnotes/qownnotes) بپیوندید
- [ QOwnNotes را در ** فیس بوک ** ](https://www.facebook.com/QOwnNotes/) لایک کنید
Expand Down
10 changes: 6 additions & 4 deletions webpage/src/fa/installation/fedora.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,9 @@ dnf install qownnotes
در صورت مواجه شدن با مشکل، کلید را با این کد وارد کنید:

```bash
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
```
Please note that the portion "Fedora_40" in the above code should reflect the version of Fedora you are using (i.e. "Fedora_39", "Fedora_38" etc.)
:::

## روش نصب پیشینه
Expand All @@ -30,10 +31,11 @@ rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fed
فرمان های پوسته ای زیر را به صورت ریشه برای اطمینان از مخزن اجرا کنید.

```bash
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36/repodata/repomd.xml.key
rpm --import http://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40/repodata/repomd.xml.key
```
Again: note that the portion "Fedora_40" in the above code should reflect the version of Fedora you are using (i.e. "Fedora_39", "Fedora_38" etc.)

فرمان های پوسته ای زیر را برای افزودن مخزن به صورت ریشه اجرا کرده و QOwnNotes را از آنجا نصب کنید.
Then run the following shell commands as root to add the repository and install QOwnNotes from there.

```bash
cat > /etc/yum.repos.d/QOwnNotes.repo << EOL
Expand All @@ -50,4 +52,4 @@ dnf clean expire-cache
dnf install qownnotes
```

[دانلود مستقیم](https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_36) (این لینک نمونه مربوط به فدورا 36 است)
[Direct Download](https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Fedora_40) (this example link is for Fedora 40)
Loading

0 comments on commit a32888b

Please sign in to comment.