|
1 | | -# Postman 中文版 |
2 | | -当前支持版本:9.6.0 ~ 9.7.1 |
| 1 | +# Postman 汉化 |
| 2 | + |
| 3 | +当前支持版本:9.6.0 ~ 9.8.1 |
3 | 4 | 更新时间:2022-01-06 |
4 | | -直接汉化请看:[README](LOCAL.md) |
| 5 | +直接汉化请看:[README](README.md) |
5 | 6 |
|
| 7 | +## 先决条件 |
6 | 8 |
|
7 | | -### 先决条件 |
8 | 9 | 1. **PHP >= 7.0** |
9 | | -2. **asar** *用于解压 asar 包* |
| 10 | +2. **[asar](#asar)** *用于解压 asar 包* |
| 11 | +3. 用于格式化代码 |
| 12 | + + [js-beautify](#js-beautify) 推荐 |
| 13 | + + [prettier](#prettier) |
10 | 14 |
|
| 15 | +## 步骤 |
11 | 16 |
|
| 17 | +### 1. 准备 |
12 | 18 |
|
13 | | -#### 安装 asar |
14 | 19 | ```shell |
15 | | -npm i -g asar |
| 20 | +git clone https://github.com/hlmd/Postman-cn.git |
| 21 | +``` |
| 22 | + |
| 23 | +> Windows 可直接使用 [init.bat](#initbat) |
| 24 | +> [Postman 默认安装目录](#postman-默认安装位置) | [asar](#asar) |
| 25 | +
|
| 26 | +```shell |
| 27 | +# 解压 Postman 安装目录下的 app.asar |
| 28 | +cd <Postman 安装目录下的 Resources 目录> |
| 29 | +# 解压 app.asar 到 app 目录 |
| 30 | +asar e app.asar app |
| 31 | + |
| 32 | +# 以下操作可选 |
| 33 | +# 拷贝 app.asar 到 Git 项目目录 |
| 34 | +cp app.asar <Git 项目目录>/app.asar |
| 35 | + |
| 36 | +# 用于 还原 |
| 37 | +asar e app.asar original |
| 38 | + |
| 39 | +# 用于 备份 |
| 40 | +asar e app.asar <app-版本> |
| 41 | + |
| 42 | +# 删除 拷贝过来的 app.asar |
| 43 | +rm app.asar |
16 | 44 | ``` |
17 | 45 |
|
| 46 | +#### init.bat |
| 47 | + |
| 48 | +修改 `init.bat` |
| 49 | + |
| 50 | +```shell |
| 51 | +# 设置 Postman 的安装磁盘驱动位置 |
| 52 | +set INSTALL_DERIVE=C: |
| 53 | + |
| 54 | +# 设置 Postman 的安装目录 |
| 55 | +set INSTALL_PATH=%USERPROFILE%\AppData\Local\Postman\ |
| 56 | +``` |
| 57 | + |
| 58 | +使用 |
18 | 59 |
|
19 | | -### |
20 | 60 | ```shell |
| 61 | +# 版本可选,不填为最后一个版本 |
| 62 | +.\init.bat [版本] |
| 63 | + |
| 64 | +# 需要点时间 |
| 65 | +``` |
| 66 | + |
| 67 | +### 2. 配置 Postman 信息 |
| 68 | + |
| 69 | +`php/common.php` |
| 70 | + |
| 71 | +```php |
| 72 | +# 修改 版本为当前要汉化的 Postman 版本 |
| 73 | +const APP_VERSION = '9.8.1'; |
| 74 | + |
| 75 | +# 修改 Postman 应用程序下的 app 目录 |
| 76 | +// Windows |
| 77 | +const APP_PATH = 'C:/Users/用户名/AppData/Local/Postman/app-' . APP_VERSION . '/resources/app/'; |
| 78 | + |
| 79 | +// Mac |
| 80 | +const APP_PATH = '/Application/Postman.app/Contents/Resources/app/'; |
| 81 | + |
| 82 | +``` |
| 83 | + |
| 84 | +### 3. 汉化 |
| 85 | +> 进入 Git 项目目录 |
| 86 | +> [php api.php 命令](#php-apiphp) | [网页操作](#网页操作) |
| 87 | +
|
| 88 | +```shell |
| 89 | +cd php |
21 | 90 | php api.php s |
22 | | -``` |
| 91 | +``` |
| 92 | + |
| 93 | +### Postman 默认安装位置 |
| 94 | + |
| 95 | +``` |
| 96 | +# Windows |
| 97 | +C:/Users/用户名/AppData/Local/Postman/app-版本/resources/app |
| 98 | +
|
| 99 | +# Mac |
| 100 | +/Application/Postman.app/Contents/Resources/app/ |
| 101 | +``` |
| 102 | + |
| 103 | + |
| 104 | +## 命令操作 |
| 105 | + |
| 106 | +### php api.php |
| 107 | + |
| 108 | +``` |
| 109 | +使用:php api.php [命令] |
| 110 | +
|
| 111 | +进行文件文本替换 |
| 112 | +
|
| 113 | +命令: |
| 114 | + s, sinicization 汉化 |
| 115 | + b, backup 备份 |
| 116 | + r, restore 还原 |
| 117 | + rb, restoreFormBackup 从备份还原 |
| 118 | + g, getString 提取文本 |
| 119 | + h, help 帮助 |
| 120 | + b, version 版本 |
| 121 | +
|
| 122 | +``` |
| 123 | + |
| 124 | +### js-beautify |
| 125 | + |
| 126 | +> 格式化 js 文件 |
| 127 | +
|
| 128 | +```shell |
| 129 | +# 安装 https://www.npmjs.com/package/js-beautify |
| 130 | +npm i -g js-beautify |
| 131 | + |
| 132 | +# 使用 格式化&替换原文件 |
| 133 | +js-beautify -r <文件名> |
| 134 | + |
| 135 | +# 帮助 |
| 136 | +js-beautify -h |
| 137 | +``` |
| 138 | + |
| 139 | +### prettier |
| 140 | + |
| 141 | +> 格式化文件 |
| 142 | +
|
| 143 | +```shell |
| 144 | +# 安装 https://www.npmjs.com/package/prettier |
| 145 | +npm i -g prettier |
| 146 | + |
| 147 | +# 使用 格式化&替换原文件 |
| 148 | +prettier -w <文件名> |
| 149 | + |
| 150 | +# 帮助 |
| 151 | +prettier -h |
| 152 | +``` |
| 153 | + |
| 154 | +### asar |
| 155 | + |
| 156 | +> 操作 asar 文件 |
| 157 | +
|
| 158 | +```shell |
| 159 | +# 安装 https://www.npmjs.com/package/asar |
| 160 | +npm i -g asar |
| 161 | + |
| 162 | +# 解压 app.asar 到 app 目录 |
| 163 | +asar e app.asar app |
| 164 | + |
| 165 | +# 打包 app 目录到 app.asar |
| 166 | +asar p app app.asar |
| 167 | +``` |
| 168 | + |
| 169 | +命令提示 |
| 170 | + |
| 171 | +``` |
| 172 | +使用: asar [选项] [命令] |
| 173 | +
|
| 174 | +操作 asar 存档文件 |
| 175 | +
|
| 176 | +选项: |
| 177 | + -V, --version 输出版本号 |
| 178 | + -h, --help 显示命令帮助 |
| 179 | +
|
| 180 | +命令: |
| 181 | + pack|p [选项] <dir> <output> 创建 asar 存档 |
| 182 | + list|l [选项] <archive> 列出 asar 档案的文件 |
| 183 | + extract-file|ef <archive> <filename> 从存档中提取一个文件 |
| 184 | + extract|e <archive> <dest> 提取档案 |
| 185 | + * |
| 186 | + help [命令] 显示命令帮助 |
| 187 | +``` |
| 188 | + |
| 189 | + |
| 190 | +### 网页操作 |
| 191 | +> 使用 [Nginx](http://nginx.org/) 、[Apache](https://httpd.apache.org/) 或 [PhpStudy](https://www.xp.cn/) |
| 192 | +> 访问 [站点/php/index.php](站点/php/index.php) |
| 193 | +
|
| 194 | + |
| 195 | + |
| 196 | +## 贡献指南 |
| 197 | +请参考 `php/lang/exp.php` 进行新增 |
0 commit comments