1{
2 "home": "Home",
3 "hosts": "Hosts",
4 "password": "Password",
5 "cancel": "Cancel",
6 "apply": "Apply",
7 "delete": "Delete",
8 "reset": "Reset",
9 "createUser": "Create User",
10 "createService": "Create Service",
11 "username": "Username",
12 "name": "Name",
13 "node": "Node",
14 "nodes": "Nodes",
15 "xrayVersion": "xray version",
16 "addNode": "Add Node",
17 "expires": "Expires in {{time}}",
18 "expired": "Expired {{time}} ago",
19 "dateFormat": "MMMM d, yyy",
20 "services": "Services",
21 "inbound": "Inbound",
22 "inbounds": "Inbounds",
23 "sidebar": {
24 "groups": {
25 "management": "Management",
26 "settings": "Settings"
27 }
28 },
29 "login": {
30 "login": "Login",
31 "loginYourAccount": "Login to your account",
32 "welcomeBack": "Welcome back, please enter your details",
33 "fieldRequired": "This field is required"
34 },
35 "header": {
36 "hostSettings": "Host Settings",
37 "nodeSettings": "Node Settings",
38 "nodesUsage": "Nodes Usage",
39 "donation": "Donation",
40 "logout": "Log out"
41 },
42 "deleteUser": {
43 "title": "Delete User",
44 "prompt": "Are you sure you want to delete <b>{{username}}</b>?",
45 "deleteSuccess": "{{username}} deleted successfully."
46 },
47 "usersTable": {
48 "status": "status",
49 "dataUsage": "data usage",
50 "noUserMatched": "It seems there is no user matched with what you are looking for",
51 "noUser": "There is no user added to the system",
52 "copyLink": "Copy Subscription Link",
53 "copied": "Copied",
54 "copyConfigs": "Copy Configs",
55 "total": "Total"
56 },
57 "servicesTable": {
58 "noServiceMatched": "It seems there is no user matched with what you are looking for",
59 "noService": "There is no user added to the system",
60 "usersNumber": "Users",
61 "inboundsNumber": "Inbounds",
62 "total": "Total"
63 },
64 "nodesTable": {
65 "status": "status",
66 "dataUsage": "data usage",
67 "editNode": "Edit node",
68 "copyCertificate": "Copy Certificate",
69 "copied": "Certificate Copied",
70 "addNode": "Add node",
71 "ipPort": "Node IP Port",
72 "xrayVersion": "xray version",
73 "noNodeMatched": "It seems there is no node matched with what you are looking for",
74 "noNode": "There is no node added to the system",
75 "copyConfigs": "Copy Configs",
76 "total": "Total"
77 },
78 "hostsTable": {
79 "inboundIsNotSelectedToCreate": "An inbound must be selected first",
80 "status": "status",
81 "editHost": "Edit host",
82 "createHosts": "Create host",
83 "address": "Address",
84 "noHostMatched": "It seems there is no host matched with what you are looking for",
85 "noHost": "Select an inbound, there is no host in the system",
86 "port": "Port",
87 "total": "Total"
88 },
89 "userDialog": {
90 "dataLimit": "Data Limit",
91 "periodicUsageReset": "Periodic Usage Reset",
92 "warningNoProtocol": "Please select at least one protocol",
93 "expiryDate": "Expiry Date",
94 "note": "Note",
95 "resetUsage": "Reset Usage",
96 "usage": "Usage",
97 "protocols": "Protocols",
98 "services": "Services",
99 "editUserTitle": "Edit user",
100 "editUser": "Edit user",
101 "userEdited": "User {{username}} edited.",
102 "userCreated": "User {{username}} created.",
103 "userAlreadyExists": "User already exists",
104 "vmessDesc": "Fast and secure",
105 "vlessDesc": "Lightweight, fast and secure",
106 "trojanDesc": "Lightweight, secure and lightening fast",
107 "shadowsocksDesc": "Fast and secure, but not efficient as others",
108 "resetStrategyNo": "No",
109 "resetStrategyDaily": "Daily",
110 "resetStrategyWeekly": "Weekly",
111 "resetStrategyMonthly": "Monthly",
112 "resetStrategyAnnually": "Annually",
113 "selectOneProtocol": "Please select at least one protocol",
114 "optional": "optional",
115 "method": "Method",
116 "generatedByDefault": "Automatically generated by default",
117 "hours": "Hours",
118 "days": "Days",
119 "weeks": "Weeks",
120 "months": "Months",
121 "relative": "Relative",
122 "absolute": "Absolute",
123 "custom": "Custom",
124 "startDate": "Start date",
125 "endDate": "End date",
126 "revokeSubscription": "Revoke Subscription",
127 "total": "Total: "
128 },
129 "nodeDialog": {
130 "editNodeTitle": "Edit node",
131 "createNewNode": "Create node",
132 "nodeEdited": "Node {{name}} edited.",
133 "nodeCreated": "Node {{name}} created.",
134 "nodeAlreadyExists": "Node already exists",
135 "optional": "optional",
136 "total": "Total: ",
137 "updateSubmit": "Submit update",
138 "addSubmit": "Submit",
139 "title": "Using Marzban-Node, you are able to scale up your connection quality by adding different nodes on different servers.",
140 "addNewMarzbanNode": "Add New Marzban Node",
141 "certificate": "Certificate",
142 "connection-hint": "To setup a Marzban Node, you need to set this certificate on the node to initialize a secure connection between main server and the node",
143 "download-certificate": "Download certificate",
144 "show-certificate": "Show certificate",
145 "hide-certificate": "Hide certificate",
146 "addHostForEveryInbound": "Add this node as a new host for every inbound",
147 "addNode": "Add Node",
148 "addNodeSuccess": "Node {{name}} added successfully",
149 "apply": "editNode",
150 "nodeName": "Name",
151 "nodeAddress": "Address",
152 "nodePort": "Port",
153 "nodeAPIPort": "API Port",
154 "editNode": "Update Node",
155 "reconnecting": "Reconnecting...",
156 "reconnect": "Reconnect"
157 },
158 "serviceDialog": {
159 "editServiceTitle": "Edit service",
160 "editService": "Edit service",
161 "createNewService": "Create service",
162 "serviceEdited": "Service {{name}} edited.",
163 "serviceCreated": "Service {{name}} created.",
164 "serviceAlreadyExists": "Service already exists",
165 "resetStrategyNo": "No",
166 "optional": "optional",
167 "total": "Total: "
168 },
169 "hostsDialog": {
170 "title": "Using this setting, you are able to assign specific address for each inbound.",
171 "desc": "Use these variables to make it dynamic",
172 "username": "The username of the user",
173 "dataUsage": "The current usage of the user",
174 "remainingData": "Remaining data of the user",
175 "dataLimit": "The usage limit of the user",
176 "remainingDays": "Remaining days of the user",
177 "expireDate": "Expiry date of the user",
178 "jalaliExpireDate": "Expiry date of the user in solar calendar",
179 "remainingTime": "Remaining time of the user",
180 "statusEmoji": "User status as an emoji (✅,⌛️,🪫,❌,🔌)",
181 "proxyProtocol": "Proxy protocol (e.g. VMess)",
182 "proxyMethod": "Proxy transport method (e.g. ws)",
183 "currentServer": "Current server ip address",
184 "security": "Security Layer",
185 "host": "Request Host",
186 "port": "Port",
187 "path": "Path",
188 "sni": "SNI",
189 "createSubmit": "Submit",
190 "editSubmit": "Submit",
191 "createHost": "Create host",
192 "editHost": "Edit host",
193 "savedSuccess": "Hosts saved successfully",
194 "loading": "loading...",
195 "apply": "Apply",
196 "port.info": "By default, a host uses the default port of the inbound. You can set a custom port in case this host is a server that forwards traffic from a port that differs from your server's port. For example, the server may forward traffic from port 8443 to the default port of your inbound server.",
197 "path.info": "Set a path for host users, useful behind a reverse proxy.",
198 "sni.info": "By default, a host uses the default SNI of the inbound. You can set a custom SNI in case this host is a server that has a different SNI. For example, the server may receive traffic with a different SSL certificate, perform SSL termination, and forward it to your inbound server.",
199 "host.info": "By default, if a request host is set in the Xray config, this host is used. However, you can set a custom request host here if needed.",
200 "security.info": "If the middleware server of this host uses a different security layer than the inbound's default, you can set a custom security layer here.",
201 "alpn": "ALPN",
202 "fingerprint": "Fingerprint",
203 "host.multiHost": "To set multiple addresses, separate them with <badge>,</badge> Each time an address is chosen randomly.",
204 "host.wildcard": "Use <badge>*</badge> to generate a random string (works for wildcard domain names)"
205 },
206 "revoke": "Revoke",
207 "deleteNode.title": "Delete Node",
208 "deleteNode.prompt": "Are you sure you want to delete the <b>{{name}}</b> node?",
209 "deleteNode.deleteSuccess": "Node {{name}} removed successfully",
210 "deleteService.title": "Delete Service",
211 "deleteService.prompt": "Are you sure you want to delete the <b>{{name}}</b> node?",
212 "deleteService.deleteSuccess": "Service {{name}} removed successfully",
213 "users": "Users",
214 "active": "active",
215 "disabled": "disabled",
216 "activeUsers": "active users",
217 "dataUsage": "data usage",
218 "memoryUsage": "memory usage",
219 "itemsPerPage": "Items per page",
220 "previous": "Previous",
221 "next": "Next",
222 "createNewUser": "Create new user",
223 "search": "Search",
224 "resetAllUsage": "Reset All Usages",
225 "qrcodeDialog.sublink": "Subscribe Link",
226 "resetUserUsage.prompt": "Are you sure you want to reset <b>{{username}}</b>'s usage?",
227 "resetUserUsage.title": "Reset User Usage",
228 "resetUserUsage.success": "{{username}}'s usage has reset successfully.",
229 "resetUserUsage.error": "Usage reset failed, please try again.",
230 "revokeUserSub.prompt": "Are you sure you want to revoke <b>{{username}}</b>'s subscription?",
231 "revokeUserSub.title": "Revoke User Subscription",
232 "revokeUserSub.success": "{{username}}'s subscription has revoked successfully.",
233 "revokeUserSub.error": "Subscription revoke failed, please try again.",
234 "resetAllUsage.title": "Reset data usage for all users",
235 "resetAllUsage.prompt": "This action clears all of the users' data usage completely. Are you sure you want to reset all usage? THIS CANNOT BE UNDONE!",
236 "resetAllUsage.success": "All usage has reset successfully.",
237 "resetAllUsage.error": "Usage reset failed, please try again.",
238 "core.title": "Core Settings",
239 "core.socket.connecting": "Connecting...",
240 "core.socket.connected": "Connected",
241 "core.socket.not_connected": "Not Connected",
242 "core.socket.closed": "Closed",
243 "core.restarting": "Restarting...",
244 "core.restartCore": "Restart Core",
245 "core.save": "Save",
246 "core.logs": "Logs",
247 "core.configuration": "Configuration",
248 "core.generalErrorMessage": "Something went wrong, please check the configuration",
249 "core.successMessage": "Core settings updated successfully"
250}