feat(localization): DLT-2461 refactor components#724
feat(localization): DLT-2461 refactor components#724Julio Ortega (juliodialpad) merged 52 commits intoi18n/base-branchfrom
Conversation
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
# Conflicts: # .github/workflows/publish-android.yml # .github/workflows/publish-ios.yml # .github/workflows/publish-web.yml # .github/workflows/visual_tests.yml # packages/dialtone-vue2/.storybook/preview.jsx # packages/dialtone-vue2/components/popover/popover.vue # packages/dialtone-vue2/components/popover/popover_default.story.vue # packages/dialtone-vue2/components/popover/popover_header_footer.vue # packages/dialtone-vue2/localization/index.js # pnpm-lock.yaml
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
There was a problem hiding this comment.
Separated banner from notice as they might have different props so it's easier to maintain them separately than overriding props here.
|
|
||
| import DtComboboxDefaultTemplate from './combobox_default.story.vue'; | ||
| import { LABEL_SIZES } from './combobox_constants'; | ||
| import { COMBOBOX_LABEL_SIZES } from './combobox_constants'; |
There was a problem hiding this comment.
Renamed to match our specifications about prefixing the constants with the component name.
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
| <dt-tooltip | ||
| :message="nextMonthLabel" | ||
| :fallback-placements="['top-end', 'auto']" | ||
| :message="$t('NEXT_MONTH')" |
There was a problem hiding this comment.
Should we prefix this with component name DATEPICKER_NEXT_MONTH? or is it not necessary?
There was a problem hiding this comment.
Yes, thanks for pointing out that, we should follow the same rules as our constants.
|
Some error happening in percy, guessing maybe that won't be fixed until the migration is fully complete? |
Signed-off-by: Julio Ortega <julio.ortega@dialpad.com>
|
✔️ Deploy previews ready! |
It was failing on the base |
|
Merging this one, It's getting difficult to continue working on localization without this changes in. |
1a01493
into
i18n/base-branch
|
It's good, thanks! |
Refactor components to use localization
Obligatory GIF (super important!)
🛠️ Type Of Change
These types will increment the version number on release:
📖 Jira Ticket
https://dialpad.atlassian.net/browse/DLT-2461
📖 Description
💡 Context
We're implementing localization on Dialtone.
📝 Checklist
For all PRs:
For all Vue changes:
./scripts/dialtone-vue-sync.shscript. Read docs here: Dialtone Vue Sync Script