多租户更改

This commit is contained in:
richjohnrambo
2026-08-11 15:59:57 +08:00
parent 6c800de67d
commit c2076721fc
453 changed files with 102349 additions and 47 deletions
@@ -0,0 +1,68 @@
{{/*
ENGLISH
This template defines contents of the password reset email.
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Reset Tinode password
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Hello.</p>
<p>You recently requested to reset the password for your <a href="{{.HostUrl}}">Tinode</a> account.
Use the link or code below to reset it. The link and code are valid for the next 24 hours only.</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&code={{.Code}}&cred={{.Cred}}">Click</a> to reset your password.</blockquote>
<p>If you’re having trouble with the link above, copy and paste the URL below into your web browser:</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&code={{.Code}}&cred={{.Cred}}">{{.HostUrl}}#reset?scheme={{.Scheme}}&code={{.Code}}&cred={{.Cred}}</a>
</blockquote>
<p>Please enter the following code if prompted:</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>In case you have forgotten, here is your login: {{.}}.</p>
{{end}}
<p>If you did not request a password reset, please ignore this message.</p>
<p><a href="https://tinode.co/">Tinode Team</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Hello.
You recently requested to reset the password for your Tinode account ({{.HostUrl}}).
Use the link or code below to reset it. The link and code are valid for the next 24 hours only.
{{.HostUrl}}#reset?scheme={{.Scheme}}&code={{.Code}}&cred={{.Cred}}
If you’re having trouble with clicking the link above, copy and paste it into your web browser.
Please enter the following code if prompted:
{{.Code}}
{{- with .Login}}
In case you have forgotten, here is your login: {{.}}.
{{end -}}
If you did not request a password reset, please ignore this message.
Tinode Team
https://tinode.co/
{{- end}}
@@ -0,0 +1,68 @@
{{/*
SPANISH
This template defines contents of the password reset email in spanish.
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Reestablecer contraseña de Tinode
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Hola.</p>
<p>Recientemente solicitaste reestablecer la contraseña para tu cuenta <a href="{{.HostUrl}}">Tinode</a>.
Usa el enlace de abajo para reestablecerla. El enlace es válido solamente por las siguientes 24 horas.</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">Clic</a> para reestablecer contraseña.</blockquote>
<p>Si tienes problemas con el enlace superior, copia y pega le siguiente URL en tu navegador.</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}</a>
</blockquote>
<p>Ingrese el siguiente código si se le solicita:</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>En caso de que lo hayas olvidado, tu usuario es: {{.}}.</p>
{{end}}
<p>Si no solicitaste el reestablecimiento de tu contrseña, por favor ignora este mensaje.</p>
<p><a href="https://tinode.co/">Equipo de Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Hola.
Recientemente solicitaste reestablecer la contraseña para tu cuenta Tinode ({{.HostUrl}}).
Usa el enlace de abajo para reestablecerla. El enlace es válido solamente por las siguientes 24 horas.
{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}
Si tienes problemas con el enlace superior, copia y pega le siguiente URL en tu navegador.
Ingrese el siguiente código si se le solicita:
{{.Code}}
{{- with .Login}}
En caso de que lo hayas olvidado, tu usuario es: {{.}}.
{{end -}}
Si no solicitaste el reestablecimiento de tu contrseña, por favor ignora este mensaje.
Equipo de Tinode
https://tinode.co/
{{- end}}
@@ -0,0 +1,68 @@
{{/*
FRENCH
This template defines contents of the password reset email.
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Réinitialiser votre mot de passe Tinode
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Bonjour.</p>
<p>Vous avez récemment demandé à réinitialiser le mot de passe de votre compte <a href="{{.HostUrl}}">Tinode</a>.
Utilisez le lien ou le code ci-dessous pour le réinitialiser. Le lien et le code sont valides pour les prochaines 24 heures seulement.</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">Cliquer ici</a> pour réinitialiser votre mot de passe.</blockquote>
<p>Si vous avez des problèmes avec le lien ci-dessus, copiez et collez l'URL ci-dessous dans votre navigateur web :</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}</a>
</blockquote>
<p>Veuillez saisir le code suivant si vous y êtes invité :</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>Au cas où vous l'auriez oublié, voici votre login : {{.}}.</p>
{{end}}
<p>Si vous n'avez pas demandé la réinitialisation de votre mot de passe, veuillez ignorer ce message.</p>
<p><a href="https://tinode.co/">L'équipe Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Bonjour.
Vous avez récemment demandé à réinitialiser le mot de passe de votre compte ({{.HostUrl}}).
Utilisez le lien ou le code ci-dessous pour le réinitialiser. Le lien et le code sont valides pour les prochaines 24 heures seulement.
{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}
Si vous avez des difficultés à cliquer sur le lien ci-dessus, copiez et collez-le dans votre navigateur web.
Veuillez saisir le code suivant si vous y êtes invité:
{{.Code}}
{{- with .Login}}
Au cas où vous l'auriez oublié, voici votre login : {{.}}.
{{end -}}
Si vous n'avez pas demandé la réinitialisation de votre mot de passe, veuillez ignorer ce message.
L'équipe Tinode
https://tinode.co/
{{- end}}
@@ -0,0 +1,68 @@
{{/*
PORTUGUESE
This template defines contents of the password reset e-mail in portuguese.
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Redefinir senha Tinode
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Olá.</p>
<p>Você solicitou recentemente a redefinição da sua senha <a href="{{.HostUrl}}">Tinode</a>.
Use o link ou código abaixo para redefini-lo. O link e o código são válidos apenas pelas próximas 24 horas.</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">Clic</a> para redefinir sua senha.</blockquote>
<p>Se você tiver problema com o link acima, copie e cole a URL abaixo no seu navegador:</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}</a>
</blockquote>
<p>Digite o seguinte código se solicitado:</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>Em caso de esquecimento, aqui seu login: {{.}}.</p>
{{end}}
<p>Se não solicitaste a redefinição da senha, por favor ignorar essa mensagem.</p>
<p><a href="https://tinode.co/">Equipe Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Olá.
Você solicitou recentemente a redefinição da sua senha Tinode ({{.HostUrl}}).
Use o link ou código abaixo para redefini-lo. O link e o código são válidos apenas pelas próximas 24 horas.
{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}
Si tienes problemas con el enlace superior, copia y pega le siguiente URL en tu navegador.
Digite o seguinte código se solicitado:
{{.Code}}
{{- with .Login}}
Em caso de esquecimento, aqui seu login: {{.}}.
{{end -}}
Se não solicitaste a redefinição da senha, por favor ignorar essa mensagem..
Equipe Tinode
https://tinode.co/
{{- end}}
@@ -0,0 +1,68 @@
{{/*
RUSSIAN
Password reset email.
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Изменить пароль Tinode
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Здравствуйте.</p>
<p>Вы прислали запрос на изменение пароля для вашего аккаунта <a href="{{.HostUrl}}">Tinode</a>.
Используйте ссылку или код ниже, чтобы сбросить его. Ссылка и код действительны только в течение следующих 24 часов.</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}&hl=RU">Кликните</a> для изменения пароля.</blockquote>
<p>Если ссылка по какой-то причине не работает, скопируйте следующий URL и вставьте его в адресную строку браузера:</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}&hl=RU">{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}&hl=RU</a>
</blockquote>
<p>Пожалуйста, введите следующий код, если потребуется:</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>В случае, если вы забыли, ваш логин: {{.}}.</p>
{{end}}
<p>Если вы не отправляли запрос на изменение пароля, просто игнорируйте это сообщение.</p>
<p><a href="https://tinode.co/">Команда Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Здравствуйте.
Вы прислали запрос на изменение пароля для вашего аккаунта Tinode ({{.HostUrl}}).
Используйте ссылку или код ниже, чтобы сбросить его. Ссылка и код действительны только в течение следующих 24 часов.
{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}&hl=RU
Если ссылка по какой-то вы не можете кликнуть по ссылке выше, скопируйте ее и вставьте его в адресную строку браузера.
Пожалуйста, введите следующий код, если потребуется:
{{.Code}}
{{- with .Login}}
В случае, если вы забыли, ваш логин: {{.}}.
{{end -}}
Если вы не отправляли запрос на изменение пароля, просто игнорируйте это сообщение.
Команда Tinode
https://tinode.co/
{{- end}}
@@ -0,0 +1,68 @@
{{/*
UKRAINIAN
Password reset email.
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Змінити пароль Tinode
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Доброго дня.</p>
<p>Ви надіслали запит на зміну пароля для вашого акаунта <a href="{{.HostUrl}}">Tinode</a>.
Щоб скинути його, скористайтеся посиланням або кодом нижче. Посилання та код дійсні лише протягом наступних 24 годин.</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}&hl=UK">Натисніть</a> для зміни пароля.</blockquote>
<p>Якщо посилання з якоїсь причини не працює, скопіюйте наступну URL-адресу та вставте її в адресний рядок браузера:</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}&hl=UK">{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}&hl=UK</a>
</blockquote>
<p>Будь ласка, введіть наступний код, якщо потрібно:</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>У випадку, якщо ви забули ваш логін: {{.}}.</p>
{{end}}
<p>Якщо ви не надсилали запит на зміну пароля, просто ігноруйте це повідомлення.</p>
<p><a href="https://tinode.co/">Команда Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Доброго дня.
Ви надіслали запит на зміну пароля для вашого акаунта Tinode ({{.HostUrl}}).
Щоб скинути його, скористайтеся посиланням або кодом нижче. Посилання та код дійсні лише протягом наступних 24 годин.
{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}&hl=UK
Якщо посилання з якоїсь причини не працює, скопіюйте наступну URL-адресу та вставте її в адресний рядок браузера.
Будь ласка, введіть наступний код, якщо потрібно:
{{.Code}}
{{- with .Login}}
У випадку, якщо ви забули ваш логін: {{.}}.
{{end -}}
Якщо ви не надсилали запит на зміну пароля, просто ігноруйте це повідомлення.
Команда Tinode
https://tinode.co/
{{- end}}
@@ -0,0 +1,68 @@
{{/*
VIETNAMESE
This template defines contents of the password reset email.
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Đặt lại mật khẩu Tinode
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Xin chào.</p>
<p>Bạn vừa gửi yêu cầu đặt lại mật khẩu cho tài khoản <a href="{{.HostUrl}}">Tinode</a> của bạn.
Sử dụng liên kết hoặc mã dưới đây để thiết lập lại nó. Liên kết và mã chỉ có hiệu lực trong 24 giờ tới.</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">Bấm</a> để đặt lại mật khẩu.</blockquote>
<p>Nếu bạn gặp vấn đề khi bấm vào liên kết trên, vui lòng sao chép liên kết dưới đây và dán vào trình duyệt của bạn:</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}</a>
</blockquote>
<p>Vui lòng nhập mã sau nếu được nhắc:</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>Trong trường hợp bạn quên, thì đây là tên đăng nhập của bạn: {{.}}.</p>
{{end}}
<p>Nếu bạn không yêu cầu cấp lại mật khẩu, Vui lòng bỏ qua tin nhắn này.</p>
<p><a href="https://tinode.co/">Tinode Team</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Xin chào.
Bạn vừa gửi yêu cầu đặt lại mật khẩu cho tài khoản Tinode ({{.HostUrl}}).
Sử dụng liên kết hoặc mã dưới đây để thiết lập lại nó. Liên kết và mã chỉ có hiệu lực trong 24 giờ tới.
{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}
Nếu bạn gặp vấn đề khi bấm vào liên kết trên, vui lòng sao chép và dán vào trình duyệt của bạn
Vui lòng nhập mã sau nếu được nhắc:
{{.Code}}
{{- with .Login}}
Trong trường hợp bạn quên, thì đây là tên đăng nhập của bạn: {{.}}.
{{end -}}
Nếu bạn không yêu cầu cấp lại mật khẩu, Vui lòng bỏ qua tin nhắn này.
Tinode Team
https://tinode.co/
{{- end}}
@@ -0,0 +1,68 @@
{{/*
繁體中文
此模板定義密碼重設電子郵件的內容。
說明請參見 ./email-validation-en.templ
*/}}
{{define "subject" -}}
重設 Tinode 密碼
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>您好。</p>
<p>您最近請求重設您的 <a href="{{.HostUrl}}">Tinode</a> 帳戶密碼。
請使用以下連結或驗證碼進行重設。此連結和驗證碼僅在接下來的 24 小時內有效。</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&code={{.Code}}&cred={{.Cred}}">點擊</a>重設您的密碼。</blockquote>
<p>如果您無法使用上方的連結,請複製以下網址並貼到您的網頁瀏覽器中:</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&code={{.Code}}&cred={{.Cred}}">{{.HostUrl}}#reset?scheme={{.Scheme}}&code={{.Code}}&cred={{.Cred}}</a>
</blockquote>
<p>如有提示,請輸入以下驗證碼:</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>如果您忘記了,您的登入名稱是:{{.}}。</p>
{{end}}
<p>如果您沒有請求密碼重設,請忽略此訊息。</p>
<p><a href="https://tinode.co/">Tinode 團隊</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
您好。
您最近請求重設您的 Tinode 帳戶密碼 ({{.HostUrl}})。
請使用以下連結或驗證碼進行重設。此連結和驗證碼僅在接下來的 24 小時內有效。
{{.HostUrl}}#reset?scheme={{.Scheme}}&code={{.Code}}&cred={{.Cred}}
如果您無法點擊上方的連結,請複製並貼到您的網頁瀏覽器中。
如有提示,請輸入以下驗證碼:
{{.Code}}
{{- with .Login}}
如果您忘記了,您的登入名稱是:{{.}}。
{{end -}}
如果您沒有請求密碼重設,請忽略此訊息。
Tinode 團隊
https://tinode.co/
{{- end}}
@@ -0,0 +1,67 @@
{{/*
CHINESE
定义重置密码文案的模版。
参阅 ./email-validation-zh.templ
*/}}
{{define "subject" -}}
重置 Tinode 密码
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>您好!</p>
<p>您正在申请重置 <a href="{{.HostUrl}}">Tinode</a> 使用下面的链接或代码重置它。 链接和代码仅在接下来的 24 小时内有效。</p>
<blockquote><a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">重置密码</a></blockquote>
<p>如果无法点击上面的链接,您可以复制该地址,并粘帖在浏览器的地址栏中访问:</p>
<blockquote>
<a href="{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}">{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}</a>
</blockquote>
<p>如果出现提示,请输入以下代码:</p>
<blockquote><big>{{.Code}}</big></blockquote>
{{with .Login}}
<p>如果您忘记了,您的登录名是: {{.}}.</p>
{{end}}
<p>如非您没有申请重置密码,请忽略这条消息。</p>
<p><a href="https://tinode.co/">Tinode 团队</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
您好!
您正在申请重置 Tinode ({{.HostUrl}}) 账号密码。
使用下面的链接或代码重置它。 链接和代码仅在接下来的 24 小时内有效。
{{.HostUrl}}#reset?scheme={{.Scheme}}&token={{.Token}}
如果无法点击上面的链接,您可以复制该地址,并粘帖在浏览器的地址栏中访问:
如果出现提示,请输入以下代码:
{{.Code}}
{{- with .Login}}
如果您忘记了,您的登录名是: {{.}}.
{{end -}}
如非您没有申请重置密码,请忽略这条消息。
Tinode 团队
https://tinode.co/
{{- end}}
+62
View File
@@ -0,0 +1,62 @@
{{/*
ENGLISH
This template defines content of the email sent to users as a request to confirm registration email address.
See https://golang.org/pkg/text/template/ for syntax.
The template must contain the following parts parts:
- 'subject': Subject line of an email message
- One or both of the following:
- 'body_html': HTML content of the message. A header "Content-type: text/html" will be added.
- 'body_plain': plain text content of the message. A header "Content-type: text/plain" will be added.
If both body_html and body_plain are included, both are sent as parts of 'multipart/alternative' message.
*/}}
{{define "subject" -}}
Tinode registration: confirm email
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Hello.</p>
<p>You're receiving this message because someone used your email to register at
<a href="{{.HostUrl}}">Tinode</a>.</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}">Click to confirm</a>
or go to
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email</a>
and enter the following code:</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>You may need to enter login and password.</p>
<p>If you did not register at Tinode just ignore this message.</p>
<p><a href="https://tinode.co/">Tinode Team</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Hello.
You're receiving this message because someone used your email to register at Tinode ({{.HostUrl}}).
Click the link {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}} to confirm or go to {{.HostUrl}}#cred?what=email
and enter the following code:
{{.Code}}
You may need to enter login and password.
If you did not register at Tinode just ignore this message.
Tinode Team
https://tinode.co/
{{- end}}
+53
View File
@@ -0,0 +1,53 @@
{{/*
SPANISH
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Registro Tinode: Correo de confirmación
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Hola.</p>
<p>Estás recibiendo este correo porque alguien uso tu correo para registrarse en
<a href="{{.HostUrl}}">Tinode</a>.</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}">Clic para confirmar</a>
o ve a
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email</a>
e ingresa el siguiente código:</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>Necesitas ingresar tu usuario y contraseña.</p>
<p>Si tú no te registraste en Tinode solo ignora este mensaje.</p>
<p><a href="https://tinode.co/">Equipo de Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Hola.
Estás recibiendo este correo porque alguien uso tu correo para registrarse en Tinode ({{.HostUrl}}).
Da clic en el enlace {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}} para confirmar o ve a {{.HostUrl}}#cred?what=email
e ingresa el siguiente código:
{{.Code}}
Necesitas ingresar tu usuario y contraseña.
Si tú no te registraste en Tinode solo ignora este mensaje.
Equipo de Tinode
https://tinode.co/
{{- end}}
+53
View File
@@ -0,0 +1,53 @@
{{/*
FRENCH
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Tinode enregistrement : confirmer l'adresse e-mail
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Bonjour.</p>
<p>Vous recevez ce message car quelqu'un a utilisé votre adresse électronique pour s'inscrire sur le site
<a href="{{.HostUrl}}">Tinode</a>.</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}">Cliquer ici pour confimer</a>
ou rendez-vous à l'adresse
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email</a>
et entrez le code suivant :</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>Vous devrez peut-être entrer un login et un mot de passe.</p>
<p>Si vous ne vous êtes pas inscrit à Tinode, ignorez ce message.</p>
<p><a href="https://tinode.co/">L'équipe Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Bonjour.
Vous recevez ce message car quelqu'un a utilisé votre adresse électronique pour s'inscrire sur le site Tinode ({{.HostUrl}}).
Cliquer sur le lien {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}} pour confimer ou rendez-vous à l'adresse {{.HostUrl}}#cred?what=email
et entrez le code suivant :
{{.Code}}
Vous devrez peut-être entrer un login et un mot de passe.
Si vous ne vous êtes pas inscrit à Tinode, ignorez ce message.
L'équipe Tinode
https://tinode.co/
{{- end}}
+53
View File
@@ -0,0 +1,53 @@
{{/*
PORTUGUESE
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Registro Tinode: E-mail de confirmação
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Olá.</p>
<p> Você está recebendo esse e-mail porque alguém usou seu e-mail para registrar-se em
<a href="{{.HostUrl}}">Tinode</a>.</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}">Clique para confirmar</a>
ou acesse
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email</a>
e entre com o seguinte código:</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>Necessário entrar com login e senha.</p>
<p>Se você não se registrou em Tinode apenas ignore essa mensagem.</p>
<p><a href="https://tinode.co/">Equipe Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Olá.
Você está recebendo este e-mail porque alguém usou seu e-mail para registrar-se em Tinode ({{.HostUrl}}).
Clique no link {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}} para confirmar {{.HostUrl}}#cred?what=email
e entre com o seguinte código:
{{.Code}}
Necessário entrar com login e senha.
Se você não se registrou em Tinode apenas ignore essa mensagem..
Equipe Tinode
https://tinode.co/
{{- end}}
+53
View File
@@ -0,0 +1,53 @@
{{/*
RUSSIAN
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Регистрация Tinode: подтвердите емейл
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Здравствуйте.</p>
<p>Вы получили это сообщение потому, что зарегистрировались в <a href="{{.HostUrl}}">Tinode</a>.</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}&hl=RU">Кликните здесь чтобы подтвердить</a>
регистрацию или перейдите по сслыке
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email&hl=RU</a>
и введите следующий код:</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>Возможно, вам потребуется ввести логин и пароль.</p>
<p>Если вы не регистрировались в Tinode, просто игнорируйте это сообщение.</p>
<p><a href="https://tinode.co/">Команда Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Здравствуйте.
Вы получили это сообщение потому, что зарегистрировались в Tinode ({{.HostUrl}}).
Кликните на {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}&hl=RU чтобы подтвердить
регистрацию или перейдите по сслыке {{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email&hl=RU
и введите следующий код:
{{.Code}}
Возможно, вам также потребуется ввести логин и пароль.
Если вы не регистрировались в Tinode, просто игнорируйте это сообщение.
Команда Tinode
https://tinode.co/
{{- end}}
+53
View File
@@ -0,0 +1,53 @@
{{/*
UKRAINIAN
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Реєстрація Tinode: підтвердіть емейл
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Доброго дня.</p>
<p>Ви отримали це повідомлення тому, що зареєструвалися в <a href="{{.HostUrl}}">Tinode</a>.</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}&hl=UK">Натисніть тут, щоб підтвердити</a>
реєстрацію або перейдіть за посиланням
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email&hl=UK</a>
та введіть наступний код:</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>Можливо, вам потрібно буде ввести логін та пароль.</p>
<p>Якщо ви не реєструвалися в Tinode, просто ігноруйте це повідомлення.</p>
<p><a href="https://tinode.co/">Команда Tinode</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Доброго дня.
Ви отримали це повідомлення тому, що зареєструвалися в Tinode ({{.HostUrl}}).
Натисніть на {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}&hl=UK щоб підтвердити
реєстрацію або перейдіть за посиланням {{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email&hl=UK
та введіть наступний код:
{{.Code}}
Можливо, вам потрібно буде ввести логін та пароль.
Якщо ви не реєструвалися в Tinode, просто ігноруйте це повідомлення.
Команда Tinode
https://tinode.co/
{{- end}}
+53
View File
@@ -0,0 +1,53 @@
{{/*
VIETNAMESE
See explanation in ./email-validation-en.templ
*/}}
{{define "subject" -}}
Xác thực đăng ký tài khoản Tinode
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>Xin chào.</p>
<p>Bạn nhận được tin nhắn này bởi vì có ai đó đã dùng email này để đăng ký tài khoản tại
<a href="{{.HostUrl}}">Tinode</a>.</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}">Bấm để xác nhận</a>
hoặc đi tới liên kết
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email</a>
và nhập mã xác thực:</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>Có thể bạn cần nhập tên đăng nhập và mật khẩu.</p>
<p>Nếu bạn không đăng ký tài khoản tại Tinode vui lòng bỏ qua tin nhắn này.</p>
<p><a href="https://tinode.co/">Tinode Team</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
Xin chào.
Bạn nhận được tin nhắn này bởi vì có ai đó đã dùng email này để đăng ký tài khoản tại Tinode ({{.HostUrl}}).
Bấm vào liên kết {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}} để xác nhận hoặc đi tới {{.HostUrl}}#cred?what=email
và nhập mã xác thực
{{.Code}}
Có thể bạn sẽ cần nhập tên đăng nhập và mật khẩu.
Nếu bạn không đăng ký tài khoản tại Tinode vui lòng bỏ qua tin nhắn này.
Tinode Team
https://tinode.co/
{{- end}}
+63
View File
@@ -0,0 +1,63 @@
{{/*
CHINESE Traditional (Taiwan)
繁體中文
此模板定義發送給用戶的電子郵件內容,用於請求確認註冊電子郵件地址。
語法請參見 https://golang.org/pkg/text/template/
模板必須包含以下部分:
- 'subject': 電子郵件的主題行
- 以下一個或兩個:
- 'body_html': 訊息的 HTML 內容。將添加標頭 "Content-type: text/html"。
- 'body_plain': 訊息的純文字內容。將添加標頭 "Content-type: text/plain"。
如果同時包含 body_html 和 body_plain,兩者都將作為 'multipart/alternative' 訊息的部分發送。
*/}}
{{define "subject" -}}
Tinode 註冊:確認電子郵件
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>您好。</p>
<p>您收到此訊息是因為有人使用您的電子郵件在
<a href="{{.HostUrl}}">Tinode</a> 註冊。</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}">點擊確認</a>
或前往
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email</a>
並輸入以下驗證碼:</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>您可能需要輸入登入名稱和密碼。</p>
<p>如果您沒有在 Tinode 註冊,請忽略此訊息。</p>
<p><a href="https://tinode.co/">Tinode 團隊</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
您好。
您收到此訊息是因為有人使用您的電子郵件在 Tinode ({{.HostUrl}}) 註冊。
點擊連結 {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}} 進行確認,或前往 {{.HostUrl}}#cred?what=email
並輸入以下驗證碼:
{{.Code}}
您可能需要輸入登入名稱和密碼。
如果您沒有在 Tinode 註冊,請忽略此訊息。
Tinode 團隊
https://tinode.co/
{{- end}}
+61
View File
@@ -0,0 +1,61 @@
{{/*
CHINESE
定义用户注册邮件确认文案的模版。
语法参阅 https://golang.org/pkg/text/template/ 。
模版必须包含以下内容:
- 'subject':邮件主题
- 以下一项或两项:
- 'body_html': 包含请求头"Content-type: text/html"的HTML格式消息内容。
- 'body_plain': 包含请求头"Content-type: text/plain"的文本格式消息内容。
如果同时包含 body_html 和 body_plain,则都作为 'multipart/alternative' 消息的一部分发送。
*/}}
{{define "subject" -}}
Tinode 注册: 确认邮件
{{- end}}
{{define "body_html" -}}
<html>
<body>
<p>您好!</p>
<p>您收到此消息是因为您注册了<a href="{{.HostUrl}}">Tinode</a>。</p>
<p><a href="{{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}}">确认注册</a>
或者跳转至链接
<a href="{{.HostUrl}}#cred?what=email">{{.HostUrl}}#cred?method=email</a>
并输入验证码:</p>
<blockquote><big>{{.Code}}</big></blockquote>
<p>您可能需要输入登录名和密码。</p>
<p>如果您没有注册Tinode,请忽略这条消息。</p>
<p><a href="https://tinode.co/">Tinode 团队</a></p>
</body>
</html>
{{- end}}
{{define "body_plain" -}}
您好!
您收到此消息是因为您注册了 Tinode ({{.HostUrl}})。
点击链接 {{.HostUrl}}#cred?method=email&code={{.Code}}&token={{.Token}} 确认注册或者跳转至链接 {{.HostUrl}}#cred?what=email
并输入验证码:
{{.Code}}
您可能需要输入登录名和密码。
如果您没有注册Tinode,请忽略这条消息。
Tinode 团队
https://tinode.co/
{{- end}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
ENGLISH
Universal confirmation and password reset template for SMS.
*/}}
Tinode confirmation code: {{.Code}}
{{.HostUrl}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
SPANISH
Universal confirmation and password reset template for SMS.
*/}}
Código de confirmación de Tinode: {{.Code}}
{{.HostUrl}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
FRENCH
Modèle universel de confirmation et de réinitialisation du mot de passe pour SMS.
*/}}
Code de confirmation Tinode : {{.Code}}
{{.HostUrl}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
PORTUGESE
Modelo universal de confirmação e redefinição de senha para SMS.
*/}}
Código de confirmação Tinode: {{.Code}}
{{.HostUrl}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
RUSSIAN
Универсальный шаблон подтверждения и сброса пароля для СМС.
*/}}
Код подтверждения Tinode: {{.Code}}
{{.HostUrl}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
UKRAINIAN
Універсальний шаблон підтвердження та скидання пароля для СМС.
*/}}
Код підтвердження Tinode: {{.Code}}
{{.HostUrl}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
VIETNAMESE
Universal confirmation and password reset template for SMS.
*/}}
Mã xác thực từ Tinode: {{.Code}}
{{.HostUrl}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
繁體中文
通用確認和密碼重設簡訊模板。
*/}}
Tinode 確認驗證碼:{{.Code}}
{{.HostUrl}}
+8
View File
@@ -0,0 +1,8 @@
{{/*
CHINESE
Universal confirmation and password reset template for SMS.
*/}}
【Tinode】验证码: {{.Code}}
{{.HostUrl}}