add ability to translate the user guide on Crowdin #17050
seanbudd
added this to the 2024.4 milestone 1 year ago
Add markdownTranslate script which can generate skel and xlif files f…
4bb28b12
markdownTranslate.py: remove unneeded code.
13b1da10
markdownTranslation: allow bad heading anchors in translations.
5cc494cb
markdownTranslation: ignore differences in cell padding when comparin…
ec0b5d63
sconstruct: ruild localized md files in user_docs from a localized xl…
64e8fcc7
Add github action to regenerate English user documentation xliff and …
68e9c84b
markdownTranslate: when generating an xliff file, embed the skeleton …
d4139b4c
regenerate english documentation xliff: update for changed markdownTr…
1eea87e6
github action: add comments. Paass Github org/repo to generateXliff c…
75876598
markdownTranslate.generateXliff: the skeleton must appear as the firs…
35f93ae9
Add test files for markdownTranslate
3b6e32a8
markdownTranslate generateMarkdown no longer takes a skel file argume…
d89464bd
user docs github action: upload to crowdin.
5e151308
Add generated English userguide.xliff
ae39fb83
test update to english user guide
320e8202
User docs github action: correct formatting.
b25bc257
test update english user guide
4038e435
Fix comments
3c7e2475
test update english user guide
e4d169a7
Refactoring of markdownTranslate.py. Much simpler commands.
7981df84
Update user docs github action for new markdownTranslate updateXliff …
6c46cac7
Test update english user guide
39d81e4a
Fix variable syntax
3cdc481b
Test update english user guide
a93dcaf3
Fix variable syntax
a44ec0ec
Test update english user guide
60e70c12
user docs github action: requests is needed by crowdinSync.py
3b0b77f6
Test update english user guide
30263338
Fix user docs github action.
84f0987c
Test update english user guide
90b1c31b
Update user documentation files
f30cddec
user docs github action: new Crowdin file ID
767d8548
Test update english user guide
c867ef35
user docs github action: new Crowdin file ID
a3194e92
Test update english user guide
53ddbe6a
Update user documentation files
ab77b022
markdownTranslate: add final new line for embedded skeleton.
1a105e54
Test update english user guide
3274abaf
Update user documentation files
ec96a757
English user guide: restore to beta
29f2e00f
Update user documentation files
888c6f79
Test update english user guide
73c9e6d5
Update user documentation files
9ac22fc6
user docs github action: limit to just the beta branch
41c40c63
Restore english user guide bck to beta
ba5357e4
user docs github action: allow running on xliff branch as well for no…
1452812b
Add test string again.
2dedf365
Update user documentation files
403e938c
Restore english user guide back to beta
db2cbadf
Update user documentation files
4429afc1
Test string added to english user guide.
bba38537
Update user documentation files
7666866c
Restore english user guide back to beta
32015d81
Update user documentation files
b520c2b4
English user guide: add test string.
c12ee41a
Update user documentation files
e1b4e945
Restore english user guide to beta.
9527fcbd
User docs github action: for now only handle user guide, not changes …
1da50517
English user guide: add test string.
c3c7c4de
Update user documentation files
723287d7
Restore english user guide to beta
457229c5
Update user documentation files
298081a9
michaelDCurran
marked this pull request as ready for review 1 year ago
Merge branch 'beta' into xliff
2e0d2fed
user docs github action: add comment.
e25ef6d8
Convert markdownTranslate tests to unit tests.
e24e6c7f
markdownTranslate unit tests: refactor so as they stop on the first e…
4781317a
Pre-commit auto-fix
b320e73c
seanbudd
marked this pull request as draft 1 year ago
User docs github action: refactoring to ensure that:
3e17548f
English user guide: add test string
23a9dbe8
Update user documentation files
4748d46f
Restore english user guide to beta
1cd3c90e
English changes.md: add test string
361985b9
Update user documentation files
96353fc3
Restore English changes file back to beta
d1909488
user docs github action: Don't fail the job if no xliff files were ch…
bb6d9c51
Test changes.md
41d470d8
Restore English changes back to beta
66d83d6f
English user guide test string
721ea4d1
Update user_docs/en/userGuide.xliff
418afe59
Restore english user guide back to beta
373e23ce
Update user_docs/en/userGuide.xliff
979656c5
user docs github action: add more logging
e76e0875
michaelDCurran
marked this pull request as ready for review 1 year ago
Apply suggestions from code review
8ea040bc
update user_docs/markdownTranslate.py
3c3a58bc
Merge branch 'beta' into xliff
a72e4ff3
Update user_docs/en/userGuide.xliff
4f6bb9e4
Update .github/workflows/regenerate_english_userDocs_translation_sour…
5e14e2ce
linting
9a932e94
seanbudd
approved these changes
on 2024-09-01
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub