Nha Nguyen
b5b6bd02f3
feat(i18n): update translation for Vietnamese ( #12931 )
...
Co-authored-by: Stevche Radevski <sradevski@live.com >
2025-07-14 16:57:46 +02:00
Oli Juhl
42be9a88d6
fix(medusa, core-flows): Update TIP on promotions ( #12885 )
...
* fix: Update TIP on promotions
* Create warm-rings-look.md
* only show for fixed discounts
* fix: handle type change
---------
Co-authored-by: fPolic <mainacc.polic@gmail.com >
Co-authored-by: Frane Polić <16856471+fPolic@users.noreply.github.com >
2025-07-08 19:20:29 +02:00
Vojtech Dolezal
d1b1ce2885
feat: Admin translation update for czech language ( #12837 )
...
* Admin translation update for czech language
* typo fix
2025-06-27 14:08:39 +02:00
Shahed Nasser
502f90fb32
fix(dashboard): fix subtitle for tax inclusive fields in promotions ( #12776 )
...
* fix(dashboard): fix subtitle for tax inclusive fields in promotions
* Update packages/admin/dashboard/src/i18n/translations/en.json
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-06-19 14:15:59 +03:00
Riqwan Thamir
44d1d18689
feat(dashboard,types): add credit lines + loyalty changes ( #11885 )
...
* feat(dashboard,types): add credit lines + loyalty changes
* chore: fix types
* chore: fix specs
* chore: use correct plugin name
* chore: use new currency input
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-06-12 20:12:03 +02:00
Frane Polić
2621f00bb0
feat(promotion, dashboard, core-flows, cart, types, utils, medusa): tax inclusive promotions ( #12412 )
...
* feat: tax inclusive promotions
* feat: add a totals test case
* feat: add integration test
* chore: changeset
* fix: typo
* chore: refactor
* fix: tests
* fix: rest of buyget action tests
* fix: cart spec
* chore: expand integration test with item level totals
* feat: add a few more test cases
---------
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-06-12 15:07:11 +02:00
Luky Setiawan
4d19711d8e
feat(admin): Add Bahasa Indonesia language support ( #12657 )
...
* [feat] add Indonesian json translation file
* [feat] include and export indonesian translation to index file
* [feat] export the indonesian language object to languages.ts
---------
Co-authored-by: luky <luzion1508@gmail.com >
2025-06-02 10:17:58 +02:00
GuyPaikowsky
562f6288cd
feat: add hebrew admin translation ( #12603 )
2025-05-27 16:45:49 +02:00
Michael
5b86b3b2bc
update Chinese translation files ( #12611 )
...
Co-authored-by: Stevche Radevski <sradevski@live.com >
2025-05-27 09:17:17 +02:00
Cypress
54809b8499
fix(i18n): Correct Chinese translations in zhCN.json ( #12537 )
2025-05-20 09:47:41 +02:00
Ahmed Pašić
3ddcd872a0
Feat: added Bosnian language support ( #12485 )
2025-05-15 09:47:01 +02:00
Frane Polić
32e0194772
fix(dashboard, medusa): validate provider for top level tax regions ( #12450 )
...
* fix(dashboard, medusa): validate provider for top level tax regions
* chore: changesets, message
* chore: add test case for province
* fix: remove comment
2025-05-12 18:04:48 +02:00
Frane Polić
e4d196e522
fix(dashboard): tax regions UI polish ( #12437 )
2025-05-11 16:06:11 +02:00
Frane Polić
9cedeb182d
feat(dashboard, js-sdk, medusa, tax, types): custom tax providers ( #12297 )
...
* wip: setup loaders, add endpoints, module work, types, js sdk
* fix: tax module provider loader
* feat: select provider on region create, fix enpoint middleware registration
* feat: edit form
* fix: rename param
* chore: changeset
* fix: don't default to system provider
* fix: admin fixes, dispalt tax provider
* fix: some tests and types
* fix: remove provider from province regions in test
* fix: more tests, optional provider for sublevel regions, fix few types
* fix: OE test
* feat: edit tax region admin, update tax region core flow changes
* feat: migrate script
* fix: refactor
* chore: use query graph
* feat: provider section
2025-05-06 19:26:33 +02:00
LennarX
5f4a859911
feat(apply-i18n-placeholders): extend schema, translate and use in .tsx ( #12264 )
...
This extends the `$schema.json` by the 4 placeholders, later used in `product-create-general-section.tsx`. The placeholders affected by this are for the title, subtitle, handle and description. Should be all on this page. There is no plain / hard-coded text left in there. The translations were made for each accordingly.
2025-04-28 10:31:03 +02:00
Gergo Vandor
3a481290ea
added hungarian admin translation ( #12176 )
...
* added hungarian admin translation
* added missing keys
2025-04-14 14:45:17 +02:00
harmvdhorst
bbe7389d30
added dutch translation ( #12167 )
2025-04-14 09:51:51 +02:00
Paolo Rossi
b05807bfc1
feat(inventory): Add quantity across locations translation and formatting ( #11564 )
...
Co-authored-by: Stevche Radevski <sradevski@live.com >
2025-04-08 15:31:18 +02:00
PauseB
1377eaadcd
Added Korean translation ( #12076 )
2025-04-07 14:09:13 +02:00
SteelRazor47
5b5fea29c7
add missing "filters" IT translations ( #12069 )
2025-04-07 09:58:29 +02:00
Philipp Eckel
20c55f1e2c
fix: fix German translation for 'captured' ( #12008 )
...
While 'gefangen' is a correct German word, using it here is not correct.
'Erhalten' is more like 'received'.
2025-04-07 09:57:09 +02:00
Vu Son
d2b29465ef
Add Vietnamese Language ( #11969 )
...
Co-authored-by: sonvt <dev@titando.com >
2025-04-07 09:56:01 +02:00
Karl Hofmann
8d737ef9c2
Minor Translation Corrections (German / DE)
2025-04-07 09:38:37 +02:00
Frane Polić
350b6b9a71
fix(dashboard): RMA allow shipping unset ( #12021 )
...
**What**
- allow unsetting shipping in RMA flows + bug cleanup around shipping flows in claims / exchanges
- additional fixes:
- product type create form
- product type delete
- delete confirmation messages
- fix a few inventory strings + material field
---
CLOSES CMRC-945
CLOSES CMRC-953
CLOSES CMRC-967
CLOSES CMRC-963
CLOSES CMRC-954
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-03-28 09:25:44 +00:00
Frane Polić
29f6c2a8dd
fix(dashboard): return form pending diff ( #12007 )
...
**What**
- display est. difference in returns as for claims/exchanges
- display order pending difference instead of value computed on FE
---
CLOSES CMRC-949
2025-03-28 09:14:04 +00:00
Arūnas Bandzaitis
e2ee4a1d5f
feat(dashboard): add support for Lithuanian language ( #11903 )
2025-03-19 10:32:30 +01:00
Arūnas Bandzaitis
a86b7858b5
fix(dashboard): EN language mistypes, missing words ( #11904 )
2025-03-19 10:31:56 +01:00
Riqwan Thamir
5ab15a2988
feat(dashboard,js-sdk,admin-shared): add customer addresses + layout change ( #11871 )
...
what:
- changes customer layout from 1 layout to 2
- adds ability to create and delete customer addresses
- adds 2 customer widget locations
- adds is_giftcard=false by default to products list
<img width="1663" alt="Screenshot 2025-03-08 at 21 34 02" src="https://github.com/user-attachments/assets/e66f05da-718c-4c25-81ce-67ba0a814ca3 " />
2025-03-17 16:16:27 +00:00
Radek Napora
c97eaa0e0d
Polish translations improvements ( #11808 )
...
* Polish translations improvements
* Improve Polish pluralization rules
---------
Co-authored-by: Stevche Radevski <sradevski@live.com >
2025-03-12 11:58:48 +01:00
Furman
39597b6b52
Add missing translations & change some badly translated ( #11670 )
2025-03-03 09:08:44 +01:00
Georgi Bachev
92bffadbf9
Adding Bulgarian translations to the admin dashboard. ( #11565 )
2025-02-24 09:29:53 +01:00
Frane Polić
5dc8a403ef
feat(dashboard): Pickup option changes ( #11306 )
...
**What**
- update the create and edit shipping option flows to support pickup (shipping) option
- modify "mark as delivered" for pickup case
---
CLOSES CMRC-906 CMRC-907
2025-02-14 14:14:58 +00:00
Kasper Fabricius Kristensen
fcd3e2226e
feat(ui,dashboard): Migrate SC tables to DataTable ( #11106 )
2025-02-07 14:26:49 +00:00
Ertaç Paprat
1185878ecd
fix(admin-ui): update Turkish translations ( #11250 )
...
- Add missing translations for inventory stock management
- Fix customer groups list structure
- Add missing order fulfillment error messages
- Update promotion status structure
- Add missing shipping options translations
- Fix various translation inconsistencies
Co-authored-by: epaprat <you@example.com >
2025-02-04 10:30:20 +01:00
Kasper Fabricius Kristensen
51d2960a57
fix(dashboard): Allow admins to update default Sales Channel and Stock Location ( #11196 )
...
**Note** The huge diff is because the i18n schema wasn't formatted properly again. Not sure how that happened with the update to the script but perhaps someone didn't update their branch to include the change to format the schema on creation.
2025-01-29 16:14:47 +00:00
Dimitrios Rarras
2bd51ddc04
feat: add Greek translations ( #11211 )
2025-01-29 13:29:22 +01:00
Zakher Masri
8960f5fd7d
chore: update missing keys ( #11174 )
2025-01-27 17:33:56 +01:00
Frane Polić
864d772e34
feat(core-flows, dashboard, link-modules,medusa, types, utils): fulfillment shipping changes ( #10902 )
...
**What**
- product <> shipping profile link
- create and update product workflows/endpoints accepts shipping profile
- pass shipping option id when creating fulfillment to allow overriding customer selected SO
- validate shipping profile delete
- dashboard
- set shipping profile on product create
- manage shipping profile for a product
- **update the create fulfillment form**
- other
- fix create product form infinite rerenders
---
CLOSES CMRC-831 CMRC-834 CMRC-836 CMRC-837 CMRC-838 CMRC-857 TRI-761
2025-01-27 12:00:20 +00:00
Artsiom Trubchyk
84fe32521b
feat: add Russian language translation ( #11156 )
2025-01-27 09:43:56 +01:00
TomasKliner
232281d5a4
feat: add Czech language translation ( #11127 )
2025-01-24 09:19:57 +01:00
Behrouz Shafaati
91862d5086
Add Persian (fa) translations for the admin dashboard ( #11091 )
...
* finish translat to farsi v 1.0
Finish translation to Farsi v1.0
* Add labeler workflow
* Add missing translations for filters and UI elements in farsi
* Remove .github/workflows/labeler.yml file from changes as requested
2025-01-23 12:44:53 +01:00
Michael
5ff45f27a1
feat: add translation for zh-CN ( #10757 )
...
* feat: add translation for zh-CN
* update: version to 2.3.1
* feat: add Simplified Chinese (zhCN) translations
* update some key to translate
* fix:Remove Duplicates
2025-01-22 16:28:31 +01:00
python27tt
91112b4365
Add Romanian translation ( #10890 )
...
* Add Romanian translation
* romanian added
2025-01-22 15:53:17 +01:00
gharbi-mohamed-dev
7dc18a41b1
add support to arabic ( #11088 )
...
Co-authored-by: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com >
2025-01-22 15:24:27 +01:00
Kasper Fabricius Kristensen
6346836c2d
feat(dashboard): Refactor Users table to use the new DataTable block ( #11058 )
...
**What**
- Updates the Users table to use the new DataTable
- Fixes an issue where initial parsing of URL filters weren't formatted correctly.
2025-01-22 13:19:23 +00:00
Sanchir Enkhbold
9472a825b5
feat: Add translations for Mongolian ( #11085 )
2025-01-22 10:58:41 +01:00
Stevche Radevski
a0fc612bf4
feat: Add translations for Macedonian ( #11039 )
...
I figured I should at least translate Medusa in my own language 😄
I did some AI translation first, and did a quick round of obvious improvements. Can be made better but it's pretty good as-is.
2025-01-20 16:37:23 +00:00
Kasper Fabricius Kristensen
147c0e5a35
feat(ui,dashboard): Add DataTable block ( #10024 )
...
**What**
- Adds opinionated DataTable block to `@medusajs/ui`
- Adds new DataTable to `@medusajs/dashboard` that uses the above mentioned block as the primitive.
The PR also replaces the table on /customer-groups and the variants table on /products/:id with the new DataTable, to provide an example of it's usage. The previous DataTable component has been renamed to `_DataTable` and has been deprecated.
**Note**
This PR has a lot of LOC. 5,346 of these changes are the fr.json file, which wasn't formatted correctly before. When adding the new translations needed for this PR the file was formatted which caused each line to change to have the proper indentation.
Resolves CMRC-333
2025-01-20 13:26:12 +00:00
Frane Polić
911eefadbd
fix(dashboard): delete user messages ( #11004 )
...
CLOSES CMRC-760
2025-01-16 19:20:46 +00:00
Riqwan Thamir
5eab9e7399
feat(promotion,dashboard,types,utils,medusa): Add statuses to promotions ( #10950 )
...
what:
- adds a status column to promotion table
- introduce active promotion query
- scope revert, register and compute actions to active promotions
- admin to create and update promotion with statuses
RESOLVES CMRC-845
RESOLVES CMRC-846
RESOLVES CMRC-847
RESOLVES CMRC-848
RESOLVES CMRC-849
RESOLVES CMRC-850
2025-01-16 19:17:22 +00:00