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 Sep 8, 2023
1 parent e748629 commit fe47183
Show file tree
Hide file tree
Showing 7 changed files with 103 additions and 101 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
- URLs with their title are not loaded anymore, if the note-link shortcut was used
with the link-dialog (for [#2833](https://github.com/pbek/QOwnNotes/issues/2833))
- the Gentoo process should run again (for [#2821](https://github.com/pbek/QOwnNotes/issues/2821))
- added more Slovenian, Ukrainian, Turkish translation (thank you salamelek, eugeneuvin, rgucluer)

## 23.9.0
- when all notes of a tag, including the notes of their child-tags are shown in the
Expand Down
122 changes: 61 additions & 61 deletions src/languages/QOwnNotes_sl.ts

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions src/languages/QOwnNotes_tr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -730,7 +730,7 @@
<message>
<location filename="../dialogs/evernoteimportdialog.ui" line="67"/>
<source>Number of imported notes</source>
<translation type="unfinished">Number of imported notes</translation>
<translation>İçe aktarılan not sayısı</translation>
</message>
<message>
<location filename="../dialogs/evernoteimportdialog.ui" line="148"/>
Expand Down Expand Up @@ -883,12 +883,12 @@
<message>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="87"/>
<source>Read .vimrc from location:</source>
<translation type="unfinished">Read .vimrc from location:</translation>
<translation>.vimrc ayarını konumdan oku:</translation>
</message>
<message>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="89"/>
<source>Show position of text marks</source>
<translation type="unfinished">Show position of text marks</translation>
<translation>Metin işaretlerinin konumlarını göster</translation>
</message>
<message>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="90"/>
Expand All @@ -903,23 +903,23 @@
<message>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="94"/>
<source>Start of line</source>
<translation type="unfinished">Start of line</translation>
<translation>Satır başlangıcı</translation>
</message>
<message>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="95"/>
<source>Tabulator size:</source>
<translation type="unfinished">Tabulator size:</translation>
<translation>Sekme genişliği:</translation>
</message>
<message>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="96"/>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="101"/>
<source>Smart tabulators</source>
<translation type="unfinished">Smart tabulators</translation>
<translation>Akıllı sekmeler</translation>
</message>
<message>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="97"/>
<source>Highlight search results</source>
<translation type="unfinished">Highlight search results</translation>
<translation>Arama sonuçlarını vurgula</translation>
</message>
<message>
<location filename="../libraries/fakevim/fakevim/fakevimactions.cpp" line="98"/>
Expand Down
2 changes: 1 addition & 1 deletion src/languages/QOwnNotes_uk.ts
Original file line number Diff line number Diff line change
Expand Up @@ -730,7 +730,7 @@
<message>
<location filename="../dialogs/evernoteimportdialog.ui" line="67"/>
<source>Number of imported notes</source>
<translation type="unfinished">Number of imported notes</translation>
<translation>Кількість імпортованих нотаток</translation>
</message>
<message>
<location filename="../dialogs/evernoteimportdialog.ui" line="148"/>
Expand Down
40 changes: 20 additions & 20 deletions webpage/src/es/contributing/code-of-conduct.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,39 +2,39 @@

## Our Pledge

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.
Nosotros como miembros, contribuidores y líderes nos comprometemos a hacer que la participación en nuestra comunidad sea una experiencia libre de acoso para todos. Sin importar la edad, tipo de cuerpo, cualquier tipo de discapacidad, etnia, características sexuales, idea y expresión de género, nivel de experiencia, educación, estatus socioeconómico, nacionalidad, apariencia personal, raza, casta, color, religión, identidad u orientación sexual.

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.
Nos comprometemos a actuar e interactuar de manera que contribuyan a una comunidad abierta, diversa, inclusiva y saludable.

## Nuestros estándares

Examples of behavior that contributes to a positive environment for our community include:
Ejemplos de conductas que contribuyen a un entorno positivo para nuestra comunidad son:

* Demonstrating empathy and kindness toward other people
* Being respectful of differing opinions, viewpoints, and experiences
* Giving and gracefully accepting constructive feedback
* Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience
* Focusing on what is best not just for us as individuals, but for the overall community
* Demostrar empatía y amabilidad hacia los demás
* Respetar las opiniones, puntos de vista y experiencias ajenas
* Aportar y aceptar comentarios constructivos
* Aceptar la responsabilidad de nuestros errores, disculparse por ellos ante los afectados y aprender de la experiencia
* Enfocarse en lo que es mejor, no para nosotros como individuos, pero para la comunidad en general

Examples of unacceptable behavior include:
Ejemplos de conductas inaceptables son:

* The use of sexualized language or imagery, and sexual attention or advances of any kind
* Trolling, insulting or derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or email address, without their explicit permission
* Other conduct which could reasonably be considered inappropriate in a professional setting
* El uso de lenguaje o imágenes sexualizadas, insinuaciones sexuales o de cualquier tipo
* Molestar, insultar o usar comentarios insultantes o despectivos y ataques personales o políticos
* Acoso público o privado
* Publicar información privada de otras personas como, dirección física o de correo electrónico sin la previa autorización de la persona
* Cualquier otra conducta que pueda ser considerada inapropiada en un ambiente profesional

## Enforcement Responsibilities
## Responsabilidades de Ejecución

Community leaders are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any behavior that they deem inappropriate, threatening, offensive, or harmful.
Líderes de comunidad son responsables de clarificar y aplicar nuestros estándares de comportamiento y tomarán acciones correctivas justas y apropiadas ante cualquier comportamiento que ellos consideren inapropiado, amenazante, ofensivo o nocivo.

Community leaders have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, and will communicate reasons for moderation decisions when appropriate.
Líderes de comunidad tienen el derecho y la responsabilidad de remover, editar o rechazar comentarios, "commits", código, ediciones de la wiki, problemas y otras contribuciones que no estén alineadas con el código de conducta y comunicaran las razones de su moderación cuando sea apropiado.

## Scope
## Alcance

This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing the community in public spaces. Examples of representing our community include using an official e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event.
Este código de conducta aplica a todos los espacios dentro de la comunidad y también cuando una persona está representando a la comunidad en espacios públicos. Ejemplos de un representante de nuestra comunidad comprende usar una dirección de correo electrónico oficial, publicación en una red social a través de una cuenta oficial o actuar como representante designado en un evento, ya sea online o presencial.

## Enforcement
## Ejecución

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement (see *Contact* menu on [www.qownnotes.org](https://www.qownnotes.org/)). All complaints will be reviewed and investigated promptly and fairly.

Expand Down
2 changes: 1 addition & 1 deletion webpage/src/fr/getting-started/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ Rejoignez notre [Groupe Telegram](https://t.me/QOwnNotes) pour discuter, apprend
[Comprendre le concept de QOwnNotes](concept.md)

## Caractéristiques
- You can use your **existing text or markdown files**, no need for an import
- Vous pouvez utiliser vos **fichiers texte ou Markdown existants**, pas besoin de les importer
- QOwnNotes est écrit en C++ et optimisé pour une **faible consommation des ressources** (ce n'est pas une app Electron gourmande en CPU et en mémoire)
- **Import depuis Evernote et Joplin**
- **Compatible** with the [Notes](https://apps.nextcloud.com/apps/notes) application of **Nextcloud / ownCloud** and **mobile** and Nextcloud Text
Expand Down
23 changes: 12 additions & 11 deletions webpage/src/it/scripting/hooks.md
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ encryptionHook
function encryptionHook(text, password, decrypt);
```

You may want to take a look at the example [encryption-keybase.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-keybase.qml), [encryption-pgp.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-pgp.qml) or [encryption-rot13.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-rot13.qml).
Potresti voler dare un'occhiata all'esempio [encryption-keybase.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-keybase.qml), [encryption-pgp.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-pgp.qml) o [encryption-rot13.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/encryption-rot13.qml).

noteTaggingHook
---------------
Expand Down Expand Up @@ -327,7 +327,7 @@ Ciò significa anche che devi creare tu stesso le etichette mancanti per poter f
function noteTaggingByObjectHook(note, action, tag, newTagName);
```

You may want to take a look at the example [note-tagging-by-object.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/note-tagging-by-object.qml) to implement your own tagging mechanism.
Potresti voler dare un'occhiata all'esempio [note-tagging-by-object.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/note-tagging-by-object.qml) per implementare il tuo meccanismo di tagging personale.

autocompletionHook
------------------
Expand All @@ -347,7 +347,7 @@ autocompletionHook
function callAutocompletionHook();
```

You may want to take a look at the example [autocompletion.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/autocompletion.qml).
Potresti voler dare un'occhiata all'esempio [autocompletion.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/autocompletion.qml).

websocketRawDataHook
--------------------
Expand All @@ -371,7 +371,7 @@ Questo hook viene chiamato quando i dati vengono inviati dall'estensione del bro
function callHandleWebsocketRawDataHook(requestType, pageUrl, pageTitle, rawData, screenshotDataUrl);
```

You may want to take a look at the examples [websocket-raw-data-new-note.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/websocket-raw-data-new-note.qml) and [websocket-raw-data-selection-in-note.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/websocket-raw-data-selection-in-note.qml).
Potresti voler dare un'occhiata agli esempi [websocket-raw-data-new-note.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/websocket-raw-data-new-note.qml) e [websocket-raw-data-selection-in-note.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/websocket-raw-data-selection-in-note.qml).

onDetachedProcessCallback
-------------------------
Expand Down Expand Up @@ -400,7 +400,7 @@ Questo hook viene chiamato quando un thread dello script [startDetachedProcess](
function onDetachedProcessCallback(callbackIdentifier, resultSet, cmd, thread);
```

You may want to take a look at the example [callback-example.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/callback.qml).
Potresti voler dare un'occhiata all'esempio [callback-example.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/callback.qml).

windowStateChangedHook
--------------
Expand All @@ -419,22 +419,23 @@ windowStateChangedHook
function windowStateChangedHook(windowState);
```

You may want to take a look at the example [window-state-changed.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/window-state-changed.qml).
Potresti voler dare un'occhiata all'esempio [window-state-changed.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/window-state-changed.qml).

workspaceSwitchedHook
----------------------

This hook is called when workspaces are switched.
Questo hook è chiamato quando quando lo spazio di lavoro viene cambiato.

### Chiamata al metodo e parametri
```js
/**
* This function is called when workspaces are switched
* Questa funzione è chiamata quando quando lo spazio di lavoro
* viene cambiato
*
* @param oldUuid old uuid of workspace
* @param newUuid new uuid of workspace
* @param oldUuid vecchio uuid dello spazio di lavoro
* @param newUuid nuovo uuid dello spazio di lavoro
*/
function workspaceSwitchedHook(oldUuid, newUuid);
```

You may want to take a look at the example [websocket-raw-data-new-note.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/workspaces.qml).
Potresti voler dare un'occhiata all'esempio [websocket-raw-data-new-note.qml](https://github.com/pbek/QOwnNotes/blob/main/docs/scripting/examples/workspaces.qml).

0 comments on commit fe47183

Please sign in to comment.