Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve translation system workflow #17214

Merged
merged 39 commits into from
Oct 4, 2024
Merged

Improve translation system workflow #17214

merged 39 commits into from
Oct 4, 2024

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    d3d2056 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. markdownTranslate translateXliff: include line number on exceptions. …

    …Fail if purely structual lines do not match the skeleton.
    michaelDCurran committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    552cba5 View commit details
    Browse the repository at this point in the history
  2. Add a utility script for translators called nvdaL10nUtil which does a…

    … few things such as xliff to markdown, and markdown to html. This required slightly refactoring md2html.py and sconstruct.
    michaelDCurran committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    6cb9d07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ba0f60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87a5c9c View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    01635f8 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. markdownTranslate generateMarkdown: ignore bad translations containin…

    …g '<target/>' where Crowdin has taken empty target tags as literal translations.
    michaelDCurran committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7bab7b1 View commit details
    Browse the repository at this point in the history
  2. markdownTranslate translateXliff: do not xmlEscape the pretranslated …

    …string - lxml does this itself. We were doing it twice.
    michaelDCurran committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    45886d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba832ab View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. markdownTranslate: It is not correct to escape / unescape text when s…

    …etting / getting from lxml as this automatically happens. Otherwise, content is doubly escaped.
    michaelDCurran committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    536c068 View commit details
    Browse the repository at this point in the history
  2. nvdaL10nUtil: add stripXliff command which removes everything from an…

    … xliff except for valid target translations, ready for upload to Crowdin. It also optionally ignores all existing target translations froma n existing xliff file so that only a delta can be uploaded.
    michaelDCurran committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    e163f4d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    496b2d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    b75d77b View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Update translation documentation to remove no longer relevant info an…

    …d to provide clearer info about Crowdin.
    michaelDCurran committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1418cab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66f634a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Apply suggestions from code review

    Co-authored-by: Cyrille Bougot <[email protected]>
    michaelDCurran and CyrilleB79 authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    40dd89e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    90f9385 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    410e717 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7acfc3 View commit details
    Browse the repository at this point in the history
  3. crowdin.md: don't suggest -l for nvdaL10nUtil xliff2html as it now fe…

    …tches the language from the xliff file.
    michaelDCurran committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    84bcf9e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4daa28d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d2c4c35 View commit details
    Browse the repository at this point in the history
  6. md2html: don't override lang with old logic to fetch language from th…

    …e path. lang or a default is always provided.
    michaelDCurran committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    ba63183 View commit details
    Browse the repository at this point in the history
  7. md2html: restore extraStylesheet numberedHeadings.css for userGuide a…

    …nd devGuide accidentally dropped with refactor.
    michaelDCurran committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    8f82c5e View commit details
    Browse the repository at this point in the history
  8. Update projectDocs/translating/crowdin.md

    Co-authored-by: Sean Budd <[email protected]>
    michaelDCurran and seanbudd authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    e645b88 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7b25575 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7707641 View commit details
    Browse the repository at this point in the history
  11. Linting

    michaelDCurran committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    88d1fa9 View commit details
    Browse the repository at this point in the history
  12. Apply suggestions from code review

    Co-authored-by: Sascha Cowley <[email protected]>
    michaelDCurran and SaschaCowley authored Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7fa540e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8fe8f23 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Update projectDocs/dev/developerGuide/sconscript

    Co-authored-by: Sascha Cowley <[email protected]>
    michaelDCurran and SaschaCowley authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    39085a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a98cb61 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f717172 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63974e3 View commit details
    Browse the repository at this point in the history
  5. fix pre-commit linting

    seanbudd committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    121dc16 View commit details
    Browse the repository at this point in the history
  6. apply pre-commit

    seanbudd committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    cdd299a View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. sconstruct: pass --assume-yes-for-downloads to Nuitka so that it does…

    … not block when asking to download dependencyWalker on appveyor.
    michaelDCurran committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    74f23bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de2f36e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d3a66ea View commit details
    Browse the repository at this point in the history