update translations

This commit is contained in:
DuckSoft 2020-03-25 00:41:24 +08:00
parent fb9bec61ab
commit a8e8977b29
No known key found for this signature in database
GPG Key ID: 7A3A9FA6E4FD4A8D
5 changed files with 376 additions and 68 deletions

View File

@ -51,8 +51,8 @@ namespace Qv2ray::core::kernel
{
case kernel::abi::ABI_NOPE:
LOG(MODULE_VCORE, "Host is incompatible with core")
*message = tr("V2Ray core is incompatible with your platform." NEWLINE //
"Expected core ABI is %1, but got actual %2." NEWLINE //
*message = tr("V2Ray core is incompatible with your platform.\r\n" //
"Expected core ABI is %1, but got actual %2.\r\n" //
"Maybe you have downloaded the wrong core?")
.arg(kernel::abi::abiToString(compiledABI), kernel::abi::abiToString(abi.value()));
return false;

View File

@ -1949,16 +1949,6 @@ p, li { white-space: pre-wrap; }
<source>Settings will be added to the StreamSettings for matched connections.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Config</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Subscription</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Auto Connect</source>
@ -1979,6 +1969,16 @@ p, li { white-space: pre-wrap; }
<source>You can configure route rules for all simple connection config here.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Group/Subscription</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
@ -2361,6 +2361,61 @@ p, li { white-space: pre-wrap; }
<source>Inbound</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="24"/>
<source>core executable file %1 does not exist</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="27"/>
<source>cannot open core executable file %1 in read-only mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="30"/>
<source>core executable file %1 is an empty file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="34"/>
<source>core executable file %1 is too short to be executed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="51"/>
<source>cannot deduce the type of core executable file %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="58"/>
<source>Windows PE executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="59"/>
<source>macOS Mach-O executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="60"/>
<source>ELF x86 executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="61"/>
<source>ELF amd64 executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="62"/>
<source>other ELF executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="63"/>
<source>unknown abi</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Qv2ray::common::QvCommandArgParser</name>
@ -2436,61 +2491,76 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="44"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="54"/>
<source>V2Ray core is incompatible with your platform.<byte value="xd"/>
Expected core ABI is %1, but got actual %2.<byte value="xd"/>
Maybe you have downloaded the wrong core?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="73"/>
<source>V2ray assets path is not valid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="51"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="80"/>
<source>No geoip.dat in assets path.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="58"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="87"/>
<source>No geosite.dat in assets path.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="81"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="110"/>
<source>V2ray core failed with an exit code: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="90"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="119"/>
<source>V2ray core returns empty string.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="119"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="148"/>
<source>Configuration Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="130"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="159"/>
<source>Cannot start V2ray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="131"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="160"/>
<source>V2ray core settings is incorrect.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="131"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="160"/>
<source>The error is: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="162"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="191"/>
<source>Invalid V2ray Instance Status.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="225"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="254"/>
<source>V2ray kernel failed to start.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Qv2ray::ui::widgets::AutoCompleteTextEdit</name>
<message>
<location filename="../src/ui/widgets/QvAutoCompleteTextEdit.cpp" line="125"/>
<source>You can not input space characters here.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QvInboundNodeModel</name>
<message>

View File

@ -1683,14 +1683,12 @@
<translation></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Config</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Subscription</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
@ -2410,6 +2408,16 @@ p, li { white-space: pre-wrap; }
<source>You can configure route rules for all simple connection config here.</source>
<translation></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Connection</source>
<translation></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Group/Subscription</source>
<translation>/</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -2860,6 +2868,61 @@ p, li { white-space: pre-wrap; }
<source>Inbound</source>
<translation></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="24"/>
<source>core executable file %1 does not exist</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="27"/>
<source>cannot open core executable file %1 in read-only mode</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="30"/>
<source>core executable file %1 is an empty file</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="34"/>
<source>core executable file %1 is too short to be executed</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="51"/>
<source>cannot deduce the type of core executable file %1</source>
<translation>%1</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="58"/>
<source>Windows PE executable</source>
<translation>Windows PE実行可能ファイル</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="59"/>
<source>macOS Mach-O executable</source>
<translation>macOS Mach-O実行可能ファイル</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="60"/>
<source>ELF x86 executable</source>
<translation>ELF x86実行可能ファイル</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="61"/>
<source>ELF amd64 executable</source>
<translation>ELF amd64実行可能ファイル</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="62"/>
<source>other ELF executable</source>
<translation>ELF実行可能ファイル</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="63"/>
<source>unknown abi</source>
<translation>ABI</translation>
</message>
</context>
<context>
<name>Qv2ray::common::QvCommandArgParser</name>
@ -2943,61 +3006,78 @@ p, li { white-space: pre-wrap; }
<translation>V2rayコアファイルを開けません</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="44"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="54"/>
<source>V2Ray core is incompatible with your platform.<byte value="xd"/>
Expected core ABI is %1, but got actual %2.<byte value="xd"/>
Maybe you have downloaded the wrong core?</source>
<translation>V2Rayコアはプラットフォームと互換性がありません
ABIは%1%2
</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="73"/>
<source>V2ray assets path is not valid.</source>
<translation>V2rayアセットのパスが無効です</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="51"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="80"/>
<source>No geoip.dat in assets path.</source>
<translation>geoip.datはありません</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="58"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="87"/>
<source>No geosite.dat in assets path.</source>
<translation>geosite.datはありません</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="81"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="110"/>
<source>V2ray core failed with an exit code: </source>
<translation>V2rayコアがエラー終了しました: </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="90"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="119"/>
<source>V2ray core returns empty string.</source>
<translation>V2rayコアは空の文字列を返します</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="119"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="148"/>
<source>Configuration Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="130"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="159"/>
<source>Cannot start V2ray</source>
<translation>V2rayを起動できません</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="131"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="160"/>
<source>V2ray core settings is incorrect.</source>
<translation>V2rayコアの設定が正しくありません</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="131"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="160"/>
<source>The error is: </source>
<translation>: </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="162"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="191"/>
<source>Invalid V2ray Instance Status.</source>
<translation>V2rayインスタンスステータス</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="225"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="254"/>
<source>V2ray kernel failed to start.</source>
<translation>V2rayカーネルの起動に失敗しました</translation>
</message>
</context>
<context>
<name>Qv2ray::ui::widgets::AutoCompleteTextEdit</name>
<message>
<location filename="../src/ui/widgets/QvAutoCompleteTextEdit.cpp" line="125"/>
<source>You can not input space characters here.</source>
<translation></translation>
</message>
</context>
<context>
<name>QvInboundNodeModel</name>
<message>

View File

@ -1667,14 +1667,12 @@
<translation>ошибка</translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Config</source>
<translation>Конфигурация</translation>
<translation type="vanished">Конфигурация</translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Subscription</source>
<translation>Подписка</translation>
<translation type="vanished">Подписка</translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
@ -2382,6 +2380,16 @@ p, li { white-space: pre-wrap; }
<source>You can configure route rules for all simple connection config here.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Group/Subscription</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
@ -2832,6 +2840,61 @@ p, li { white-space: pre-wrap; }
<source>Inbound</source>
<translation type="unfinished">Входящее</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="24"/>
<source>core executable file %1 does not exist</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="27"/>
<source>cannot open core executable file %1 in read-only mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="30"/>
<source>core executable file %1 is an empty file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="34"/>
<source>core executable file %1 is too short to be executed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="51"/>
<source>cannot deduce the type of core executable file %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="58"/>
<source>Windows PE executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="59"/>
<source>macOS Mach-O executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="60"/>
<source>ELF x86 executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="61"/>
<source>ELF amd64 executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="62"/>
<source>other ELF executable</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="63"/>
<source>unknown abi</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Qv2ray::common::QvCommandArgParser</name>
@ -2907,61 +2970,76 @@ p, li { white-space: pre-wrap; }
<translation>Файл ядра V2ray не может быть открыт, убедитесь, что вместо папки есть файл.</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="44"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="54"/>
<source>V2Ray core is incompatible with your platform.<byte value="xd"/>
Expected core ABI is %1, but got actual %2.<byte value="xd"/>
Maybe you have downloaded the wrong core?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="73"/>
<source>V2ray assets path is not valid.</source>
<translation>Недопустимый путь к ресурсам V2ray.</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="51"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="80"/>
<source>No geoip.dat in assets path.</source>
<translation>Нет geoip.dat в пути активов.</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="58"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="87"/>
<source>No geosite.dat in assets path.</source>
<translation>Нет geosite.dat в пути активов.</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="81"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="110"/>
<source>V2ray core failed with an exit code: </source>
<translation>Ядро V2ray вышло из строя с кодом выхода:</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="90"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="119"/>
<source>V2ray core returns empty string.</source>
<translation>Ядро V2ray возвращает пустую строку.</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="119"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="148"/>
<source>Configuration Error</source>
<translation>Ошибка конфигурации</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="130"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="159"/>
<source>Cannot start V2ray</source>
<translation>Невозможно запустить V2ray</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="131"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="160"/>
<source>V2ray core settings is incorrect.</source>
<translation>Настройки ядра V2ray неверны.</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="131"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="160"/>
<source>The error is: </source>
<translation>Ошибка:</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="162"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="191"/>
<source>Invalid V2ray Instance Status.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="225"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="254"/>
<source>V2ray kernel failed to start.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Qv2ray::ui::widgets::AutoCompleteTextEdit</name>
<message>
<location filename="../src/ui/widgets/QvAutoCompleteTextEdit.cpp" line="125"/>
<source>You can not input space characters here.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QvInboundNodeModel</name>
<message>

View File

@ -1995,14 +1995,12 @@ p, li { white-space: pre-wrap; }
<translation></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Config</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Subscription</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
@ -2036,6 +2034,16 @@ p, li { white-space: pre-wrap; }
<source>You can configure route rules for all simple connection config here.</source>
<translation></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Connection</source>
<translation></translation>
</message>
<message>
<location filename="../src/ui/w_PreferencesWindow.ui"/>
<source>Group/Subscription</source>
<translation>/</translation>
</message>
</context>
<context>
<name>QObject</name>
@ -2434,6 +2442,61 @@ p, li { white-space: pre-wrap; }
<source>Inbound</source>
<translation></translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="24"/>
<source>core executable file %1 does not exist</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="27"/>
<source>cannot open core executable file %1 in read-only mode</source>
<translation> %1</translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="30"/>
<source>core executable file %1 is an empty file</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="34"/>
<source>core executable file %1 is too short to be executed</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="51"/>
<source>cannot deduce the type of core executable file %1</source>
<translation> %1 </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="58"/>
<source>Windows PE executable</source>
<translation>Windows PE </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="59"/>
<source>macOS Mach-O executable</source>
<translation>macOS Mach-O </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="60"/>
<source>ELF x86 executable</source>
<translation>ELF x86 </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="61"/>
<source>ELF amd64 executable</source>
<translation>ELF amd64 </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="62"/>
<source>other ELF executable</source>
<translation> ELF </translation>
</message>
<message>
<location filename="../src/core/kernel/QvKernelABIChecker.cpp" line="63"/>
<source>unknown abi</source>
<translation> ABI</translation>
</message>
</context>
<context>
<name>Qv2ray::common::QvCommandArgParser</name>
@ -2517,61 +2580,78 @@ p, li { white-space: pre-wrap; }
<translation> V2ray </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="44"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="54"/>
<source>V2Ray core is incompatible with your platform.<byte value="xd"/>
Expected core ABI is %1, but got actual %2.<byte value="xd"/>
Maybe you have downloaded the wrong core?</source>
<translation>V2Ray
ABI %1 %2
</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="73"/>
<source>V2ray assets path is not valid.</source>
<translation>V2ray Assets </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="51"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="80"/>
<source>No geoip.dat in assets path.</source>
<translation> Assets geoip.dat</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="58"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="87"/>
<source>No geosite.dat in assets path.</source>
<translation> Assets geosite.dat</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="81"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="110"/>
<source>V2ray core failed with an exit code: </source>
<translation>V2ray 退 </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="90"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="119"/>
<source>V2ray core returns empty string.</source>
<translation>V2ray </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="119"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="148"/>
<source>Configuration Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="130"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="159"/>
<source>Cannot start V2ray</source>
<translation> V2ray</translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="131"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="160"/>
<source>V2ray core settings is incorrect.</source>
<translation>V2ray </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="131"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="160"/>
<source>The error is: </source>
<translation> </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="162"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="191"/>
<source>Invalid V2ray Instance Status.</source>
<translation>V2ray </translation>
</message>
<message>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="225"/>
<location filename="../src/core/kernel/KernelInteractions.cpp" line="254"/>
<source>V2ray kernel failed to start.</source>
<translation>V2ray </translation>
</message>
</context>
<context>
<name>Qv2ray::ui::widgets::AutoCompleteTextEdit</name>
<message>
<location filename="../src/ui/widgets/QvAutoCompleteTextEdit.cpp" line="125"/>
<source>You can not input space characters here.</source>
<translation></translation>
</message>
</context>
<context>
<name>QvInboundNodeModel</name>
<message>