mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-04-19 21:42:24 +00:00
translate - ID #1759
This commit is contained in:
parent
c53cee31f5
commit
4a1387ea83
6 changed files with 22 additions and 11 deletions
4
go.mod
4
go.mod
|
@ -23,7 +23,7 @@ require (
|
||||||
)
|
)
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/andybalholm/brotli v1.0.6 // indirect
|
github.com/andybalholm/brotli v1.1.0 // indirect
|
||||||
github.com/bytedance/sonic v1.10.2 // indirect
|
github.com/bytedance/sonic v1.10.2 // indirect
|
||||||
github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect
|
github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect
|
||||||
github.com/chenzhuoyu/iasm v0.9.1 // indirect
|
github.com/chenzhuoyu/iasm v0.9.1 // indirect
|
||||||
|
@ -91,7 +91,7 @@ require (
|
||||||
golang.org/x/tools v0.16.1 // indirect
|
golang.org/x/tools v0.16.1 // indirect
|
||||||
golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2 // indirect
|
golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2 // indirect
|
||||||
golang.zx2c4.com/wireguard v0.0.0-20231211153847-12269c276173 // indirect
|
golang.zx2c4.com/wireguard v0.0.0-20231211153847-12269c276173 // indirect
|
||||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 // indirect
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20240102182953-50ed04b92917 // indirect
|
||||||
google.golang.org/protobuf v1.32.0 // indirect
|
google.golang.org/protobuf v1.32.0 // indirect
|
||||||
gopkg.in/yaml.v3 v3.0.1 // indirect
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
||||||
gvisor.dev/gvisor v0.0.0-20231104011432-48a6d7d5bd0b // indirect
|
gvisor.dev/gvisor v0.0.0-20231104011432-48a6d7d5bd0b // indirect
|
||||||
|
|
8
go.sum
8
go.sum
|
@ -12,8 +12,8 @@ github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8
|
||||||
github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
|
github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
|
||||||
github.com/Calidity/gin-sessions v1.3.1 h1:nF3dCBWa7TZ4j26iYLwGRmzZy9YODhWoOS3fmi+snyE=
|
github.com/Calidity/gin-sessions v1.3.1 h1:nF3dCBWa7TZ4j26iYLwGRmzZy9YODhWoOS3fmi+snyE=
|
||||||
github.com/Calidity/gin-sessions v1.3.1/go.mod h1:I0+QE6qkO50TeN/n6If6novvxHk4Isvr23U8EdvPdns=
|
github.com/Calidity/gin-sessions v1.3.1/go.mod h1:I0+QE6qkO50TeN/n6If6novvxHk4Isvr23U8EdvPdns=
|
||||||
github.com/andybalholm/brotli v1.0.6 h1:Yf9fFpf49Zrxb9NlQaluyE92/+X7UVHlhMNJN2sxfOI=
|
github.com/andybalholm/brotli v1.1.0 h1:eLKJA0d02Lf0mVpIDgYnqXcUn0GqVmEFny3VuID1U3M=
|
||||||
github.com/andybalholm/brotli v1.0.6/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig=
|
github.com/andybalholm/brotli v1.1.0/go.mod h1:sms7XGricyQI9K10gOSf56VKKWS4oLer58Q+mhRPtnY=
|
||||||
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
|
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
|
||||||
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
|
github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
|
||||||
github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g=
|
github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g=
|
||||||
|
@ -406,8 +406,8 @@ google.golang.org/genproto v0.0.0-20180831171423-11092d34479b/go.mod h1:JiN7NxoA
|
||||||
google.golang.org/genproto v0.0.0-20181029155118-b69ba1387ce2/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
|
google.golang.org/genproto v0.0.0-20181029155118-b69ba1387ce2/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
|
||||||
google.golang.org/genproto v0.0.0-20181202183823-bd91e49a0898/go.mod h1:7Ep/1NZk928CDR8SjdVbjWNpdIf6nzjE3BTgJDr2Atg=
|
google.golang.org/genproto v0.0.0-20181202183823-bd91e49a0898/go.mod h1:7Ep/1NZk928CDR8SjdVbjWNpdIf6nzjE3BTgJDr2Atg=
|
||||||
google.golang.org/genproto v0.0.0-20190306203927-b5d61aea6440/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
|
google.golang.org/genproto v0.0.0-20190306203927-b5d61aea6440/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
|
||||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 h1:gphdwh0npgs8elJ4T6J+DQJHPVF7RsuJHCfwztUb4J4=
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20240102182953-50ed04b92917 h1:6G8oQ016D88m1xAKljMlBOOGWDZkes4kMhgGFlf8WcQ=
|
||||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:daQN87bsDqDoe316QbbvX60nMoJQa4r6Ds0ZuoAe5yA=
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20240102182953-50ed04b92917/go.mod h1:xtjpI3tXFPP051KaWnhvxkiubL/6dJ18vLVf7q2pTOU=
|
||||||
google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw=
|
google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw=
|
||||||
google.golang.org/grpc v1.16.0/go.mod h1:0JHn/cJsOMiMfNA9+DeHDlAU7KAAB5GDlYFpa9MZMio=
|
google.golang.org/grpc v1.16.0/go.mod h1:0JHn/cJsOMiMfNA9+DeHDlAU7KAAB5GDlYFpa9MZMio=
|
||||||
google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs=
|
google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs=
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<a-form-item label='{{ i18n "pages.xray.balancer.tag" }}' has-feedback
|
<a-form-item label='{{ i18n "pages.xray.balancer.tag" }}' has-feedback
|
||||||
:validate-status="balancerModal.duplicateTag? 'warning' : 'success'">
|
:validate-status="balancerModal.duplicateTag? 'warning' : 'success'">
|
||||||
<a-input v-model.trim="balancerModal.balancer.tag" @change="balancerModal.check()"
|
<a-input v-model.trim="balancerModal.balancer.tag" @change="balancerModal.check()"
|
||||||
placeholder='{{ i18n "balancerModal.balancer.tagDesc" }}'></a-input>
|
placeholder='{{ i18n "pages.xray.balancer.tagDesc" }}'></a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label='{{ i18n "pages.xray.balancer.balancerStrategy" }}'>
|
<a-form-item label='{{ i18n "pages.xray.balancer.balancerStrategy" }}'>
|
||||||
<a-select v-model="balancerModal.balancer.strategy" :dropdown-class-name="themeSwitcher.currentTheme">
|
<a-select v-model="balancerModal.balancer.strategy" :dropdown-class-name="themeSwitcher.currentTheme">
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
"check" = "Verificar"
|
"check" = "Verificar"
|
||||||
"indefinite" = "Indefinido"
|
"indefinite" = "Indefinido"
|
||||||
"unlimited" = "Ilimitado"
|
"unlimited" = "Ilimitado"
|
||||||
"none" = "Ninguno"
|
"none" = "None"
|
||||||
"qrCode" = "Código QR"
|
"qrCode" = "Código QR"
|
||||||
"info" = "Más Información"
|
"info" = "Más Información"
|
||||||
"edit" = "Editar"
|
"edit" = "Editar"
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
"check" = "Centang"
|
"check" = "Centang"
|
||||||
"indefinite" = "Tak Terbatas"
|
"indefinite" = "Tak Terbatas"
|
||||||
"unlimited" = "Tanpa Batas"
|
"unlimited" = "Tanpa Batas"
|
||||||
"none" = "Tidak Ada"
|
"none" = "None"
|
||||||
"qrCode" = "Kode QR"
|
"qrCode" = "Kode QR"
|
||||||
"info" = "Informasi Lebih Lanjut"
|
"info" = "Informasi Lebih Lanjut"
|
||||||
"edit" = "Edit"
|
"edit" = "Edit"
|
||||||
|
@ -53,7 +53,7 @@
|
||||||
"remained" = "Tersisa"
|
"remained" = "Tersisa"
|
||||||
"security" = "Keamanan"
|
"security" = "Keamanan"
|
||||||
|
|
||||||
[Menu]
|
[menu]
|
||||||
"dashboard" = "Ikhtisar"
|
"dashboard" = "Ikhtisar"
|
||||||
"inbounds" = "Masuk"
|
"inbounds" = "Masuk"
|
||||||
"settings" = "Pengaturan Panel"
|
"settings" = "Pengaturan Panel"
|
||||||
|
@ -388,6 +388,7 @@
|
||||||
"Inbounds" = "Masuk"
|
"Inbounds" = "Masuk"
|
||||||
"InboundsDesc" = "Menerima klien tertentu."
|
"InboundsDesc" = "Menerima klien tertentu."
|
||||||
"Outbounds" = "Keluar"
|
"Outbounds" = "Keluar"
|
||||||
|
"Balancers" = "Penyeimbang"
|
||||||
"OutboundsDesc" = "Atur jalur lalu lintas keluar."
|
"OutboundsDesc" = "Atur jalur lalu lintas keluar."
|
||||||
"Routings" = "Aturan Pengalihan"
|
"Routings" = "Aturan Pengalihan"
|
||||||
"RoutingsDesc" = "Prioritas setiap aturan penting!"
|
"RoutingsDesc" = "Prioritas setiap aturan penting!"
|
||||||
|
@ -406,6 +407,7 @@
|
||||||
"dest" = "Tujuan"
|
"dest" = "Tujuan"
|
||||||
"inbound" = "Masuk"
|
"inbound" = "Masuk"
|
||||||
"outbound" = "Keluar"
|
"outbound" = "Keluar"
|
||||||
|
"balancer" = "Pengimbang"
|
||||||
"info" = "Info"
|
"info" = "Info"
|
||||||
"add" = "Tambahkan Aturan"
|
"add" = "Tambahkan Aturan"
|
||||||
"edit" = "Edit Aturan"
|
"edit" = "Edit Aturan"
|
||||||
|
@ -426,6 +428,15 @@
|
||||||
"portal" = "Portal"
|
"portal" = "Portal"
|
||||||
"intercon" = "Interkoneksi"
|
"intercon" = "Interkoneksi"
|
||||||
|
|
||||||
|
[pages.xray.balancer]
|
||||||
|
"addBalancer" = "Tambahkan Penyeimbang"
|
||||||
|
"editBalancer" = "Sunting Penyeimbang"
|
||||||
|
"balancerStrategy" = "Strategi"
|
||||||
|
"balancerSelectors" = "Penyeleksi"
|
||||||
|
"tag" = "Menandai"
|
||||||
|
"tagDesc" = "Label Unik"
|
||||||
|
"balancerDesc" = "BalancerTag dan outboundTag tidak dapat digunakan secara bersamaan. Jika digunakan secara bersamaan, hanya outboundTag yang akan berfungsi."
|
||||||
|
|
||||||
[pages.xray.wireguard]
|
[pages.xray.wireguard]
|
||||||
"secretKey" = "Kunci Rahasia"
|
"secretKey" = "Kunci Rahasia"
|
||||||
"publicKey" = "Kunci Publik"
|
"publicKey" = "Kunci Publik"
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
"check" = "Kiểm tra"
|
"check" = "Kiểm tra"
|
||||||
"indefinite" = "Không xác định"
|
"indefinite" = "Không xác định"
|
||||||
"unlimited" = "Không giới hạn"
|
"unlimited" = "Không giới hạn"
|
||||||
"none" = "Không có"
|
"none" = "None"
|
||||||
"qrCode" = "Mã QR"
|
"qrCode" = "Mã QR"
|
||||||
"info" = "Thông tin thêm"
|
"info" = "Thông tin thêm"
|
||||||
"edit" = "Chỉnh sửa"
|
"edit" = "Chỉnh sửa"
|
||||||
|
|
Loading…
Reference in a new issue