-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlsbtranslations.py
154 lines (152 loc) · 8.8 KB
/
lsbtranslations.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
translations = {
'en': {
'welcome': 'Welcome, just send me a link and I short it for you.',
'know': 'I know you already.',
'about': 'This bot was programmed in Python 3.9 by @simoneller.\nCurrent version: 2.3.1\nMore information: https://url.simon-eller.at/lets-short-en',
'help_text': 'There are following commands: \n',
'yes': 'yes',
'no': 'no',
'tiny': 'The provider was changed to Tinyurl.',
'cuttly': 'The provider was changed to cuttly.',
'isgd': 'The provider was changed to is.gd.',
'vgd': 'The provider was changed to v.gd.',
'reset': 'The yourls settings have been reset.',
'yourls1': "Please enter your YOURLS URL with the API Key included.\n"
"You can find this link when you go to your admin-panel (/admin) and then to the section 'tools' at the bottom.\n"
"E.g. https://short.it/yourls-api.php?signature=x1x2x3x4",
'yourls2': 'Your URL shortener was changed to YOURLS.',
'yourls3': 'Your URL shortener was changed to your configured YOURLS shortener.\nWhen you type /reset you can reconfigure it.',
'yourls-error-404': 'The link was not found, it may have been deleted. Please check if you forgot the http://',
'commands': {
'start': 'Get used to the bot.',
'language': 'Change the language settings.',
'help': 'Overview about all commands.',
'change': 'Change your default provider.',
'reset': 'Resets YOURLS settings.',
'mylinks': 'Overview about all shortened links.',
'stats': '<...> stats for a specific shortened link',
'privacy': 'Opens the privacy menu.',
'about': 'Gives you information about the bot.'
},
'yourls-stats': {
'1': 'Stats of your YOURLS shortener:\nTotal links: ',
'2': '\nTotal clicks: '
},
'clicks': 'clicks: ',
'title': 'title: ',
'full-link': 'original link: ',
'short-link': 'short link: ',
'ip': 'ip address: ',
'date': 'date: ',
'privacy': {
'inquiry': 'inquiry',
'deletion': 'deletetion',
'exit': 'exit menu',
'deleted': 'Your personal data has been successfully deleted from our database.\n'
'If you change your mind, you can restart the bot at any time with /start.',
'left': 'You left the privacy menu.',
'sure': 'Are you sure you want to erase all data, it cannot be recovered.',
'not-deleted': 'Thanks for your trust. Your data has not been deleted.'
},
'user': {
'first_name': 'first name',
'last_name': 'last name',
'username': 'username',
'lang': 'language',
'provider': 'provider',
'url_count': 'urls shortened'
},
'cuttly-e1': 'An error occurred, the link is already shortened.',
'cuttly-e2': 'An error occurred, the link is invalid.',
'cuttly-e4': 'Invalid API key, please contact the admin.',
'cuttly-e5': 'An error occurred, the link contains invalid characters.',
'cuttly-e6': 'An error occurred, the link is from a domain on the blocklist, please try another provider.',
'yourls-error': 'An error occured please check your YOURLS configuration.',
'mylinks': 'Your links:\n',
'mylinks-error': 'An error occurec, you have not shorten a link already.',
'privacy-text': 'Welcome to the privacy menu.\nHere you can inquiry or delete your personal data '
'according to the GDPR.\nYou can find our privacy policy on '
'https://url.simon-eller.at/lets-short-en#privacy.',
'error': 'An error occured, please contact the admin.',
'change-shortener': 'Please choose the provider you want to short urls with.',
'isgd-stats-error': 'Please insert a valid link with https://xx.gd/xxx.',
'isgd-missing': 'Sorry, the link is not in our database. Please try another link.',
'ssl-error': 'There is something wrong with the ssl certificate. Please try it later or contact the admin.'
},
'de': {
'welcome': 'Willkommen, senden Sie mir einfach Ihre Links und ich kürze diese für Sie.',
'know': 'Ich kenne Sie bereits.',
'about': 'Dieser Bot wurde in Python 3.9 von @simoneller programmiert.\nAktuelle Version: 2.3.1\nWeitere Infos: https://url.simon-eller.at/lets-short',
'help_text': 'Es gibt folgende Befehle: \n',
'yes': 'ja',
'no': 'nein',
'tiny': 'Der Anbieter wurde zu Tinyurl geändert.',
'cuttly': 'Der Anbieter wurde zu cuttly geändert.',
'reset': 'Die YOURLS Einstellungen wurden zurückgesetzt.',
'isgd': 'Der Anbieter wurde zu is.gd geändert.',
'vgd': 'Der Anbieter wurde zu v.gd geändert.',
'yourls1': "Bitte geben Sie Ihre YOURLS URL mit dem API Schlüssel ein.\n"
"Sie finden diesen Link in Ihrem Adminbereich (/admin) und dann oben beim Punkt 'Tools'.\n"
"Z.B. https://kürz.es/yourls-api.php?signature=x1x2x3x4",
'yourls2': 'Der Anbieter wurde zu YOURLS geändert.',
'yourls3': 'Der Anbieter wurde zu Ihrer bereits eingestellten YOURLS Konfiguration geändert.\nSie können diese mit /reset erneut einstellen.',
'yourls-error-404': 'Der YOURLS link wurde nicht mehr gefunden, vielleicht wurder dieser gelöscht. Bitte schauen Sie, ob sie das http:// etwa vergessen haben.',
'commands': {
'start': 'Startet den Bot.',
'language': 'Spracheinstellungen ändern',
'help': 'Alle Befehle',
'change': 'Zum Ändern des standardmäßigen URL Shorteners.',
'reset': 'Setzt YOURLS Einstellungen zurück.',
'mylinks': 'Übersicht über alle Ihre gekürzten Links',
'stats': '<...> Statistiken von einem gekürzten Link',
'privacy': 'Datenschutz-Menü',
'about': 'Informationen über den Entwickler'
},
'yourls-stats': {
'1': 'Statistiken zu Ihrem Yourls Shortener:\nAnzahl von Links: ',
'2': '\nAnzahl von Klicks: '
},
'clicks': 'Klicks: ',
'title': 'Titel: ',
'full-link': 'Ursprünglicher Link: ',
'short-link': 'Gekürzter Link: ',
'ip': 'IP Adresse: ',
'date': 'Datum: ',
'privacy': {
'inquiry': 'Auskunft',
'deletion': 'Löschung',
'exit': 'Menü Verlassen',
'deleted': 'Ihre persönlichen Daten wurden erfolgreich aus unserer Datenbank gelöscht.\n'
'Wenn Sie sich es anders überlegen können Sie den Bot jederzeit mit /start wieder starten.',
'left': 'Sie haben das Datenschutz-Menü verlassen.',
'sure': 'Sind Sie sicher, dass Sie alle Daten löschen wollen, diese können nicht wiederhergestellt werden.',
'not-deleted': 'Vielen Dank für Ihr Vertrauen, Ihre Daten wurden nicht gelöscht.'
},
'user': {
'first_name': 'Vorname',
'last_name': 'Nachname',
'username': 'Benutzername',
'lang': 'Sprache',
'provider': 'Anbieter',
'url_count': 'Anzahl URLs'
},
'cuttly-e1': 'Fehler, der Link wurde bereits gekürzt.',
'cuttly-e2': 'Fehler, der Link ist ungültig.',
'cuttly-e4': 'Ungültiger API Schlüssel, bitte kontaktieren Sie den Admin.',
'cuttly-e5': 'Fehler, der Link enthält ungültige Zeichen.',
'cuttly-e6': 'Fehler, diese Domain ist auf einer Blockliste, bitte probieren Sie einen anderen Anbieter.',
'yourls-error': 'Fehler, bitte überprüfen Sie Ihre YOURLS Einstellungen.',
'mylinks': 'Ihre gekürzten URLs:\n',
'mylinks-error': 'Fehler, Sie haben noch keinen Link gekürzt.',
'privacy-text': 'Willkommen in Datenschutz-Menü.\nHier können Sie laut Ihren Rechten der DSGVO eine Auskunft all'
'Ihrer gespeicherten Daten erhalten, sowie alle Ihre Daten löschen.\n'
'Unsere Datenschutzerklärung finden Sie hier: https://url.simon-eller.at/lets-short#datenschutz',
'error': 'Ein Fehler ist aufgetreten, bitte kontaktieren Sie den Admin.',
'change-shortener': 'Wählen Sie den Anbieter aus, den Sie in Zukunft nutzen wollen.',
'isgd-stats-error': 'Bitte geben Sie einen gültigen Link im Format https://xx.gd/xxx. ein.',
'isgd-missing': 'Entschuldigen Sie, der Link ist nicht in unserer Datenbank. Bitte überprüfen Sie Ihre Eingabe.',
'ssl-error': 'Es gibt ein Problem mit dem SSL Zertifikat, bitte probieren Sie es später erneut, oder kontaktieren Sie den Admin.'
}
}
def get_translations():
return translations