[GRASS-dev] [GRASS GIS] #3539: Reorganize po files into subdirectories by <lang>/ to enable transifex push

#3539: Reorganize po files into subdirectories by <lang>/ to enable transifex push
--------------------------+-------------------------
Reporter: neteler | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 7.4.1
Component: Translations | Version: svn-trunk
Keywords: transifex | CPU: Unspecified
Platform: Unspecified |
--------------------------+-------------------------
A successful use of the `tx push` command (push translations from SVN to
Transifex)
would require the reorganization of the PO files into subdirectories -
otherwise all
the languages would need to be hardcoded in the Transifex configuration
(see source:grass/trunk/locale/transifex/.tx/config). This we want to
avoid to
since new languages may be started on Transifex, requiring to manually
update the
config file every time.

Instead, after having organized the PO files into `locale <lang>/`
subdirectories the `file_filter = ...` rule [1] in the config file
would start to work.

[1] https://docs.transifex.com/client/client-configuration

TODO:
  * reorganize PO files
  * update Makefile as needed
  * update grass-addons/tools/transifex_merge.sh

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3539&gt;
GRASS GIS <https://grass.osgeo.org>

#3539: Reorganize po files into subdirectories by <lang>/ to enable transifex push
---------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.4.2
Component: Translations | Version: svn-trunk
Resolution: | Keywords: transifex
       CPU: Unspecified | Platform: Unspecified
---------------------------+-------------------------

Comment (by neteler):

In [changeset:"73534" 73534]:
{{{
#!CommitTicketReference repository="" revision="73534"
howto_release: transifex push not yet possible, see #3539
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3539#comment:2&gt;
GRASS GIS <https://grass.osgeo.org>

#3539: Reorganize po files into subdirectories by <lang>/ to enable transifex push
---------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.4.2
Component: Translations | Version: svn-trunk
Resolution: | Keywords: transifex
       CPU: Unspecified | Platform: Unspecified
---------------------------+-------------------------

Comment (by neteler):

In [changeset:"73535" 73535]:
{{{
#!CommitTicketReference repository="" revision="73535"
howto_release: transifex push not yet possible, see #3539
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3539#comment:3&gt;
GRASS GIS <https://grass.osgeo.org>

#3539: Reorganize po files into subdirectories by <lang>/ to enable transifex push
---------------------------+-------------------------
  Reporter: neteler | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.4.2
Component: Translations | Version: svn-trunk
Resolution: | Keywords: transifex
       CPU: Unspecified | Platform: Unspecified
---------------------------+-------------------------

Comment (by neteler):

In [changeset:"73536" 73536]:
{{{
#!CommitTicketReference repository="" revision="73536"
howto_release: transifex push not yet possible, see #3539
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3539#comment:4&gt;
GRASS GIS <https://grass.osgeo.org>