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

feat(v2): core v2 i18n support + Docusaurus site Crowdin integration #3325

Merged
merged 130 commits into from
Nov 26, 2020

Commits on Aug 21, 2020

  1. docs i18n initial poc

    slorber committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    c9ec765 View commit details
    Browse the repository at this point in the history
  2. docs i18n initial poc

    slorber committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    9d215e6 View commit details
    Browse the repository at this point in the history
  3. docs i18n initial poc

    slorber committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    5e33dad View commit details
    Browse the repository at this point in the history
  4. docs i18n initial poc

    slorber committed Aug 21, 2020
    Configuration menu
    Copy the full SHA
    d7cc391 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2020

  1. merge from master

    slorber committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    0eeea32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff35e45 View commit details
    Browse the repository at this point in the history
  3. crowdin-v2 attempt

    slorber committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    30b6039 View commit details
    Browse the repository at this point in the history
  4. fix source

    slorber committed Sep 3, 2020
    Configuration menu
    Copy the full SHA
    382a0df View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Configuration menu
    Copy the full SHA
    ded8168 View commit details
    Browse the repository at this point in the history
  2. use crowdin env variable

    slorber committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    5d97601 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e698e73 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ec2075 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6270093 View commit details
    Browse the repository at this point in the history
  6. try to curl the crowdin jar

    slorber committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    cea9b42 View commit details
    Browse the repository at this point in the history
  7. add java version cmd

    slorber committed Sep 4, 2020
    Configuration menu
    Copy the full SHA
    ab98435 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. Configuration menu
    Copy the full SHA
    08c8ba3 View commit details
    Browse the repository at this point in the history
  2. fix translatedDocsDirPath

    slorber committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    3fede62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c7a8e8 View commit details
    Browse the repository at this point in the history
  4. real validateLocalesFile

    slorber committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    54746e5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    951e713 View commit details
    Browse the repository at this point in the history
  6. better LocalizationFile type

    slorber committed Sep 7, 2020
    Configuration menu
    Copy the full SHA
    8615d2f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    21a4cec View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d00a124 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c3ea993 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    14212ed View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2020

  1. Configuration menu
    Copy the full SHA
    f61da9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    590bbdd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab15901 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18cbe9d View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2020

  1. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	.gitignore
    #	packages/docusaurus-plugin-content-blog/src/index.ts
    #	packages/docusaurus-types/src/index.d.ts
    #	website/package.json
    slorber committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    b54b6a6 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. Configuration menu
    Copy the full SHA
    15a7fb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed626fb View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2020

  1. Configuration menu
    Copy the full SHA
    834d65f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cc0c2e View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2020

  1. Configuration menu
    Copy the full SHA
    8038448 View commit details
    Browse the repository at this point in the history
  2. watch locale translation dir

    slorber committed Oct 23, 2020
    Configuration menu
    Copy the full SHA
    96b6e04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e1a072 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2020

  1. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	packages/docusaurus-plugin-content-blog/src/index.ts
    #	packages/docusaurus-types/src/index.d.ts
    #	packages/docusaurus/src/commands/start.ts
    slorber committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    cfcf7e5 View commit details
    Browse the repository at this point in the history
  2. fs.stat => pathExists

    slorber committed Oct 26, 2020
    Configuration menu
    Copy the full SHA
    0163f91 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2020

  1. Configuration menu
    Copy the full SHA
    8b7e0b8 View commit details
    Browse the repository at this point in the history
  2. add install:fast script

    slorber committed Oct 27, 2020
    Configuration menu
    Copy the full SHA
    b870b14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b44cb62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72193a5 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	packages/docusaurus-utils/src/index.ts
    #	packages/docusaurus/src/client/App.tsx
    #	website/docusaurus.config.js
    slorber committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    0c71e7c View commit details
    Browse the repository at this point in the history
  2. minor typo

    slorber committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    d49376d View commit details
    Browse the repository at this point in the history
  3. fix extracted key to code

    slorber committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    4affc2f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c29a93 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2020

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

Commits on Nov 5, 2020

  1. add crowdin commands

    slorber committed Nov 5, 2020
    Configuration menu
    Copy the full SHA
    fb8ce3c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	packages/docusaurus-theme-classic/src/theme/CodeBlock/index.tsx
    #	website/package.json
    slorber committed Nov 5, 2020
    Configuration menu
    Copy the full SHA
    5c0f72a View commit details
    Browse the repository at this point in the history
  3. quickfix for i18n deployment

    slorber committed Nov 5, 2020
    Configuration menu
    Copy the full SHA
    4d28880 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2bdb9b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. Configuration menu
    Copy the full SHA
    c733d33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f1cbee View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2020

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

Commits on Nov 10, 2020

  1. sidebar typo

    slorber committed Nov 10, 2020
    Configuration menu
    Copy the full SHA
    b378467 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Configuration menu
    Copy the full SHA
    97b08cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d78a4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7151661 View commit details
    Browse the repository at this point in the history
  4. rework translation extractor to handle new Chrome I18n JSON format (i…

    …nclude id/description)
    slorber committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    bacf709 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1375d84 View commit details
    Browse the repository at this point in the history
  6. fix ThemeConfig TS issues

    slorber committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    af51ef3 View commit details
    Browse the repository at this point in the history
  7. fix localizePath errors

    slorber committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    f457f03 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    be70337 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2020

  1. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	packages/docusaurus-plugin-content-blog/package.json
    #	packages/docusaurus-theme-classic/package.json
    #	packages/docusaurus-utils/src/index.ts
    #	packages/docusaurus/package.json
    slorber committed Nov 12, 2020
    Configuration menu
    Copy the full SHA
    829a33c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9d1614 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2020

  1. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	package.json
    #	packages/docusaurus/package.json
    #	packages/docusaurus/src/webpack/base.ts
    #	packages/docusaurus/src/webpack/utils.ts
    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    e2a6576 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8162fa View commit details
    Browse the repository at this point in the history
  3. update fr folder

    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    6148000 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d602d2 View commit details
    Browse the repository at this point in the history
  5. minor translation refactors

    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    8e828fd View commit details
    Browse the repository at this point in the history
  6. fix all docs-related tests

    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    b9109fd View commit details
    Browse the repository at this point in the history
  7. fix blog feed tests

    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    bc859bd View commit details
    Browse the repository at this point in the history
  8. fix last blog tests

    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    ac34b90 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b02129 View commit details
    Browse the repository at this point in the history
  10. improve @generated/i18n type

    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    8a2c5b6 View commit details
    Browse the repository at this point in the history
  11. fix some i18n todos

    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    e118561 View commit details
    Browse the repository at this point in the history
  12. minor refactor

    slorber committed Nov 13, 2020
    Configuration menu
    Copy the full SHA
    2d5d767 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

  1. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	packages/docusaurus-theme-classic/src/theme/hooks/useLogo.ts
    slorber committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    3b5238f View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Configuration menu
    Copy the full SHA
    4de5c7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61bc977 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3fc4703 View commit details
    Browse the repository at this point in the history
  4. try to fix windows CI build

    slorber committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    9c967e8 View commit details
    Browse the repository at this point in the history
  5. fix config test

    slorber committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    18ca731 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    14819cc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3b0200e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7ac7f39 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ee296ed View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5291bd5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    baecbd4 View commit details
    Browse the repository at this point in the history
  12. ensure theme-classic swizzling will use "nextjs" sources (transpiled …

    …less aggressively, to make them human readable)
    slorber committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    a0be4e4 View commit details
    Browse the repository at this point in the history
  13. fix some snapshots

    slorber committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    d6cf657 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c489aa7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    efcb0e9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8423f0f View commit details
    Browse the repository at this point in the history
  17. fix versions tests

    slorber committed Nov 17, 2020
    Configuration menu
    Copy the full SHA
    ad77266 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    315f937 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b245f24 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. fix windows CI with cross-env

    slorber committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    839ecb4 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

  1. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	packages/docusaurus-theme-classic/package.json
    #	packages/docusaurus/package.json
    slorber committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    99f9cca View commit details
    Browse the repository at this point in the history
  2. crowdin ignore .DS_Store

    slorber committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    1b6365a View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2020

  1. Configuration menu
    Copy the full SHA
    9595c7d View commit details
    Browse the repository at this point in the history
  2. remove typo

    slorber committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    ae247dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bed2997 View commit details
    Browse the repository at this point in the history
  4. improve i18n locale error

    slorber committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    1e40135 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7939f74 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e464ccc View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2020

  1. Merge branch 'master' into slorber/i18n

    # Conflicts:
    #	packages/docusaurus-theme-classic/package.json
    #	packages/docusaurus-theme-search-algolia/src/theme/hooks/useAlgoliaContextualFacetFilters.js
    #	packages/docusaurus/package.json
    #	packages/docusaurus/src/client/App.tsx
    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    21cfa87 View commit details
    Browse the repository at this point in the history
  2. fix typo

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    0213bf9 View commit details
    Browse the repository at this point in the history
  3. fix typo

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    346bb8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40859e1 View commit details
    Browse the repository at this point in the history
  5. refactor + add i18n tests

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    0a98764 View commit details
    Browse the repository at this point in the history
  6. typo

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    ce80a4b View commit details
    Browse the repository at this point in the history
  7. test new utils

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    ee0271c View commit details
    Browse the repository at this point in the history
  8. add missing snapshots

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    5bafd66 View commit details
    Browse the repository at this point in the history
  9. fix snapshot

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    eeeb08b View commit details
    Browse the repository at this point in the history
  10. blog onBrokenMarkdownLink

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    ea6aa2a View commit details
    Browse the repository at this point in the history
  11. add sidebars tests

    slorber committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    25b0395 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c1f433f View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

  1. Configuration menu
    Copy the full SHA
    df82b1a View commit details
    Browse the repository at this point in the history
  2. useless comment

    slorber committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    12c2ad7 View commit details
    Browse the repository at this point in the history
  3. add more translation tests

    slorber committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    81c3176 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc2584a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2298d0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2eeb2a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d80b1dd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6494c95 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    34c5fcb View commit details
    Browse the repository at this point in the history
  10. Add tests for pages i18n

    slorber committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    5ffa942 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f7ba5f3 View commit details
    Browse the repository at this point in the history