feat: 补全俄语i18n翻译

This commit is contained in:
2025-12-08 17:46:38 +08:00
parent 7223730aee
commit 86a88cf8a1
14 changed files with 271 additions and 97 deletions

View File

@ -1,95 +0,0 @@
{
"appTitle": "Калькулятор производства бумажных трубок",
"beltSpecificationCalculate": "Спецификация ремня",
"multiLayerPaperTapeWidthAngleCalculate": "Ширина и угол многослойной бумажной ленты",
"paperCoreDiameter": "Диаметр бумажного сердечника",
"paperTubeInnerDiameter": "Внутренний диаметр бумажной трубки",
"paperDensity": "Плотность бумаги",
"paperGrammage": "Граммаж",
"paperRollExternalDiameter": "Внешний диаметр бумажного рулона",
"paperRollLength": "Длина бумажного рулона",
"paperRollWallThickness": "Толщина стенки бумажного рулона",
"paperRollWeightLengthCalculate": "Вес и длина бумажного рулона",
"paperTapeWidthAngleCalculate": "Ширина и угол бумажной ленты",
"paperTubeProductionCalculate": "Производство бумажных трубок",
"paperTubeWeightCalculate": "Вес бумажной трубки",
"parameters": "Параметры",
"productionAmount": "Количество производства",
"reset": "Сброс",
"results": "Результаты",
"singlePaperTubeWeight": "Вес одной бумажной трубки",
"totalPaperTubeWeight": "Общий вес бумажных трубок",
"paperRollWidth": "Ширина бумажного рулона",
"paperThickness": "Толщина бумаги",
"paperRollWeight": "Вес бумажного рулона",
"paperLength": "Длина бумажного рулона",
"innerPaperWidth": "Ширина внутренней бумаги",
"workFrequency": "Рабочая частота",
"workTime": "Рабочее время",
"workEfficiency": "Эффективность работы",
"feedPaperSpeed": "Скорость подачи",
"outputSpeed": "Скорость выхода",
"productionAmountPerDay": "Дневная выработка",
"productionAmountPerHour": "Часовая выработка",
"productionWeightPerDay": "Дневная выработка по весу",
"productionWeightPerHour": "Часовая выработка по весу",
"beltAngle": "Угол ремня",
"paperHolderAngle": "Угол держателя бумаги",
"leadingLength": "Ведущая длина",
"paperWidth": "Ширина бумаги",
"machineModel": "Модель",
"maxWheelbase": "Максимальная колесная база",
"hubDiameter": "Диаметр ступицы",
"50_120Series": "50, 120 серии",
"200_Series": "200 серия",
"600_Series": "600 серия",
"PT23-120_Series": "PT23-120 серия",
"PT23-200_Series": "PT23-200 серия",
"custom": "Настроить",
"recommendBeltLength": "Рекомендуемая длина ремня",
"recommendBeltWidth": "Рекомендуемая ширина ремня",
"recommendBeltThickness": "Рекомендуемая толщина ремня",
"bottomPaperWidth": "Ширина нижней бумаги",
"save": "Сохранить",
"clear": "Очистить",
"remove": "Удалить",
"add": "Добавить",
"layer": "Слой",
"angle": "Угол",
"cumulativeThickness": "Накопительная толщина",
"reference": "Справочная информация",
"minimum": "Минимум",
"maximum": "Максимум",
"calculatedValue": "Расчетное значение",
"fit": "ПОДХОДИТ",
"notFit": "НЕ ПОДХОДИТ",
"multiLayerExcelOutputFile": "МногослойнаяШиринаУголБумажнойЛенты",
"about": "О программе",
"calculator": "Калькулятор",
"companyName": "Чжэцзян Цзиньшэнь Машиностроительная компания с ограниченной ответственностью",
"appDescription": "Вспомогательный инструмент для производства бумажных трубок, обеспечивающий расчет различных параметров: веса, размеров, углов и т.д.",
"allRightsReserved": "Все права защищены",
"close": "Закрыть",
"officialWebsite": "Официальный сайт",
"loading": "Загрузка",
"paperTapeWidth": "Ширина бумажной ленты",
"selectLanguage": "Выберите язык",
"units": {
"mm": "мм",
"m": "м",
"g_per_cm3": "г/см³",
"pcs": "шт.",
"kg": "кг",
"g_per_m2": "г/м²",
"hz": "Гц",
"hour": "ч",
"percent": "%",
"m_per_min": "м/мин",
"kg_per_hour": "кг/ч",
"pcs_per_hour": "шт./ч",
"kg_per_day": "кг/д",
"pcs_per_day": "шт./д",
"degree": "°"
}
}

26
src/locale/ru/common.json Normal file
View File

@ -0,0 +1,26 @@
{
"app-title": "Калькулятор производства бумажных трубок",
"parameters": "Параметры",
"reset": "Сброс",
"results": "Результаты",
"about": "О программе",
"calculator": "Калькулятор",
"company-name": "Чжэцзян Цзиньшэнь Машиностроительная компания с ограниченной ответственностью",
"app-description": "Вспомогательный инструмент для производства бумажных трубок, обеспечивающий расчет различных параметров: веса, размеров, углов и т.д.",
"all-rights-reserved": "Все права защищены",
"close": "Закрыть",
"official-website": "Официальный сайт",
"loading": "Загрузка",
"calculate-parameters": "Рассчитать параметры",
"expand-to-show-calculate-parameters": "Развернуть, чтобы показать параметры расчета",
"navigation": {
"paper-tube-weight-calculate": "Вес бумажной трубки",
"belt-specification-calculate": "Спецификация ремня",
"paper-roll-weight-length-calculate": "Вес и длина бумажного рулона",
"paper-tube-production-calculate": "Производство бумажных трубок",
"paper-tape-width-angle-calculate": "Ширина и угол бумажной ленты",
"multi-layer-paper-tape-width-angle-calculate": "Ширина и угол многослойной бумажной ленты",
"three-layer-paper-straw-calculate": "Трехслойная бумажная трубочка",
"four-layer-paper-straw-calculate": "Четырехслойная бумажная трубочка"
}
}

9
src/locale/ru/index.ts Normal file
View File

@ -0,0 +1,9 @@
import common from './common.json'
import page from './page'
import units from './units.json'
export default {
common,
units,
page,
}

View File

@ -0,0 +1,23 @@
{
"title": "Спецификация ремня",
"parameters": {
"machine-model": "Модель",
"max-wheelbase": "Максимальная колесная база",
"hub-diameter": "Диаметр ступицы",
"paper-tube-inner-diameter": "Внутренний диаметр бумажной трубки",
"paper-tube-wall-thickness": "Толщина стенки бумажной трубки"
},
"results": {
"recommend-belt-thickness": "рекомендуемая толщина ремня",
"recommend-belt-width": "рекомендуемая ширина ремня",
"recommend-belt-length": "рекомендуемая длина ремня"
},
"machine-model": {
"50_120-series": "50, 120 серии",
"200-series": "200 серии",
"600-series": "600 серии",
"PT23-120-series": "PT23-120 серии",
"PT23-200-series": "PT23-200 серии",
"custom": "Настроить"
}
}

View File

@ -0,0 +1,40 @@
{
"title": "Четырехслойная бумажная трубочка",
"parameters": {
"preset-specification": "Предустановленная спецификация",
"paper-tube-inner-diameter": "Внутренний диаметр бумажной трубки",
"bottom-paper-width": "Ширина нижнего слоя бумаги",
"bottom-paper-thickness": "Толщина нижнего слоя бумаги",
"second-layer-paper-thickness": "Толщина второго слоя бумаги",
"third-layer-paper-thickness": "Толщина третьего слоя бумаги",
"top-paper-thickness": "Толщина верхнего слоя бумаги"
},
"results": {
"paper-tube-inner-diameter": "Внутренний диаметр бумажной трубки",
"paper-tube-external-diameter": "Внешний диаметр бумажной трубки",
"paper-tube-wall-thickness": "Толщина стенки бумажной трубки",
"leading-length": "Длина ведущей части",
"bottom-paper-angle": "Угол нижнего слоя бумаги",
"bottom-paper-width": "Ширина нижнего слоя бумаги",
"second-layer-paper-width": "Ширина второго слоя бумаги",
"third-layer-paper-width": "Ширина третьего слоя бумаги",
"top-paper-width": "Ширина верхнего слоя бумаги",
"belt-width": "Ширина ремня"
},
"section": {
"paper-straw-specification": "Спецификация бумажной трубочки",
"production-parameters": "Параметры производства"
},
"preset-specification": {
"inner_3_3-outer_4_0": "Внутренний 3,3 мм, внешний 4,0 мм",
"inner_3_8-outer_4_5": "Внутренний 3,8 мм, внешний 4,5 мм",
"inner_4_3-outer_5_0": "Внутренний 4,3 мм, внешний 5,0 мм",
"inner_5_3-outer_6_0": "Внутренний 5,3 мм, внешний 6,0 мм",
"inner_6_3-outer_7_0": "Внутренний 6,3 мм, внешний 7,0 мм",
"inner_7_3-outer_8_0": "Внутренний 7,3 мм, внешний 8,0 мм",
"inner_8_3-outer_9_0": "Внутренний 8,3 мм, внешний 9,0 мм",
"inner_9_3-outer_10_0": "Внутренний 9,3 мм, внешний 10,0 мм",
"inner_11_3-outer_12_0": "Внутренний 11,3 мм, внешний 12,0 мм",
"custom": "Настроить"
}
}

View File

@ -0,0 +1,19 @@
import beltSpecification from './belt-specification.json'
import fourLayerPaperStraw from './four-layer-paper-straw.json'
import multiLayerPaperTapeWidthAngle from './multi-layer-paper-tape-width-angle.json'
import paperRollWeightLength from './paper-roll-weight-length.json'
import paperTapeWidthAngle from './paper-tape-width-angle.json'
import paperTubeProduction from './paper-tube-production.json'
import paperTubeWeight from './paper-tube-weight.json'
import threeLayerPaperStraw from './three-layer-paper-straw.json'
export default {
'paper-tube-weight': paperTubeWeight,
'belt-specification': beltSpecification,
'paper-roll-weight-length': paperRollWeightLength,
'paper-tube-production': paperTubeProduction,
'paper-tape-width-angle': paperTapeWidthAngle,
'multi-layer-paper-tape-width-angle': multiLayerPaperTapeWidthAngle,
'three-layer-paper-straw': threeLayerPaperStraw,
'four-layer-paper-straw': fourLayerPaperStraw,
}

View File

@ -0,0 +1,32 @@
{
"title": "Ширина и угол многослойной бумажной ленты",
"parameters": {
"paper-tube-inner-diameter": "Внутренний диаметр бумажной трубки",
"bottom-paper-width": "Ширина нижнего слоя бумаги",
"paper-grammage": "Плотность бумаги",
"paper-density": "Плотность бумаги"
},
"operation": {
"remove": "Удалить",
"add": "Добавить",
"clear": "Очистить",
"save": "Сохранить"
},
"header": {
"layer": "Слой",
"paper-grammage": "Плотность бумаги",
"cumulative-thickness": "Накопленная толщина",
"angle": "Угол",
"paper-tape-width": "Ширина бумажной ленты"
},
"export": {
"reference": "Справочная информация",
"minimum": "Минимум",
"maximum": "Максимум",
"calculated-value": "Расчетное значение",
"fit": "ПОДХОДИТ",
"not-fit": "НЕ ПОДХОДИТ",
"filename": "Multi-Layer-Paper-Tape-Width-Angle-Calculate",
"sheet-name": "Multi-Layer-Paper-Tape-Width-Angle"
}
}

View File

@ -0,0 +1,15 @@
{
"title": "Вес и длина бумажного рулона",
"parameters": {
"paper-core-diameter": "Диаметр сердечника бумаги",
"paper-roll-external-diameter": "Внешний диаметр бумажного рулона",
"paper-roll-width": "Ширина бумажного рулона",
"paper-density": "Плотность бумаги",
"paper-grammage": "Плотность бумаги"
},
"results": {
"paper-roll-weight": "Вес бумажного рулона",
"paper-roll-length": "Длина рулона бумаги",
"paper-thickness": "Толщина бумаги"
}
}

View File

@ -0,0 +1,14 @@
{
"title": "Ширина и угол бумажной ленты",
"parameters": {
"paper-tube-inner-diameter": "Внутренний диаметр бумажной трубки",
"paper-tube-wall-thickness": "Толщина стенки бумажной трубки",
"inner-paper-width": "Внутренняя ширина бумаги"
},
"results": {
"belt-angle": "Угол ремня",
"paper-holder-angle": "Угол держателя бумаги",
"leading-length": "Длина ведущей кромки",
"paper-tape-width": "Ширина бумажной ленты"
}
}

View File

@ -0,0 +1,21 @@
{
"title": "Производство бумажных трубок",
"parameters": {
"paper-tube-inner-diameter": "внутренний диаметр бумажной трубки",
"paper-tube-wall-thickness": "толщина стенки бумажной трубки",
"paper-tube-length": "длина бумажной трубки",
"paper-density": "плотность бумаги",
"inner-paper-width": "внутренняя ширина бумаги",
"work-frequency": "частота работы",
"work-time": "время работы",
"work-efficiency": "эффективность работы"
},
"results": {
"feed-paper-speed": "скорость подачи бумаги",
"output-speed": "скорость вывода",
"production-amount-per-hour": "часовое производство",
"production-amount-per-day": "дневное производство",
"production-weight-per-hour": "часовое производство (вес)",
"production-weight-per-day": "дневное производство (вес)"
}
}

View File

@ -0,0 +1,14 @@
{
"title": "Вес бумажной трубки",
"parameters": {
"paper-roll-length": "Длина бумажного рулона",
"paper-density": "Плотность бумаги",
"production-amount": "Количество производства",
"paper-tube-inner-diameter": "Внутренний диаметр бумажной трубки",
"paper-roll-wall-thickness": "Толщина стенки бумажного рулона"
},
"results": {
"single-paper-tube-weight": "Вес одной бумажной трубки",
"total-paper-tube-weight": "Общий вес бумажных трубок"
}
}

View File

@ -0,0 +1,38 @@
{
"title": "Трехслойная бумажная трубочка",
"parameters": {
"preset-specification": "Предустановленная спецификация",
"paper-tube-inner-diameter": "Внутренний диаметр бумажной трубки",
"bottom-paper-width": "Ширина нижнего слоя бумаги",
"bottom-paper-thickness": "Толщина нижнего слоя бумаги",
"middle-paper-thickness": "Толщина среднего слоя бумаги",
"top-paper-thickness": "Толщина верхнего слоя бумаги"
},
"results": {
"paper-tube-inner-diameter": "Внутренний диаметр бумажной трубки",
"paper-tube-external-diameter": "Внешний диаметр бумажной трубки",
"paper-tube-wall-thickness": "Толщина стенки бумажной трубки",
"leading-length": "Длина ведущей части",
"bottom-paper-angle": "Угол нижнего слоя бумаги",
"bottom-paper-width": "Ширина нижнего слоя бумаги",
"middle-paper-width": "Ширина среднего слоя бумаги",
"top-paper-width": "Ширина верхнего слоя бумаги",
"belt-width": "Ширина ремня"
},
"section": {
"paper-straw-specification": "Спецификация бумажной трубочки",
"production-parameters": "Параметры производства"
},
"preset-specification": {
"inner_3_3-outer_4_0": "Внутренний 3,3 мм, внешний 4,0 мм",
"inner_3_8-outer_4_5": "Внутренний 3,8 мм, внешний 4,5 мм",
"inner_4_3-outer_5_0": "Внутренний 4,3 мм, внешний 5,0 мм",
"inner_5_3-outer_6_0": "Внутренний 5,3 мм, внешний 6,0 мм",
"inner_6_3-outer_7_0": "Внутренний 6,3 мм, внешний 7,0 мм",
"inner_7_3-outer_8_0": "Внутренний 7,3 мм, внешний 8,0 мм",
"inner_8_3-outer_9_0": "Внутренний 8,3 мм, внешний 9,0 мм",
"inner_9_3-outer_10_0": "Внутренний 9,3 мм, внешний 10,0 мм",
"inner_11_3-outer_12_0": "Внутренний 11,3 мм, внешний 12,0 мм",
"custom": "Настроить"
}
}

17
src/locale/ru/units.json Normal file
View File

@ -0,0 +1,17 @@
{
"mm": "мм",
"m": "м",
"g_per_cm3": "г/см³",
"pcs": "шт.",
"kg": "кг",
"g_per_m2": "г/м²",
"hz": "Гц",
"hour": "ч",
"percent": "%",
"m_per_min": "м/мин",
"kg_per_hour": "кг/ч",
"pcs_per_hour": "шт./ч",
"kg_per_day": "кг/д",
"pcs_per_day": "шт./д",
"degree": "°"
}

View File

@ -1,11 +1,11 @@
import { createI18n } from 'vue-i18n'
import en from '@/locale/en'
import ru from '@/locale/ru.json'
import ru from '@/locale/ru'
import sp from '@/locale/sp.json'
import zh from '@/locale/zh'
type MessageSchema = typeof zh
type AvailableLocales = 'zh' | 'en'
type AvailableLocales = 'zh' | 'en' | 'ru'
export default createI18n<[MessageSchema], AvailableLocales>({
legacy: false,
@ -14,5 +14,6 @@ export default createI18n<[MessageSchema], AvailableLocales>({
messages: {
zh,
en,
ru,
},
})