refactor: 调整i18n文本目录结构
- 目录调整: i18n文本由单文件改为多文件 - 组件修改: 对应组件内的文本key做出对应修改 - WIP: 其他语言适配逐步完成...
This commit is contained in:
@ -6,7 +6,7 @@
|
||||
<v-card class="pa-6 parameter-card" elevation="8" rounded="xl">
|
||||
<v-card-title class="text-h5 mb-6 d-flex align-center">
|
||||
<v-icon class="mr-3" color="primary" icon="mdi-tune" size="large" />
|
||||
{{ $t('parameters') }}
|
||||
{{ $t('common.parameters') }}
|
||||
</v-card-title>
|
||||
|
||||
<v-row>
|
||||
@ -15,24 +15,24 @@
|
||||
v-model="currentSelect"
|
||||
density="comfortable"
|
||||
:items="selects"
|
||||
:label="$t('presetSpecifications')"
|
||||
:label="$t('page.three-layer-paper-straw.parameters.preset-specification')"
|
||||
@update:model-value="updateParams"
|
||||
/>
|
||||
</v-col>
|
||||
<v-col cols="12">
|
||||
<param-input-field v-model="paperCoreDiameter" :disabled="!isCustomMode" :label="`${$t('paperTubeInnerDiameter')}(d)`" />
|
||||
<param-input-field v-model="paperCoreDiameter" :disabled="!isCustomMode" :label="`${$t('page.three-layer-paper-straw.parameters.paper-tube-inner-diameter')}(d)`" />
|
||||
</v-col>
|
||||
<v-col cols="12">
|
||||
<param-input-field v-model="bottomPaperWidth" :disabled="!isCustomMode" :label="`${$t('bottomPaperWidth')}(B1)`" />
|
||||
<param-input-field v-model="bottomPaperWidth" :disabled="!isCustomMode" :label="`${$t('page.three-layer-paper-straw.parameters.bottom-paper-width')}(B1)`" />
|
||||
</v-col>
|
||||
<v-col cols="12">
|
||||
<param-input-field v-model="bottomPaperThickness" :label="`${$t('bottomPaperThickness')}(T1)`" />
|
||||
<param-input-field v-model="bottomPaperThickness" :label="`${$t('page.three-layer-paper-straw.parameters.bottom-paper-thickness')}(T1)`" />
|
||||
</v-col>
|
||||
<v-col cols="12">
|
||||
<param-input-field v-model="middlePaperThickness" :label="`${$t('middlePaperThickness')}(T2)`" />
|
||||
<param-input-field v-model="middlePaperThickness" :label="`${$t('page.three-layer-paper-straw.parameters.middle-paper-thickness')}(T2)`" />
|
||||
</v-col>
|
||||
<v-col cols="12">
|
||||
<param-input-field v-model="topPaperThickness" :label="`${$t('topPaperThickness')}(T3)`" />
|
||||
<param-input-field v-model="topPaperThickness" :label="`${$t('page.three-layer-paper-straw.parameters.top-paper-thickness')}(T3)`" />
|
||||
</v-col>
|
||||
</v-row>
|
||||
<v-divider class="my-6" />
|
||||
@ -45,7 +45,7 @@
|
||||
variant="outlined"
|
||||
@click="resetParameters"
|
||||
>
|
||||
{{ $t('reset') }}
|
||||
{{ $t('common.reset') }}
|
||||
</v-btn>
|
||||
</v-row>
|
||||
</v-card>
|
||||
@ -61,51 +61,51 @@
|
||||
icon="mdi-calculator"
|
||||
size="large"
|
||||
/>
|
||||
{{ $t('results') }}
|
||||
{{ $t('common.results') }}
|
||||
</v-card-title>
|
||||
<v-img src="@/assets/pro02.png" />
|
||||
<v-sheet>
|
||||
<h6 class="text-center text-h6 font-weight-bold text-secondary-lighten-2 mb-2">纸吸管规格</h6>
|
||||
<h6 class="text-center text-h6 font-weight-bold text-secondary-lighten-2 mb-2">{{ $t('page.three-layer-paper-straw.section.paper-straw-specification') }}</h6>
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.paperTubeInnerDiameter')}(d)`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.paper-tube-inner-diameter')}(d)`"
|
||||
:value="result.paperCoreDiameter"
|
||||
/>
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.paperTubeExternalDiameter')}(D)`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.paper-tube-external-diameter')}(D)`"
|
||||
:value="result.paperTubeExternalDiameter"
|
||||
/>
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.paperTubeThickness')}(T)`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.paper-tube-wall-thickness')}(T)`"
|
||||
:value="result.paperTubeWallThickness"
|
||||
/>
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.leadingLength')}(S)`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.leading-length')}(S)`"
|
||||
:value="result.leadingLength"
|
||||
/>
|
||||
</v-sheet>
|
||||
|
||||
<v-divider class="my-4" />
|
||||
<v-sheet>
|
||||
<h6 class="text-center text-h6 font-weight-bold text-secondary-lighten-2 mb-2">制作参数</h6>
|
||||
<h6 class="text-center text-h6 font-weight-bold text-secondary-lighten-2 mb-2">{{ $t('page.three-layer-paper-straw.section.production-parameters') }}</h6>
|
||||
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.bottomPaperAngle')}(A)`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.bottom-paper-angle')}(A)`"
|
||||
:value="result.bottomPaperAngle"
|
||||
/>
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.bottomPaperWidth')}(B1)`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.bottom-paper-width')}(B1)`"
|
||||
:value="result.bottomPaperWidth"
|
||||
/>
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.middlePaperWidth')}(B2)`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.middle-paper-width')}(B2)`"
|
||||
:value="result.middlePaperWidth"
|
||||
/>
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.topPaperWidth')}(B3)`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.top-paper-width')}(B3)`"
|
||||
:value="result.topPaperWidth"
|
||||
/>
|
||||
<result-list-item
|
||||
:label="`${$t('paperStrawResult.beltWidth')}`"
|
||||
:label="`${$t('page.three-layer-paper-straw.results.belt-width')}`"
|
||||
:value="result.beltWidth"
|
||||
/>
|
||||
</v-sheet>
|
||||
@ -118,26 +118,26 @@
|
||||
<template #default="{ expanded }">
|
||||
<span>
|
||||
<v-icon icon="mdi-information-outline" />
|
||||
{{ expanded ? $t('calculationParameters') : $t('expandToShowCalculationParameters') }}
|
||||
{{ expanded ? $t('common.calculate-parameters') : $t('common.expand-to-show-calculate-parameters') }}
|
||||
</span>
|
||||
</template>
|
||||
</v-expansion-panel-title>
|
||||
<v-expansion-panel-text>
|
||||
<v-row>
|
||||
<v-col cols="6">
|
||||
<input-param-section :label="$t('paperTubeInnerDiameter')" :value="paperCoreDiameter" />
|
||||
<input-param-section :label="$t('page.three-layer-paper-straw.parameters.paper-tube-inner-diameter')" :value="paperCoreDiameter" />
|
||||
</v-col>
|
||||
<v-col cols="6">
|
||||
<input-param-section :label="$t('bottomPaperWidth')" :value="bottomPaperWidth" />
|
||||
<input-param-section :label="$t('page.three-layer-paper-straw.parameters.bottom-paper-width')" :value="bottomPaperWidth" />
|
||||
</v-col>
|
||||
<v-col cols="6">
|
||||
<input-param-section :label="$t('bottomPaperThickness')" :value="bottomPaperThickness" />
|
||||
<input-param-section :label="$t('page.three-layer-paper-straw.parameters.bottom-paper-thickness')" :value="bottomPaperThickness" />
|
||||
</v-col>
|
||||
<v-col cols="6">
|
||||
<input-param-section :label="$t('middlePaperThickness')" :value="middlePaperThickness" />
|
||||
<input-param-section :label="$t('page.three-layer-paper-straw.parameters.middle-paper-thickness')" :value="middlePaperThickness" />
|
||||
</v-col>
|
||||
<v-col cols="6">
|
||||
<input-param-section :label="$t('topPaperThickness')" :value="topPaperThickness" />
|
||||
<input-param-section :label="$t('page.three-layer-paper-straw.parameters.top-paper-thickness')" :value="topPaperThickness" />
|
||||
</v-col>
|
||||
</v-row>
|
||||
</v-expansion-panel-text>
|
||||
@ -161,53 +161,53 @@
|
||||
const currentSelectIndex = ref(0)
|
||||
|
||||
const selects = computed(() => [
|
||||
t('presetSpecification.inner_3_3_outer_4_0'),
|
||||
t('presetSpecification.inner_3_8_outer_4_5'),
|
||||
t('presetSpecification.inner_4_3_outer_5_0'),
|
||||
t('presetSpecification.inner_5_3_outer_6_0'),
|
||||
t('presetSpecification.inner_6_3_outer_7_0'),
|
||||
t('presetSpecification.inner_7_3_outer_8_0'),
|
||||
t('presetSpecification.inner_8_3_outer_9_0'),
|
||||
t('presetSpecification.inner_9_3_outer_10_0'),
|
||||
t('presetSpecification.inner_11_3_outer_12_0'),
|
||||
t('custom'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_3_3-outer_4_0'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_3_8-outer_4_5'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_4_3-outer_5_0'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_5_3-outer_6_0'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_6_3-outer_7_0'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_7_3-outer_8_0'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_8_3-outer_9_0'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_9_3-outer_10_0'),
|
||||
t('page.three-layer-paper-straw.preset-specification.inner_11_3-outer_12_0'),
|
||||
t('page.three-layer-paper-straw.preset-specification.custom'),
|
||||
])
|
||||
|
||||
const presetParams = computed(() => {
|
||||
return {
|
||||
[t('presetSpecification.inner_3_3_outer_4_0')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_3_3-outer_4_0')]: {
|
||||
paperCoreDiameter: 3.3,
|
||||
bottomPaperWidth: 9.5,
|
||||
},
|
||||
[t('presetSpecification.inner_3_8_outer_4_5')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_3_8-outer_4_5')]: {
|
||||
paperCoreDiameter: 3.8,
|
||||
bottomPaperWidth: 10,
|
||||
},
|
||||
[t('presetSpecification.inner_4_3_outer_5_0')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_3_8-outer_4_5')]: {
|
||||
paperCoreDiameter: 4.3,
|
||||
bottomPaperWidth: 11,
|
||||
},
|
||||
[t('presetSpecification.inner_5_3_outer_6_0')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_5_3_outer_6_0')]: {
|
||||
paperCoreDiameter: 5.3,
|
||||
bottomPaperWidth: 13.5,
|
||||
},
|
||||
[t('presetSpecification.inner_6_3_outer_7_0')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_6_3_outer_7_0')]: {
|
||||
paperCoreDiameter: 6.3,
|
||||
bottomPaperWidth: 16,
|
||||
},
|
||||
[t('presetSpecification.inner_7_3_outer_8_0')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_7_3_outer_8_0')]: {
|
||||
paperCoreDiameter: 7.3,
|
||||
bottomPaperWidth: 18.5,
|
||||
},
|
||||
[t('presetSpecification.inner_8_3_outer_9_0')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_8_3_outer_9_0')]: {
|
||||
paperCoreDiameter: 8.3,
|
||||
bottomPaperWidth: 21,
|
||||
},
|
||||
[t('presetSpecification.inner_9_3_outer_10_0')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_9_3_outer_10_0')]: {
|
||||
paperCoreDiameter: 9.3,
|
||||
bottomPaperWidth: 23.5,
|
||||
},
|
||||
[t('presetSpecification.inner_11_3_outer_12_0')]: {
|
||||
[t('page.three-layer-paper-straw.preset-specification.inner_11_3_outer_12_0')]: {
|
||||
paperCoreDiameter: 11.3,
|
||||
bottomPaperWidth: 28.5,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user