first commit
This commit is contained in:
@@ -0,0 +1,83 @@
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
|
||||
// 正确的中文文本映射
|
||||
const replacements = {
|
||||
'全部状�?': '全部状态',
|
||||
'待处�?': '待处理',
|
||||
'生产�?': '生产中',
|
||||
'已安�?': '已安装',
|
||||
'已完�?': '已完成',
|
||||
'已取�?': '已取消',
|
||||
'订单�?': '订单号',
|
||||
'状�?': '状态',
|
||||
'客户名�?': '客户名称',
|
||||
'搜索订单号、客户名�?..': '搜索订单号、客户名称...',
|
||||
'管理所有订单,跟踪订单状�?': '管理所有订单,跟踪订单状态',
|
||||
'新建订�?': '新建订单',
|
||||
'工具�?': '工具栏',
|
||||
'上一�?': '上一页',
|
||||
'下一�?': '下一页',
|
||||
'请输入客户名�?': '请输入客户名称',
|
||||
'订单状�?': '订单状态',
|
||||
'搜索和筛�?': '搜索和筛选',
|
||||
'计算属�?': '计算属性',
|
||||
'请填写完整信�?': '请填写完整信息',
|
||||
'订单已更�?': '订单已更新',
|
||||
'订单已创�?': '订单已创建',
|
||||
'确定要删除订�?': '确定要删除订单',
|
||||
'订单已删�?': '订单已删除',
|
||||
'按钮�?': '按钮组',
|
||||
'状态徽�?': '状态徽章',
|
||||
'响应�?': '响应式',
|
||||
'蜂巢�?': '蜂巢帘',
|
||||
'梦幻�?': '梦幻帘',
|
||||
'柔纱�?': '柔纱帘',
|
||||
'罗马�?': '罗马帘',
|
||||
'百叶�?': '百叶帘',
|
||||
'香格里拉�?': '香格里拉帘',
|
||||
'王十�?': '王十二',
|
||||
'冯十�?': '冯十三',
|
||||
'陈十�?': '陈十四',
|
||||
'褚十�?': '褚十五',
|
||||
'卫十�?': '卫十六',
|
||||
'蒋十�?': '蒋十七',
|
||||
'布艺对开�?': '布艺对开帘',
|
||||
'日夜蜂巢�?': '日夜蜂巢帘'
|
||||
};
|
||||
|
||||
const brokenFiles = [
|
||||
'src/views/order/OrderList.vue',
|
||||
'src/views/order/OrderFollow.vue',
|
||||
'src/views/order/OrderRecheck.vue',
|
||||
'src/views/order/OrderTracking.vue',
|
||||
'src/views/quote/QuoteGenerate.vue',
|
||||
'src/views/system/NotificationTemplate.vue'
|
||||
];
|
||||
|
||||
let fixed = 0;
|
||||
brokenFiles.forEach(file => {
|
||||
try {
|
||||
let content = fs.readFileSync(file, 'utf8');
|
||||
let modified = false;
|
||||
|
||||
Object.keys(replacements).forEach(broken => {
|
||||
if (content.includes(broken)) {
|
||||
content = content.split(broken).join(replacements[broken]);
|
||||
modified = true;
|
||||
}
|
||||
});
|
||||
|
||||
if (modified) {
|
||||
fs.writeFileSync(file, content, 'utf8');
|
||||
console.log('Fixed: ' + file);
|
||||
fixed++;
|
||||
} else {
|
||||
console.log('No changes: ' + file);
|
||||
}
|
||||
} catch(e) {
|
||||
console.log('Error fixing ' + file + ': ' + e.message);
|
||||
}
|
||||
});
|
||||
|
||||
console.log('\nTotal fixed: ' + fixed + ' files');
|
||||
Reference in New Issue
Block a user