Commit b90be5ac authored by sajolida's avatar sajolida

Add checklist for updating po_translatable_pages

parent 6a65cd1d
......@@ -232,6 +232,9 @@ po_slave_languages:
# updated to disable translations of news/version_*, news/test_*, and
# security/Numerous_security_holes_in_* for release `n-2`.
# Also update ikiwiki.setup, index.html, news.mdwn, and security.mdwn.
#
# When updating this list, refer to the checklist in
# https://tails.boum.org/contribute/how/website/po_translatable_pages/
po_translatable_pages: '!security/audits and !security/audits/* and !news/report_2* and !news/version_0* and !news/test_0* and !news/test_*-rc? and !security/Numerous_security_holes_in_0* and (about or about/* or bugs or chat or contribute or contribute/how/donate or doc or doc/* or download or download.inline or getting_started or inc/stable_i386_release_notes or index or news or news/* or press or security or security/* or sidebar or support or support/* or todo or torrents or wishlist or misc or misc/* or install or install/* or upgrade or upgrade/*)'
# internal linking behavior (default/current/negotiated)
po_link_to: current
......
......@@ -209,6 +209,9 @@ po_slave_languages:
# updated to disable translations of news/version_*, news/test_*, and
# security/Numerous_security_holes_in_* for release `n-2`.
# Also update ikiwiki-cgi.setup, index.html, news.mdwn, and security.mdwn.
#
# When updating this list, refer to the checklist in
# https://tails.boum.org/contribute/how/website/po_translatable_pages/
po_translatable_pages: '!security/audits and !security/audits/* and !news/report_2* and !news/version_0* and !news/test_0* and !news/test_*-rc? and !security/Numerous_security_holes_in_0* and (about or about/* or bugs or chat or contribute or contribute/how/donate or doc or doc/* or download or download.inline or getting_started or inc/stable_i386_release_notes or index or news or news/* or press or security or security/* or sidebar or support or support/* or todo or torrents or wishlist or misc or misc/* or install or install/* or upgrade or upgrade/*)'
# internal linking behavior (default/current/negotiated)
po_link_to: current
......
......@@ -33,3 +33,7 @@ Git|contribute/git]].
You can subscribe to [[tails-dev@boum.org|about/contact#tails-dev]],
our development mailing list.
# Resources
- [[Checklist for updating `po_translatable_pages`|po_translatable_pages]]
[[!meta title="Checklist for updating `po_translatable_pages`"]]
- Update `po_translatable_pages` in both *ikiwiki.setup* and
*ikiwiki-cgi.setup*.
- Make sure that PO files for the pages that are changed in
`po_translatable_pages` are either removed or added accordingly.
- Adjust the inline directives that might reference the pages that are
changed in `po_translatable_pages`. To identify them, execute:
- `git grep '!inline.*currentlang' -- '*.*m*'`
- Update PO files and unfuzz machine-readable strings.
- Notify [[root@boum.org]] to update the configuration of our production
website.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment