diff options
| author | Shishkevich D. <135337715+shishkevichd@users.noreply.github.com> | 2025-05-10 17:47:59 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-10 17:47:59 +0300 |
| commit | 23293813bb02ff03e336dde4ce3b628db5123950 (patch) | |
| tree | 4ecd4c20a37754e9622f46d529c6635af35ce785 /web/html | |
| parent | c15ec5315a48eb40c822b4b8a18693a666e2be23 (diff) | |
chore: add translations for `a-table`
Diffstat (limited to 'web/html')
| -rw-r--r-- | web/html/component/aTableSortable.html | 5 | ||||
| -rw-r--r-- | web/html/inbounds.html | 3 | ||||
| -rw-r--r-- | web/html/settings/xray/balancers.html | 2 | ||||
| -rw-r--r-- | web/html/settings/xray/dns.html | 6 | ||||
| -rw-r--r-- | web/html/settings/xray/outbounds.html | 10 | ||||
| -rw-r--r-- | web/html/settings/xray/reverse.html | 5 |
6 files changed, 21 insertions, 10 deletions
diff --git a/web/html/component/aTableSortable.html b/web/html/component/aTableSortable.html index 443ac50c..4abad8ef 100644 --- a/web/html/component/aTableSortable.html +++ b/web/html/component/aTableSortable.html @@ -64,6 +64,11 @@ drop: (e) => this.dropHandler(e), }, scopedSlots: this.$scopedSlots, + locale: { + filterConfirm: `{{ i18n "confirm" }}`, + filterReset: `{{ i18n "reset" }}`, + emptyText: `{{ i18n "noData" }}` + } }, this.$slots.default,) }, created() { diff --git a/web/html/inbounds.html b/web/html/inbounds.html index f632a5cc..29e6b00f 100644 --- a/web/html/inbounds.html +++ b/web/html/inbounds.html @@ -301,7 +301,8 @@ :expand-icon-column-index="0" :indent-size="0" :row-class-name="dbInbound => (dbInbound.isMultiUser() ? '' : 'hideExpandIcon')" - :style="{ marginTop: '10px' }"> + :style="{ marginTop: '10px' }" + :locale='{ filterConfirm: `{{ i18n "confirm" }}`, filterReset: `{{ i18n "reset" }}`, emptyText: `{{ i18n "noData" }}` }'> <template slot="action" slot-scope="text, dbInbound"> <a-dropdown :trigger="['click']"> <a-icon @click="e => e.preventDefault()" type="more" :style="{ fontSize: '20px', textDecoration: 'solid' }"></a-icon> diff --git a/web/html/settings/xray/balancers.html b/web/html/settings/xray/balancers.html index 19c4c99a..af7def75 100644 --- a/web/html/settings/xray/balancers.html +++ b/web/html/settings/xray/balancers.html @@ -5,7 +5,7 @@ <span>{{ i18n "pages.xray.balancer.addBalancer"}}</span> </a-button> <a-table :columns="balancerColumns" bordered :row-key="r => r.key" :data-source="balancersData" - :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0"> + :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0" :locale='{ filterConfirm: `{{ i18n "confirm" }}`, filterReset: `{{ i18n "reset" }}` }'> <template slot="action" slot-scope="text, balancer, index"> <span>[[ index+1 ]]</span> <a-dropdown :trigger="['click']"> diff --git a/web/html/settings/xray/dns.html b/web/html/settings/xray/dns.html index d2cb7082..11558536 100644 --- a/web/html/settings/xray/dns.html +++ b/web/html/settings/xray/dns.html @@ -66,7 +66,8 @@ <span>{{ i18n "pages.xray.dns.add" }}</span> </a-button> <a-table :columns="dnsColumns" bordered :row-key="r => r.key" :data-source="dnsServers" - :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0"> + :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0" + :locale='{ filterConfirm: `{{ i18n "confirm" }}`, filterReset: `{{ i18n "reset" }}` }'> <template slot="action" slot-scope="text,dns,index"> <span>[[ index+1 ]]</span> <a-dropdown :trigger="['click']"> @@ -113,7 +114,8 @@ <a-button type="primary" icon="plus" @click="addFakedns()">{{ i18n "pages.xray.fakedns.add" }}</a-button> <a-table :columns="fakednsColumns" bordered :row-key="r => r.key" :data-source="fakeDns" - :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0"> + :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0" + :locale='{ filterConfirm: `{{ i18n "confirm" }}`, filterReset: `{{ i18n "reset" }}` }'> <template slot="action" slot-scope="text,fakedns,index"> <span>[[ index+1 ]]</span> <a-dropdown :trigger="['click']"> diff --git a/web/html/settings/xray/outbounds.html b/web/html/settings/xray/outbounds.html index 0837a223..a5211fca 100644 --- a/web/html/settings/xray/outbounds.html +++ b/web/html/settings/xray/outbounds.html @@ -13,8 +13,9 @@ <a-button-group> <a-button icon="sync" @click="refreshOutboundTraffic()" :loading="refreshing"></a-button> <a-popconfirm placement="topRight" @confirm="resetOutboundTraffic(-1)" - title='{{ i18n "pages.inbounds.resetTrafficContent"}}' :overlay-class-name="themeSwitcher.currentTheme" - ok-text='{{ i18n "reset"}}' cancel-text='{{ i18n "cancel"}}'> + title='{{ i18n "pages.inbounds.resetTrafficContent"}}' + :overlay-class-name="themeSwitcher.currentTheme" ok-text='{{ i18n "reset"}}' + cancel-text='{{ i18n "cancel"}}'> <a-icon slot="icon" type="question-circle-o" :style="{ color: themeSwitcher.isDarkTheme ? '#008771' : '#008771' }"></a-icon> <a-button icon="retweet"></a-button> @@ -23,7 +24,8 @@ </a-col> </a-row> <a-table :columns="outboundColumns" bordered :row-key="r => r.key" :data-source="outboundData" - :scroll="isMobile ? {} : { x: 800 }" :pagination="false" :indent-size="0"> + :scroll="isMobile ? {} : { x: 800 }" :pagination="false" :indent-size="0" + :locale='{ filterConfirm: `{{ i18n "confirm" }}`, filterReset: `{{ i18n "reset" }}` }'> <template slot="action" slot-scope="text, outbound, index"> <span>[[ index+1 ]]</span> <a-dropdown :trigger="['click']"> @@ -46,7 +48,7 @@ </a-menu-item> <a-menu-item @click="deleteOutbound(index)"> <span :style="{ color: '#FF4D4F' }"> - <a-icon type="delete"></a-icon> + <a-icon type="delete"></a-icon> <span>{{ i18n "delete"}}</span> </span> </a-menu-item> diff --git a/web/html/settings/xray/reverse.html b/web/html/settings/xray/reverse.html index cdb4738d..c15b4a8c 100644 --- a/web/html/settings/xray/reverse.html +++ b/web/html/settings/xray/reverse.html @@ -5,7 +5,8 @@ <span>{{ i18n "pages.xray.outbound.addReverse" }}</span> </a-button> <a-table :columns="reverseColumns" bordered :row-key="r => r.key" :data-source="reverseData" - :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0"> + :scroll="isMobile ? {} : { x: 200 }" :pagination="false" :indent-size="0" + :locale='{ filterConfirm: `{{ i18n "confirm" }}`, filterReset: `{{ i18n "reset" }}` }'> <template slot="action" slot-scope="text, reverse, index"> <span>[[ index+1 ]]</span> <a-dropdown :trigger="['click']"> @@ -18,7 +19,7 @@ </a-menu-item> <a-menu-item @click="deleteReverse(index)"> <span :style="{ color: '#FF4D4F' }"> - <a-icon type="delete"></a-icon> + <a-icon type="delete"></a-icon> <span>{{ i18n "delete"}}</span> </span> </a-menu-item> |
