Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion developer_manual/app_development/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ App development
init
dependency_management
dav_extension
translation_setup
translation
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
.. _Translation setup:
.. _Translation:

=================
Translation setup
=================
===========
Translation
===========

Nextcloud's translation system is powered by `Transifex <https://explore.transifex.com/nextcloud/>`_. To start translating sign up and enter a group. If your community app should be translated by the `Nextcloud community on Transifex <https://explore.transifex.com/nextcloud/>`_ just follow the setup section below.

Expand Down Expand Up @@ -152,3 +152,28 @@ Now the following folder structure is available::
|-- myapp.pot

You then just need the :file:`.json` and :file:`.js` files for a working localized app.

Documentation on the translation process
----------------------------------------

The following describes four processes:

1. Process to translate new string

.. image:: ../images/translation_process1.png
:alt: Process to translate new string

2. Process to correct typo/grammar issue in translated string

.. image:: ../images/translation_process2.png
:alt: Process to correct typo/grammar issue in translated string

3. Process for making an untranslatable string translatable

.. image:: ../images/translation_process3.png
:alt: Process for making an untranslatable string translatable

4. Process to correct issue in source string

.. image:: ../images/translation_process4.png
:alt: Process to correct issue in source string
2 changes: 1 addition & 1 deletion developer_manual/basics/translations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ iOS
Adding translations
-------------------

The steps how to set up translations for an app have been moved to it's own page in the "App development" chapter: :ref:`Translation setup`
The steps how to set up translations for an app have been moved to it's own page in the "App development" chapter: :ref:`Translation`

Testing translations
--------------------
Expand Down
2 changes: 1 addition & 1 deletion developer_manual/digging_deeper/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Digging deeper
groupware/index
http_client
javascript-apis
translation
machinetranslation
flow
npm
notifications
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. _translation:
.. _machinetranslation:

===================
Machine Translation
Expand Down
Binary file added developer_manual/images/translation_process1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added developer_manual/images/translation_process2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added developer_manual/images/translation_process3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added developer_manual/images/translation_process4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.