chore: add `Privacy Policy` link (#181)
This commit is contained in:
parent
eca6bd523e
commit
656e18afe5
|
@ -51,8 +51,8 @@ onMounted(async () => {
|
||||||
// show greetings and user behavior tracking statements
|
// show greetings and user behavior tracking statements
|
||||||
if (!!!prefStore.behavior.welcomed) {
|
if (!!!prefStore.behavior.welcomed) {
|
||||||
const n = $notification.show({
|
const n = $notification.show({
|
||||||
title: i18n.t('dialogue.welcome.title'),
|
title: () => i18n.t('dialogue.welcome.title'),
|
||||||
content: i18n.t('preferences.general.track_tip') + '\n\n' + i18n.t('dialogue.welcome.content'),
|
content: () => i18n.t('dialogue.welcome.content'),
|
||||||
// duration: 5000,
|
// duration: 5000,
|
||||||
keepAliveOnHover: true,
|
keepAliveOnHover: true,
|
||||||
closable: false,
|
closable: false,
|
||||||
|
|
|
@ -146,6 +146,19 @@ const decoderColumns = computed(() => {
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
|
|
||||||
|
const onOpenPrivacy = () => {
|
||||||
|
let helpUrl = ''
|
||||||
|
switch (prefStore.currentLanguage) {
|
||||||
|
case 'zh':
|
||||||
|
helpUrl = 'https://redis.tinycraft.cc/zh/guide/privacy.html'
|
||||||
|
break
|
||||||
|
default:
|
||||||
|
helpUrl = 'https://redis.tinycraft.cc/guide/privacy.html'
|
||||||
|
break
|
||||||
|
}
|
||||||
|
BrowserOpenURL(helpUrl)
|
||||||
|
}
|
||||||
|
|
||||||
const openDecodeHelp = () => {
|
const openDecodeHelp = () => {
|
||||||
let helpUrl = ''
|
let helpUrl = ''
|
||||||
switch (prefStore.currentLanguage) {
|
switch (prefStore.currentLanguage) {
|
||||||
|
@ -261,14 +274,9 @@ const onClose = () => {
|
||||||
<n-form-item-gi :label="$t('preferences.general.privacy')" :span="24">
|
<n-form-item-gi :label="$t('preferences.general.privacy')" :span="24">
|
||||||
<n-checkbox v-model:checked="prefStore.general.allowTrack">
|
<n-checkbox v-model:checked="prefStore.general.allowTrack">
|
||||||
{{ $t('preferences.general.allow_track') }}
|
{{ $t('preferences.general.allow_track') }}
|
||||||
<n-tooltip trigger="hover">
|
<n-button style="text-decoration: underline" text type="primary" @click="onOpenPrivacy">
|
||||||
<template #trigger>
|
{{ $t('preferences.general.privacy') }}
|
||||||
<n-icon :component="Help" />
|
</n-button>
|
||||||
</template>
|
|
||||||
<div class="text-block">
|
|
||||||
{{ $t('preferences.general.track_tip') }}
|
|
||||||
</div>
|
|
||||||
</n-tooltip>
|
|
||||||
</n-checkbox>
|
</n-checkbox>
|
||||||
</n-form-item-gi>
|
</n-form-item-gi>
|
||||||
</n-grid>
|
</n-grid>
|
||||||
|
|
|
@ -48,8 +48,7 @@
|
||||||
"update": "Update",
|
"update": "Update",
|
||||||
"auto_check_update": "Auto check for updates",
|
"auto_check_update": "Auto check for updates",
|
||||||
"privacy": "Privacy",
|
"privacy": "Privacy",
|
||||||
"allow_track": "Allows anonymous data to be collected",
|
"allow_track": "Allows anonymous data to be collected"
|
||||||
"track_tip": "In order to provide a better user experience, Tiny RDM collects some anonymous data to help optimize the software and improve the user experience, please rest assured that this does not involve your personal privacy information."
|
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"name": "Editor",
|
"name": "Editor",
|
||||||
|
@ -387,7 +386,7 @@
|
||||||
},
|
},
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "Welcome to Tiny RDM!",
|
"title": "Welcome to Tiny RDM!",
|
||||||
"content": "If you have any concerns, you can turn off this data collection feature at any time by going to Preferences. If you have any questions, feel free to contact the developer. I hope Tiny RDM can become your helpful assistant!",
|
"content": "In order to provide a better user experience, Tiny RDM collects some anonymous data to help optimize the software and improve the user experience, please rest assured that this does not involve your personal privacy information.\n\nIf you have any concerns, you can turn off this data collection feature at any time by going to Preferences. If you have any questions, feel free to contact the developer. I hope Tiny RDM can become your helpful assistant!",
|
||||||
"accept": "Help Improve",
|
"accept": "Help Improve",
|
||||||
"reject": "Reject"
|
"reject": "Reject"
|
||||||
},
|
},
|
||||||
|
|
|
@ -48,8 +48,7 @@
|
||||||
"update": "Actualizar",
|
"update": "Actualizar",
|
||||||
"auto_check_update": "Buscar actualizaciones automáticamente",
|
"auto_check_update": "Buscar actualizaciones automáticamente",
|
||||||
"privacy": "Política de Privacidad",
|
"privacy": "Política de Privacidad",
|
||||||
"allow_track":"Permitir recopilar datos anónimos",
|
"allow_track": "Permitir recopilar datos anónimos"
|
||||||
"track_tip": "Con el fin de brindar una mejor experiencia de usuario, Tiny RDM recopila algunos datos anónimos para ayudar a optimizar el software y mejorar la experiencia del usuario. Tenga la seguridad de que esto no involucrará su información de privacidad personal."
|
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"name": "Editor",
|
"name": "Editor",
|
||||||
|
@ -387,7 +386,7 @@
|
||||||
},
|
},
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "¡Bienvenido a Tiny RDM!",
|
"title": "¡Bienvenido a Tiny RDM!",
|
||||||
"content": "Si tiene alguna inquietud, puede desactivar esta función de recopilación de datos en cualquier momento yendo a Preferencias. Si tiene alguna pregunta, no dude en ponerse en contacto con el desarrollador. ¡Espero que Tiny RDM pueda ser un buen asistente para usted!",
|
"content": "Con el fin de brindar una mejor experiencia de usuario, Tiny RDM recopila algunos datos anónimos para ayudar a optimizar el software y mejorar la experiencia del usuario. Tenga la seguridad de que esto no involucrará su información de privacidad personal.\n\nSi tiene alguna inquietud, puede desactivar esta función de recopilación de datos en cualquier momento yendo a Preferencias. Si tiene alguna pregunta, no dude en ponerse en contacto con el desarrollador. ¡Espero que Tiny RDM pueda ser un buen asistente para usted!",
|
||||||
"accept": "Ayudar a Mejorar",
|
"accept": "Ayudar a Mejorar",
|
||||||
"reject": "Rechazar"
|
"reject": "Rechazar"
|
||||||
},
|
},
|
||||||
|
|
|
@ -48,8 +48,7 @@
|
||||||
"update": "Mise à jour",
|
"update": "Mise à jour",
|
||||||
"auto_check_update": "Vérifier automatiquement les mises à jour",
|
"auto_check_update": "Vérifier automatiquement les mises à jour",
|
||||||
"privacy": "Politique de confidentialité",
|
"privacy": "Politique de confidentialité",
|
||||||
"allow_track":"Autoriser la collecte de données anonymes",
|
"allow_track": "Autoriser la collecte de données anonymes"
|
||||||
"track_tip":"Afin d'offrir une meilleure expérience utilisateur, Tiny RDM collecte certaines données anonymes pour aider à optimiser le logiciel et améliorer l'expérience utilisateur. Soyez assuré que cela n'implique pas vos informations personnelles et privées."
|
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"name": "Éditeur",
|
"name": "Éditeur",
|
||||||
|
@ -387,9 +386,9 @@
|
||||||
},
|
},
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "Bienvenue dans Tiny RDM!",
|
"title": "Bienvenue dans Tiny RDM!",
|
||||||
"content": "Si vous avez des inquiétudes, vous pouvez désactiver cette fonction de collecte de données à tout moment en allant dans les Préférences. Si vous avez des questions, n'hésitez pas à contacter le développeur. J'espère que Tiny RDM pourra être un bon assistant pour vous!",
|
"content": "Afin d'offrir une meilleure expérience utilisateur, Tiny RDM collecte certaines données anonymes pour aider à optimiser le logiciel et améliorer l'expérience utilisateur. Soyez assuré que cela n'implique pas vos informations personnelles et privées.\n\nSi vous avez des inquiétudes, vous pouvez désactiver cette fonction de collecte de données à tout moment en allant dans les Préférences. Si vous avez des questions, n'hésitez pas à contacter le développeur. J'espère que Tiny RDM pourra être un bon assistant pour vous!",
|
||||||
"accept":"Aider à Améliorer",
|
"accept": "Aider à Améliorer",
|
||||||
"reject":"Rejeter"
|
"reject": "Rejeter"
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
"source": "Code source",
|
"source": "Code source",
|
||||||
|
|
|
@ -48,8 +48,7 @@
|
||||||
"update": "更新",
|
"update": "更新",
|
||||||
"auto_check_update": "自動でアップデートを確認",
|
"auto_check_update": "自動でアップデートを確認",
|
||||||
"privacy": "プライバシーポリシー",
|
"privacy": "プライバシーポリシー",
|
||||||
"allow_track":"匿名データの収集を許可する",
|
"allow_track": "匿名データの収集を許可する"
|
||||||
"track_tip":"ユーザーエクスペリエンスを改善するために、Tiny RDMは一部の匿名データを収集し、ソフトウェアの最適化とユーザーエクスペリエンスの向上に役立てています。個人プライバシー情報は含まれませんのでご安心ください。"
|
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"name": "エディター",
|
"name": "エディター",
|
||||||
|
@ -387,9 +386,9 @@
|
||||||
},
|
},
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "Tiny RDMをご利用いただきありがとうございます!",
|
"title": "Tiny RDMをご利用いただきありがとうございます!",
|
||||||
"content": "ご不安な点がありましたら、いつでも「設定」から当該機能をオフにすることができます。ご不明な点がございましたら、開発者までお問い合わせください。Tiny RDMがお役に立てることを願っております。",
|
"content": "ユーザーエクスペリエンスを改善するために、Tiny RDMは一部の匿名データを収集し、ソフトウェアの最適化とユーザーエクスペリエンスの向上に役立てています。個人プライバシー情報は含まれませんのでご安心ください。\n\nご不安な点がありましたら、いつでも「設定」から当該機能をオフにすることができます。ご不明な点がございましたら、開発者までお問い合わせください。Tiny RDMがお役に立てることを願っております。",
|
||||||
"accept":"改善の支援",
|
"accept": "改善の支援",
|
||||||
"reject":"拒否する"
|
"reject": "拒否する"
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
"source": "ソースコード",
|
"source": "ソースコード",
|
||||||
|
|
|
@ -48,8 +48,7 @@
|
||||||
"update": "Atualizar",
|
"update": "Atualizar",
|
||||||
"auto_check_update": "Verificar atualizações automaticamente",
|
"auto_check_update": "Verificar atualizações automaticamente",
|
||||||
"privacy": "Política de Privacidade",
|
"privacy": "Política de Privacidade",
|
||||||
"allow_track":"Permitir a coleta de dados anônimos",
|
"allow_track": "Permitir a coleta de dados anônimos"
|
||||||
"track_tip":"Para fornecer uma melhor experiência ao usuário, o Tiny RDM coleta alguns dados anônimos para ajudar a otimizar o software e melhorar a experiência do usuário. Fique tranquilo, isso não envolve suas informações de privacidade pessoal."
|
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"name": "Editor",
|
"name": "Editor",
|
||||||
|
@ -387,9 +386,9 @@
|
||||||
},
|
},
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "Bem-vindo ao Tiny RDM!",
|
"title": "Bem-vindo ao Tiny RDM!",
|
||||||
"content": "Se você tiver alguma preocupação, pode desativar esse recurso de coleta de dados a qualquer momento indo em Preferências. Se tiver alguma dúvida, sinta-se à vontade para entrar em contato com o desenvolvedor. Espero que o Tiny RDM possa se tornar um assistente útil para você!",
|
"content": "Para fornecer uma melhor experiência ao usuário, o Tiny RDM coleta alguns dados anônimos para ajudar a otimizar o software e melhorar a experiência do usuário. Fique tranquilo, isso não envolve suas informações de privacidade pessoal.\n\nSe você tiver alguma preocupação, pode desativar esse recurso de coleta de dados a qualquer momento indo em Preferências. Se tiver alguma dúvida, sinta-se à vontade para entrar em contato com o desenvolvedor. Espero que o Tiny RDM possa se tornar um assistente útil para você!",
|
||||||
"accept":"Help Improve",
|
"accept": "Help Improve",
|
||||||
"reject":"Reject"
|
"reject": "Reject"
|
||||||
},
|
},
|
||||||
"about": {
|
"about": {
|
||||||
"source": "Código Fonte",
|
"source": "Código Fonte",
|
||||||
|
|
|
@ -48,8 +48,7 @@
|
||||||
"update": "Обновить",
|
"update": "Обновить",
|
||||||
"auto_check_update": "Автоматически проверять обновления",
|
"auto_check_update": "Автоматически проверять обновления",
|
||||||
"privacy": "Конфиденциальность",
|
"privacy": "Конфиденциальность",
|
||||||
"allow_track": "Разрешить сбор анонимных данных",
|
"allow_track": "Разрешить сбор анонимных данных"
|
||||||
"track_tip": "Для предоставления лучшего пользовательского опыта Tiny RDM собирает некоторые анонимные данные, чтобы помочь оптимизировать программное обеспечение и улучшить пользовательский опыт. Не беспокойтесь, это не будет затрагивать вашу личную конфиденциальную информацию."
|
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"name": "Редактор",
|
"name": "Редактор",
|
||||||
|
@ -387,7 +386,7 @@
|
||||||
},
|
},
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "Добро пожаловать в Tiny RDM!",
|
"title": "Добро пожаловать в Tiny RDM!",
|
||||||
"content": "Если у вас есть какие-либо опасения, вы можете в любое время отключить сбор данных, перейдя в «Настройки». Если у вас есть какие-либо вопросы, обращайтесь к разработчику. Надеюсь, Tiny RDM станет вашим полезным помощником!",
|
"content": "Для предоставления лучшего пользовательского опыта Tiny RDM собирает некоторые анонимные данные, чтобы помочь оптимизировать программное обеспечение и улучшить пользовательский опыт. Не беспокойтесь, это не будет затрагивать вашу личную конфиденциальную информацию.\n\nЕсли у вас есть какие-либо опасения, вы можете в любое время отключить сбор данных, перейдя в «Настройки». Если у вас есть какие-либо вопросы, обращайтесь к разработчику. Надеюсь, Tiny RDM станет вашим полезным помощником!",
|
||||||
"accept": "Помочь улучшить",
|
"accept": "Помочь улучшить",
|
||||||
"reject": "Отклонить"
|
"reject": "Отклонить"
|
||||||
},
|
},
|
||||||
|
|
|
@ -48,8 +48,7 @@
|
||||||
"update": "更新",
|
"update": "更新",
|
||||||
"auto_check_update": "自动检查更新",
|
"auto_check_update": "自动检查更新",
|
||||||
"privacy": "隐私策略",
|
"privacy": "隐私策略",
|
||||||
"allow_track": "允许收集匿名数据",
|
"allow_track": "允许收集匿名数据"
|
||||||
"track_tip": "为了提供更好的用户体验,Tiny RDM会收集一些匿名的数据,以帮助优化软件和改进用户体验,请放心这不会涉及到您的个人隐私信息。"
|
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"name": "编辑器",
|
"name": "编辑器",
|
||||||
|
@ -387,7 +386,7 @@
|
||||||
},
|
},
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "欢迎使用Tiny RDM!",
|
"title": "欢迎使用Tiny RDM!",
|
||||||
"content": "如果您对此有任何顾虑,可以随时前往\"偏好设置\"中关闭此项数据收集功能。有任何问题可联系开发者,希望Tiny RDM可以成为您的好帮手!",
|
"content": "为了提供更好的用户体验,Tiny RDM会收集一些匿名的数据,以帮助优化软件和改进用户体验,请放心这不会涉及到您的个人隐私信息。\n\n如果您对此有任何顾虑,可以随时前往\"偏好设置\"中关闭此项数据收集功能。有任何问题可联系开发者,希望Tiny RDM可以成为您的好帮手!",
|
||||||
"accept": "帮助改进",
|
"accept": "帮助改进",
|
||||||
"reject": "不接受"
|
"reject": "不接受"
|
||||||
},
|
},
|
||||||
|
|
|
@ -48,8 +48,7 @@
|
||||||
"update": "更新",
|
"update": "更新",
|
||||||
"auto_check_update": "自動檢查更新",
|
"auto_check_update": "自動檢查更新",
|
||||||
"privacy": "隱私權政策",
|
"privacy": "隱私權政策",
|
||||||
"allow_track":"允許收集匿名數據",
|
"allow_track": "允許收集匿名數據"
|
||||||
"track_tip":"為了提供更好的使用者體驗,Tiny RDM 會收集一些匿名的數據,以幫助最佳化軟體和改進使用者體驗,請放心這不會涉及到您的個人隱私資訊。"
|
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"name": "編輯器",
|
"name": "編輯器",
|
||||||
|
@ -387,7 +386,7 @@
|
||||||
},
|
},
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "歡迎使用Tiny RDM!",
|
"title": "歡迎使用Tiny RDM!",
|
||||||
"content": "如果您對此有任何顧慮,可以隨時前往\"偏好設定\"中關閉此項數據收集功能。有任何問題可聯繫開發者,希望Tiny RDM可以成為您的好幫手!",
|
"content": "為了提供更好的使用者體驗,Tiny RDM 會收集一些匿名的數據,以幫助最佳化軟體和改進使用者體驗,請放心這不會涉及到您的個人隱私資訊。\n\n如果您對此有任何顧慮,可以隨時前往\"偏好設定\"中關閉此項數據收集功能。有任何問題可聯繫開發者,希望Tiny RDM可以成為您的好幫手!",
|
||||||
"accept": "幫助改進",
|
"accept": "幫助改進",
|
||||||
"reject": "不接受"
|
"reject": "不接受"
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue