├── .babelrc.js ├── .github └── dependabot.yml ├── .gitignore ├── .npmignore ├── .vscode └── settings.json ├── .yarnrc.yml ├── LICENSE ├── README.md ├── data ├── seed-onboarding.json └── seed.json ├── index.js ├── medusa-config.js ├── package.json ├── src ├── admin │ ├── components │ │ ├── TranslationManagement │ │ │ ├── TranslationManagement.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── TranslationSyncStatus │ │ │ ├── TranslationSyncStatus.tsx │ │ │ ├── index.ts │ │ │ └── types.ts │ ├── utils │ │ └── formatKeyName.ts │ └── widgets │ │ └── TranslationWidget │ │ └── TranslationWidget.tsx ├── api │ └── admin │ │ ├── multilingual-options │ │ └── route.ts │ │ └── product-translation │ │ └── [product_id] │ │ └── route.ts ├── index.ts ├── services │ └── translation-management.ts ├── strategies │ └── translation-sync.ts └── subscribers │ ├── product-creation-handler.ts │ └── product-deletion-handler.ts ├── tsconfig.admin.json ├── tsconfig.json ├── tsconfig.server.json └── tsconfig.spec.json /.babelrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/.babelrc.js -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/README.md -------------------------------------------------------------------------------- /data/seed-onboarding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/data/seed-onboarding.json -------------------------------------------------------------------------------- /data/seed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/data/seed.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/index.js -------------------------------------------------------------------------------- /medusa-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/medusa-config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/package.json -------------------------------------------------------------------------------- /src/admin/components/TranslationManagement/TranslationManagement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/admin/components/TranslationManagement/TranslationManagement.tsx -------------------------------------------------------------------------------- /src/admin/components/TranslationManagement/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/admin/components/TranslationManagement/index.ts -------------------------------------------------------------------------------- /src/admin/components/TranslationManagement/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/admin/components/TranslationManagement/types.ts -------------------------------------------------------------------------------- /src/admin/components/TranslationSyncStatus/TranslationSyncStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/admin/components/TranslationSyncStatus/TranslationSyncStatus.tsx -------------------------------------------------------------------------------- /src/admin/components/TranslationSyncStatus/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/admin/components/TranslationSyncStatus/index.ts -------------------------------------------------------------------------------- /src/admin/components/TranslationSyncStatus/types.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/admin/utils/formatKeyName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/admin/utils/formatKeyName.ts -------------------------------------------------------------------------------- /src/admin/widgets/TranslationWidget/TranslationWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/admin/widgets/TranslationWidget/TranslationWidget.tsx -------------------------------------------------------------------------------- /src/api/admin/multilingual-options/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/api/admin/multilingual-options/route.ts -------------------------------------------------------------------------------- /src/api/admin/product-translation/[product_id]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/api/admin/product-translation/[product_id]/route.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/services/translation-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/services/translation-management.ts -------------------------------------------------------------------------------- /src/strategies/translation-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/strategies/translation-sync.ts -------------------------------------------------------------------------------- /src/subscribers/product-creation-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/subscribers/product-creation-handler.ts -------------------------------------------------------------------------------- /src/subscribers/product-deletion-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/src/subscribers/product-deletion-handler.ts -------------------------------------------------------------------------------- /tsconfig.admin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/tsconfig.admin.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/tsconfig.server.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rigby-sh/medusa-multilingual-tolgee/HEAD/tsconfig.spec.json --------------------------------------------------------------------------------