From a24b32108812958bc886f53d56fe32f73a0e044d Mon Sep 17 00:00:00 2001 From: k4yt3x Date: Mon, 11 May 2020 04:41:05 -0400 Subject: [PATCH] updated translations --- src/locale/zh_CN/LC_MESSAGES/video2x.mo | Bin 5768 -> 5757 bytes src/locale/zh_CN/LC_MESSAGES/zh_CN.mo | Bin 5768 -> 5757 bytes src/locale/zh_CN/LC_MESSAGES/zh_CN.po | 146 ++++++++++++------------ src/video2x.pot | 134 +++++++++++----------- 4 files changed, 139 insertions(+), 141 deletions(-) diff --git a/src/locale/zh_CN/LC_MESSAGES/video2x.mo b/src/locale/zh_CN/LC_MESSAGES/video2x.mo index 367c02f08722958d69bf2c3a60466568fef14c4a..7b71b0e4bc3ccf120bd3b59630d84ea95653ef5f 100644 GIT binary patch delta 1528 zcmXxkS!_&E9LMo9OP5hyOp6w+QH-T6oo=eAk_d@Jg@o{=Y80_FovI~~=|dv~sT#x{ z71Gv&ge%f|AQ2I7LZm^$1KJuSB&41szQ23N$(;K+=gz%n`JZ#ov68>V(GPy_IYU}P zok?P>*2{dvP+pz*+bWYcM<6d2bC)r@jNz@uX9a znoATGaN`kH;wYA5aS9o?Bs_)lsXxSA{E7wWNj0Vf3$Yg0qB`otLbOor4B`y*_?!XF z#&Q!iX1QH3rY-TuZPbHLQ8SODX6hT`%(MWfQD1@Ts0kIB6Q~H@!Vo^eZ2XOSKQ+ym ziI|Uit`dXvZ`M&5hlkLQCr~e5Lk-{_X5uSs$B!7m#<9-KI&e1iyQn32hd~@gg*u;$ z+9^W)zZ$c!38M<-K?*^aFI`9#9ilzwFP%UZ`ZN_{&f{NH>)Ijc| zI(~~x&Ujg9#$a+VfI-xID^U>%quM`?td6-7O%(c24?aMmZC+yxKj9oaz;M-JH>#s& zs7*JB`U-v``_yDkaO!!;&s1|!hxIrKx1tOGC+6>TAhl_fbQUOliU41koiy6gMA?Jd z7iDBM?j=`{l{9!oOr0w!+)7i)i|mp!0i6vT5mB=+adT$EF<49vkt@mNWF^g>N!mMC z^~Gd`RN>alIJfMG@R{3@1bg>aqc)+INs-b%P*Sw)A?fg8`3&cd{au2+cCtzrQW2Sz zus5sr$$WCIwJd3;%X*mH=e8ogI(JHabL-B1dn2*lw6*`s){nIDu3&RZI1+AY3kSjn zTU#0$Tf^G|4STl*_BTfw8+KFK-qNrq9Er_MznK~e1xhPwDoSI6>CfHsLe{m6jV{Zb z)#bLX`!n7CFFi-&H@b$;J{r2&6K_8r?;eQV$yt`{6s_T$3|GPD$5%(rT^#N_J=A%A U)OXaFiHW6%X`%`3s)^}_1+I{pcHtvx7j0v|zdJV#J(>Ug+;irhd(Qda zbMHTmN1LMaB^f7-@;*^b_`GJj@$Y3EDBCm5R^kq<#IRc*#Zu~%SckXpReXT;_!qWg zO;)jTm#iitDJ)VFl*pn7xiQ*o0e9 ziy1}@cpX>aebjwkU;t}!HL)lw7 zn))5oBS@n9WsqmxrvjDowH$PxAnLkLFj~yX2q#MA7zR9MXRv|#-NJNc9$`84mu|hB zbSWeC_zHHSAA3+M9Yub2lY=sH51F&2kh$4&RDW+V`LE}so>?gMyRZpI@dLbpn#dD; z6RVe}2kbzlyc>0+QPlMpQTI!t`W3T$t#l(QLtUth#5iao@sen|!&w?Mz$|J-f1(B` zAdhk#(qtc_ZrF?3R55%FCs7&v2{oZP)C684i?s$`73O5^=*Lb}zkw(xO3~M-8C`ds zb}#rDAV1s6LD%iUDvS?zt78Vnum?)UE+j)aE> z4<$}#UG^64>+TN^?*FfCbM6*z{6zkTiQn^mp1Prt$nZ$S|7o~4H019Kh4=SG?0;>a zg?l4?@#=!_bJhp_&B6ATw)kwpY+}5y%i~MMzF9neF%|nN_3aOdWYM_Sw>W+2;qe)_ x<%^PHZ+xP3Q{s=(OiyicCcbcFDtTcn_1&@5l~W5-=WS`z!nNBp#S6=Z{skG}!~6gM diff --git a/src/locale/zh_CN/LC_MESSAGES/zh_CN.mo b/src/locale/zh_CN/LC_MESSAGES/zh_CN.mo index 367c02f08722958d69bf2c3a60466568fef14c4a..7b71b0e4bc3ccf120bd3b59630d84ea95653ef5f 100644 GIT binary patch delta 1528 zcmXxkS!_&E9LMo9OP5hyOp6w+QH-T6oo=eAk_d@Jg@o{=Y80_FovI~~=|dv~sT#x{ z71Gv&ge%f|AQ2I7LZm^$1KJuSB&41szQ23N$(;K+=gz%n`JZ#ov68>V(GPy_IYU}P zok?P>*2{dvP+pz*+bWYcM<6d2bC)r@jNz@uX9a znoATGaN`kH;wYA5aS9o?Bs_)lsXxSA{E7wWNj0Vf3$Yg0qB`otLbOor4B`y*_?!XF z#&Q!iX1QH3rY-TuZPbHLQ8SODX6hT`%(MWfQD1@Ts0kIB6Q~H@!Vo^eZ2XOSKQ+ym ziI|Uit`dXvZ`M&5hlkLQCr~e5Lk-{_X5uSs$B!7m#<9-KI&e1iyQn32hd~@gg*u;$ z+9^W)zZ$c!38M<-K?*^aFI`9#9ilzwFP%UZ`ZN_{&f{NH>)Ijc| zI(~~x&Ujg9#$a+VfI-xID^U>%quM`?td6-7O%(c24?aMmZC+yxKj9oaz;M-JH>#s& zs7*JB`U-v``_yDkaO!!;&s1|!hxIrKx1tOGC+6>TAhl_fbQUOliU41koiy6gMA?Jd z7iDBM?j=`{l{9!oOr0w!+)7i)i|mp!0i6vT5mB=+adT$EF<49vkt@mNWF^g>N!mMC z^~Gd`RN>alIJfMG@R{3@1bg>aqc)+INs-b%P*Sw)A?fg8`3&cd{au2+cCtzrQW2Sz zus5sr$$WCIwJd3;%X*mH=e8ogI(JHabL-B1dn2*lw6*`s){nIDu3&RZI1+AY3kSjn zTU#0$Tf^G|4STl*_BTfw8+KFK-qNrq9Er_MznK~e1xhPwDoSI6>CfHsLe{m6jV{Zb z)#bLX`!n7CFFi-&H@b$;J{r2&6K_8r?;eQV$yt`{6s_T$3|GPD$5%(rT^#N_J=A%A U)OXaFiHW6%X`%`3s)^}_1+I{pcHtvx7j0v|zdJV#J(>Ug+;irhd(Qda zbMHTmN1LMaB^f7-@;*^b_`GJj@$Y3EDBCm5R^kq<#IRc*#Zu~%SckXpReXT;_!qWg zO;)jTm#iitDJ)VFl*pn7xiQ*o0e9 ziy1}@cpX>aebjwkU;t}!HL)lw7 zn))5oBS@n9WsqmxrvjDowH$PxAnLkLFj~yX2q#MA7zR9MXRv|#-NJNc9$`84mu|hB zbSWeC_zHHSAA3+M9Yub2lY=sH51F&2kh$4&RDW+V`LE}so>?gMyRZpI@dLbpn#dD; z6RVe}2kbzlyc>0+QPlMpQTI!t`W3T$t#l(QLtUth#5iao@sen|!&w?Mz$|J-f1(B` zAdhk#(qtc_ZrF?3R55%FCs7&v2{oZP)C684i?s$`73O5^=*Lb}zkw(xO3~M-8C`ds zb}#rDAV1s6LD%iUDvS?zt78Vnum?)UE+j)aE> z4<$}#UG^64>+TN^?*FfCbM6*z{6zkTiQn^mp1Prt$nZ$S|7o~4H019Kh4=SG?0;>a zg?l4?@#=!_bJhp_&B6ATw)kwpY+}5y%i~MMzF9neF%|nN_3aOdWYM_Sw>W+2;qe)_ x<%^PHZ+xP3Q{s=(OiyicCcbcFDtTcn_1&@5l~W5-=WS`z!nNBp#S6=Z{skG}!~6gM diff --git a/src/locale/zh_CN/LC_MESSAGES/zh_CN.po b/src/locale/zh_CN/LC_MESSAGES/zh_CN.po index 1817d3d..e1d52ff 100644 --- a/src/locale/zh_CN/LC_MESSAGES/zh_CN.po +++ b/src/locale/zh_CN/LC_MESSAGES/zh_CN.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-05-09 19:34-0400\n" -"PO-Revision-Date: 2020-05-09 19:38-0400\n" +"POT-Creation-Date: 2020-05-11 04:39-0400\n" +"PO-Revision-Date: 2020-05-11 04:40-0400\n" "Last-Translator: \n" "Language-Team: \n" "Language: zh_CN\n" @@ -14,186 +14,186 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.3\n" +"X-Generator: Poedit 2.3.1\n" "Plural-Forms: nplurals=1; plural=0;\n" #: progress_monitor.py:42 msgid "Upscaling Progress" msgstr "放大进度" -#: upscaler.py:105 +#: upscaler.py:104 msgid "Specified or default cache directory is a file/link" msgstr "指定或默认的缓存目录是文件/链接" -#: upscaler.py:111 +#: upscaler.py:110 msgid "Creating cache directory {}" msgstr "创建缓存目录 {}" -#: upscaler.py:114 +#: upscaler.py:113 msgid "Unable to create {}" msgstr "无法创建 {}" -#: upscaler.py:119 +#: upscaler.py:118 msgid "Extracted frames are being saved to: {}" msgstr "提取的帧将被保存到:{}" -#: upscaler.py:121 +#: upscaler.py:120 msgid "Upscaled frames are being saved to: {}" msgstr "已放大的帧将被保存到:{}" -#: upscaler.py:131 +#: upscaler.py:130 msgid "Cleaning up cache directory: {}" msgstr "清理缓存目录:{}" -#: upscaler.py:134 +#: upscaler.py:133 msgid "Unable to delete: {}" msgstr "无法删除:{}" -#: upscaler.py:140 upscaler.py:155 upscaler.py:166 +#: upscaler.py:139 upscaler.py:154 upscaler.py:165 msgid "Input and output path type mismatch" msgstr "输入和输出路径类型不匹配" -#: upscaler.py:141 +#: upscaler.py:140 msgid "Input is multiple files but output is not directory" msgstr "输入是多个文件,但输出不是目录" -#: upscaler.py:145 +#: upscaler.py:144 msgid "Input path {} is neither a file nor a directory" msgstr "输入路径 {} 既不是文件也不是目录" -#: upscaler.py:149 upscaler.py:171 +#: upscaler.py:148 upscaler.py:170 msgid "Input directory and output directory cannot be the same" msgstr "输入目录和输出目录不能相同" -#: upscaler.py:156 +#: upscaler.py:155 msgid "Input is single file but output is directory" msgstr "所选的输入路径是单个文件,但输出路径是目录" -#: upscaler.py:159 +#: upscaler.py:158 msgid "No suffix found in output file path" msgstr "在输出文件路径中未找到后缀" -#: upscaler.py:160 +#: upscaler.py:159 msgid "Suffix must be specified for FFmpeg" msgstr "必须为 FFmpeg 指定后缀" -#: upscaler.py:167 +#: upscaler.py:166 msgid "Input is directory but output is existing single file" msgstr "输入是目录,但输出是现有的单个文件" -#: upscaler.py:176 +#: upscaler.py:175 msgid "Input path is neither a file nor a directory" msgstr "输入路径既不是文件也不是目录" -#: upscaler.py:185 +#: upscaler.py:184 msgid "FFmpeg or FFprobe cannot be found under the specified path" msgstr "在指定的路径下找不到 FFmpeg 或 FFprobe" -#: upscaler.py:186 upscaler.py:196 +#: upscaler.py:185 upscaler.py:195 msgid "Please check the configuration file settings" msgstr "请检查配置文件设置" -#: upscaler.py:195 +#: upscaler.py:194 msgid "Specified driver executable directory doesn't exist" msgstr "指定驱动的可执行文件不存在" -#: upscaler.py:222 +#: upscaler.py:221 msgid "Failed to parse driver argument: {}" msgstr "解析驱动程序参数失败:{}" -#: upscaler.py:237 +#: upscaler.py:253 msgid "Unrecognized driver: {}" msgstr "无法识别的驱动名称:{}" -#: upscaler.py:311 +#: upscaler.py:293 msgid "Starting progress monitor" msgstr "启动进度监视器" -#: upscaler.py:316 +#: upscaler.py:298 msgid "Starting upscaled image cleaner" msgstr "启动已放大图像清理程序" -#: upscaler.py:325 upscaler.py:342 +#: upscaler.py:307 upscaler.py:324 msgid "Killing progress monitor" msgstr "终结进度监视器" -#: upscaler.py:328 upscaler.py:345 +#: upscaler.py:310 upscaler.py:327 msgid "Killing upscaled image cleaner" msgstr "终结已放大图像清理程序" -#: upscaler.py:349 +#: upscaler.py:331 msgid "Terminating all processes" msgstr "正在终止所有进程" -#: upscaler.py:356 +#: upscaler.py:338 msgid "Main process waiting for subprocesses to exit" msgstr "主进程开始等待子进程结束" -#: upscaler.py:375 upscaler.py:379 +#: upscaler.py:357 upscaler.py:361 msgid "Subprocess {} exited with code {}" msgstr "子进程 {} 结束,返回码 {}" -#: upscaler.py:385 +#: upscaler.py:367 msgid "Stop signal received" msgstr "收到停止信号" -#: upscaler.py:390 +#: upscaler.py:372 msgid "Subprocess execution ran into an error" msgstr "子进程执行遇到错误" -#: upscaler.py:432 +#: upscaler.py:421 msgid "Upscaling single video file: {}" msgstr "放大单个视频文件:{}" -#: upscaler.py:454 upscaler.py:517 +#: upscaler.py:443 upscaler.py:502 msgid "Starting to upscale extracted images" msgstr "开始对提取的帧进行放大" -#: upscaler.py:463 upscaler.py:519 +#: upscaler.py:448 upscaler.py:504 msgid "Upscaling completed" msgstr "放大完成" -#: upscaler.py:472 +#: upscaler.py:457 msgid "Reading video information" msgstr "读取视频信息" -#: upscaler.py:486 +#: upscaler.py:471 msgid "Aborting: No video stream found" msgstr "程序中止:文件中未找到视频流" -#: upscaler.py:504 +#: upscaler.py:490 msgid "Unsupported pixel format: {}" msgstr "不支持的像素格式:{}" -#: upscaler.py:507 +#: upscaler.py:493 msgid "Framerate: {}" msgstr "帧率:{}" -#: upscaler.py:522 +#: upscaler.py:507 msgid "Converting extracted frames into video" msgstr "正在将提取的帧转换为视频" -#: upscaler.py:529 +#: upscaler.py:514 msgid "Conversion completed" msgstr "转换已完成" -#: upscaler.py:533 +#: upscaler.py:518 msgid "Migrating audio, subtitles and other streams to upscaled video" msgstr "正在将音频、字幕和其他流迁移到放大后的视频" -#: upscaler.py:542 +#: upscaler.py:527 msgid "Failed to migrate streams" msgstr "迁移流失败" -#: upscaler.py:543 +#: upscaler.py:528 msgid "Trying to output video without additional streams" msgstr "正在尝试输出不含其他流的视频" -#: upscaler.py:550 +#: upscaler.py:535 msgid "Output video file exists, aborting" msgstr "输出目标文件已存在,取消输出" -#: upscaler.py:554 +#: upscaler.py:539 msgid "Writing intermediate file to: {}" msgstr "正在将中间视频文件写入至:{}" @@ -212,8 +212,8 @@ msgstr "" "联系方式:k4yt3x@k4yt3x.com" #: video2x.py:106 -msgid "General Options" -msgstr "通用选项" +msgid "Video2X Options" +msgstr "Video2X 选项" #: video2x.py:107 msgid "show this help message and exit" @@ -232,45 +232,47 @@ msgid "video2x config file path" msgstr "video2x 配置文件路径" #: video2x.py:112 -msgid "upscaling driver" -msgstr "视频放大驱动" - -#: video2x.py:113 -msgid "number of processes to use for upscaling" -msgstr "并发进程数" - -#: video2x.py:114 msgid "display version, lawful information and exit" msgstr "显示版本和法律信息并退出" +#: video2x.py:115 +msgid "Upscaling Options" +msgstr "视频放大选项" + +#: video2x.py:116 +msgid "upscaling driver" +msgstr "视频放大驱动" + #: video2x.py:117 -msgid "Scaling Options" -msgstr "缩放选项" - -#: video2x.py:118 -msgid "output video width" -msgstr "输出视频宽度" - -#: video2x.py:119 -msgid "output video height" -msgstr "输出视频高度" - -#: video2x.py:120 msgid "scaling ratio" msgstr "缩放比" -#: video2x.py:160 +#: video2x.py:118 +msgid "number of processes to use for upscaling" +msgstr "并发进程数" + +#: video2x.py:119 +msgid "preserve extracted and upscaled frames" +msgstr "保留提取的和放大的帧" + +#: video2x.py:159 msgid "This file cannot be imported" msgstr "此文件无法被当作模块导入" -#: video2x.py:225 +#: video2x.py:229 msgid "Program completed, taking {} seconds" msgstr "程序执行完毕,总计花费 {} 秒" -#: video2x.py:228 +#: video2x.py:232 msgid "An exception has occurred" msgstr "发生了异常" +#~ msgid "output video width" +#~ msgstr "输出视频宽度" + +#~ msgid "output video height" +#~ msgstr "输出视频高度" + #~ msgid "You must specify input video file/directory path" #~ msgstr "您必须指定输入视频文件/目录路径" diff --git a/src/video2x.pot b/src/video2x.pot index 72d6649..b03241f 100644 --- a/src/video2x.pot +++ b/src/video2x.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2020-05-09 19:34-0400\n" +"POT-Creation-Date: 2020-05-11 04:39-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,179 +19,179 @@ msgstr "" msgid "Upscaling Progress" msgstr "" -#: upscaler.py:105 +#: upscaler.py:104 msgid "Specified or default cache directory is a file/link" msgstr "" -#: upscaler.py:111 +#: upscaler.py:110 msgid "Creating cache directory {}" msgstr "" -#: upscaler.py:114 +#: upscaler.py:113 msgid "Unable to create {}" msgstr "" -#: upscaler.py:119 +#: upscaler.py:118 msgid "Extracted frames are being saved to: {}" msgstr "" -#: upscaler.py:121 +#: upscaler.py:120 msgid "Upscaled frames are being saved to: {}" msgstr "" -#: upscaler.py:131 +#: upscaler.py:130 msgid "Cleaning up cache directory: {}" msgstr "" -#: upscaler.py:134 +#: upscaler.py:133 msgid "Unable to delete: {}" msgstr "" -#: upscaler.py:140 upscaler.py:155 upscaler.py:166 +#: upscaler.py:139 upscaler.py:154 upscaler.py:165 msgid "Input and output path type mismatch" msgstr "" -#: upscaler.py:141 +#: upscaler.py:140 msgid "Input is multiple files but output is not directory" msgstr "" -#: upscaler.py:145 +#: upscaler.py:144 msgid "Input path {} is neither a file nor a directory" msgstr "" -#: upscaler.py:149 upscaler.py:171 +#: upscaler.py:148 upscaler.py:170 msgid "Input directory and output directory cannot be the same" msgstr "" -#: upscaler.py:156 +#: upscaler.py:155 msgid "Input is single file but output is directory" msgstr "" -#: upscaler.py:159 +#: upscaler.py:158 msgid "No suffix found in output file path" msgstr "" -#: upscaler.py:160 +#: upscaler.py:159 msgid "Suffix must be specified for FFmpeg" msgstr "" -#: upscaler.py:167 +#: upscaler.py:166 msgid "Input is directory but output is existing single file" msgstr "" -#: upscaler.py:176 +#: upscaler.py:175 msgid "Input path is neither a file nor a directory" msgstr "" -#: upscaler.py:185 +#: upscaler.py:184 msgid "FFmpeg or FFprobe cannot be found under the specified path" msgstr "" -#: upscaler.py:186 upscaler.py:196 +#: upscaler.py:185 upscaler.py:195 msgid "Please check the configuration file settings" msgstr "" -#: upscaler.py:195 +#: upscaler.py:194 msgid "Specified driver executable directory doesn't exist" msgstr "" -#: upscaler.py:222 +#: upscaler.py:221 msgid "Failed to parse driver argument: {}" msgstr "" -#: upscaler.py:237 +#: upscaler.py:253 msgid "Unrecognized driver: {}" msgstr "" -#: upscaler.py:311 +#: upscaler.py:293 msgid "Starting progress monitor" msgstr "" -#: upscaler.py:316 +#: upscaler.py:298 msgid "Starting upscaled image cleaner" msgstr "" -#: upscaler.py:325 upscaler.py:342 +#: upscaler.py:307 upscaler.py:324 msgid "Killing progress monitor" msgstr "" -#: upscaler.py:328 upscaler.py:345 +#: upscaler.py:310 upscaler.py:327 msgid "Killing upscaled image cleaner" msgstr "" -#: upscaler.py:349 +#: upscaler.py:331 msgid "Terminating all processes" msgstr "" -#: upscaler.py:356 +#: upscaler.py:338 msgid "Main process waiting for subprocesses to exit" msgstr "" -#: upscaler.py:375 upscaler.py:379 +#: upscaler.py:357 upscaler.py:361 msgid "Subprocess {} exited with code {}" msgstr "" -#: upscaler.py:385 +#: upscaler.py:367 msgid "Stop signal received" msgstr "" -#: upscaler.py:390 +#: upscaler.py:372 msgid "Subprocess execution ran into an error" msgstr "" -#: upscaler.py:432 +#: upscaler.py:421 msgid "Upscaling single video file: {}" msgstr "" -#: upscaler.py:454 upscaler.py:517 +#: upscaler.py:443 upscaler.py:502 msgid "Starting to upscale extracted images" msgstr "" -#: upscaler.py:463 upscaler.py:519 +#: upscaler.py:448 upscaler.py:504 msgid "Upscaling completed" msgstr "" -#: upscaler.py:472 +#: upscaler.py:457 msgid "Reading video information" msgstr "" -#: upscaler.py:486 +#: upscaler.py:471 msgid "Aborting: No video stream found" msgstr "" -#: upscaler.py:504 +#: upscaler.py:490 msgid "Unsupported pixel format: {}" msgstr "" -#: upscaler.py:507 +#: upscaler.py:493 msgid "Framerate: {}" msgstr "" -#: upscaler.py:522 +#: upscaler.py:507 msgid "Converting extracted frames into video" msgstr "" -#: upscaler.py:529 +#: upscaler.py:514 msgid "Conversion completed" msgstr "" -#: upscaler.py:533 +#: upscaler.py:518 msgid "Migrating audio, subtitles and other streams to upscaled video" msgstr "" -#: upscaler.py:542 +#: upscaler.py:527 msgid "Failed to migrate streams" msgstr "" -#: upscaler.py:543 +#: upscaler.py:528 msgid "Trying to output video without additional streams" msgstr "" -#: upscaler.py:550 +#: upscaler.py:535 msgid "Output video file exists, aborting" msgstr "" -#: upscaler.py:554 +#: upscaler.py:539 msgid "Writing intermediate file to: {}" msgstr "" @@ -205,7 +205,7 @@ msgid "" msgstr "" #: video2x.py:106 -msgid "General Options" +msgid "Video2X Options" msgstr "" #: video2x.py:107 @@ -225,42 +225,38 @@ msgid "video2x config file path" msgstr "" #: video2x.py:112 -msgid "upscaling driver" -msgstr "" - -#: video2x.py:113 -msgid "number of processes to use for upscaling" -msgstr "" - -#: video2x.py:114 msgid "display version, lawful information and exit" msgstr "" +#: video2x.py:115 +msgid "Upscaling Options" +msgstr "" + +#: video2x.py:116 +msgid "upscaling driver" +msgstr "" + #: video2x.py:117 -msgid "Scaling Options" -msgstr "" - -#: video2x.py:118 -msgid "output video width" -msgstr "" - -#: video2x.py:119 -msgid "output video height" -msgstr "" - -#: video2x.py:120 msgid "scaling ratio" msgstr "" -#: video2x.py:160 +#: video2x.py:118 +msgid "number of processes to use for upscaling" +msgstr "" + +#: video2x.py:119 +msgid "preserve extracted and upscaled frames" +msgstr "" + +#: video2x.py:159 msgid "This file cannot be imported" msgstr "" -#: video2x.py:225 +#: video2x.py:229 msgid "Program completed, taking {} seconds" msgstr "" -#: video2x.py:228 +#: video2x.py:232 msgid "An exception has occurred" msgstr ""