Compare commits
11 Commits
cb4c3913b9
...
1fb1890c10
Author | SHA1 | Date | |
---|---|---|---|
|
1fb1890c10 | ||
|
3a2f324111 | ||
|
3fb17f62ca | ||
|
59803c94a3 | ||
|
146710ad8d | ||
c297b6e696 | |||
5582264464 | |||
838cb0328f | |||
aafd9d5a2b | |||
9b7a39fce0 | |||
|
efae4169c2 |
4
po/ar.po
4
po/ar.po
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-03 15:00+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Arabic <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -374,7 +374,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/az.po
4
po/az.po
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-03 15:00+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Azerbaijani <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -379,7 +379,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/cs.po
4
po/cs.po
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Czech <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -367,7 +367,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
57
po/de.po
57
po/de.po
@ -11,9 +11,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-22 00:53+0000\n"
|
||||
"Last-Translator: maymage <maymage@gmail.com>\n"
|
||||
"Language-Team: German <https://translate.codeberg.org/projects/bavarder/"
|
||||
"bavarder/de/>\n"
|
||||
"Language: de\n"
|
||||
@ -49,7 +49,7 @@ msgstr ""
|
||||
|
||||
#: src/providers/hfbasechat.py:49
|
||||
msgid "Sorry, I don't know what to say!"
|
||||
msgstr ""
|
||||
msgstr "Entschuldige, ich weiß nicht, was ich sagen soll!"
|
||||
|
||||
#: src/providers/hfbasechat.py:57
|
||||
msgid "API Key"
|
||||
@ -81,7 +81,7 @@ msgstr "Übersetzt"
|
||||
|
||||
#: src/views/export_dialog.blp:6
|
||||
msgid "Export Thread ?"
|
||||
msgstr "Unterhaltung exportieren?"
|
||||
msgstr "Gespräch exportieren?"
|
||||
|
||||
#: src/views/export_dialog.blp:51
|
||||
msgid "Close"
|
||||
@ -173,7 +173,7 @@ msgstr "Speichern"
|
||||
|
||||
#: src/views/save_dialog.blp:13
|
||||
msgid "Export Thread?"
|
||||
msgstr "Unterhaltung exportieren?"
|
||||
msgstr "Gespräch exportieren?"
|
||||
|
||||
#: src/views/save_dialog.blp:26
|
||||
msgid "File Name"
|
||||
@ -200,25 +200,19 @@ msgid "Thread successfully saved!"
|
||||
msgstr "Unterhaltung erfolgreich gespeichert!"
|
||||
|
||||
#: src/views/window.py:173
|
||||
#, fuzzy
|
||||
#| msgid "New Chat"
|
||||
msgid "New chat"
|
||||
msgstr "Neue Unterhaltung"
|
||||
|
||||
#: src/views/window.py:201
|
||||
#, fuzzy
|
||||
#| msgid "Delete All Threads"
|
||||
msgid "Delete All Chats"
|
||||
msgstr "Alle Unterhaltungen löschen"
|
||||
|
||||
#: src/views/window.py:202
|
||||
#, fuzzy
|
||||
#| msgid "Are you sure you want to delete all threads? This can't be undone!"
|
||||
msgid ""
|
||||
"Are you sure you want to delete all chats in this thread? This can't be "
|
||||
"undone!"
|
||||
msgstr ""
|
||||
"Sicher, dass alle Unterhaltungen gelöscht werden sollen? Das kann nicht "
|
||||
"Sicher, dass die gesamte Unterhaltung gelöscht werden soll? Das kann nicht "
|
||||
"rückgängig gemacht werden!"
|
||||
|
||||
#: src/views/window.py:259 src/views/window.py:297
|
||||
@ -231,7 +225,7 @@ msgstr "Antwort generieren"
|
||||
|
||||
#: src/views/window.py:373 src/views/window.py:378
|
||||
msgid "Sorry, I don't know what to say."
|
||||
msgstr ""
|
||||
msgstr "Entschuldige, ich weiß nicht, was ich sagen soll."
|
||||
|
||||
#: src/views/window.py:419
|
||||
msgid "human"
|
||||
@ -336,11 +330,11 @@ msgstr "Modell gelöscht"
|
||||
|
||||
#: src/widgets/model_item.blp:16
|
||||
msgid "Max Tokens"
|
||||
msgstr ""
|
||||
msgstr "Maximale Schlüsselanzahl"
|
||||
|
||||
#: src/widgets/model_item.blp:17
|
||||
msgid "The maximum number of tokens to generate."
|
||||
msgstr ""
|
||||
msgstr "Maximale Anzahl zu generierender Schlüssel."
|
||||
|
||||
#: src/widgets/model_item.blp:30
|
||||
msgid "Temperature"
|
||||
@ -351,59 +345,70 @@ msgid ""
|
||||
"The model temperature. Larger values increase creativity but decrease "
|
||||
"factuality."
|
||||
msgstr ""
|
||||
"Die Modelltemperatur. Höhere Werte erhöhen die Kreativität, aber senken die "
|
||||
"Sachlichkeit."
|
||||
|
||||
#: src/widgets/model_item.blp:45
|
||||
msgid "Top K"
|
||||
msgstr ""
|
||||
msgstr "Top K"
|
||||
|
||||
#: src/widgets/model_item.blp:46
|
||||
msgid ""
|
||||
"Randomly sample from the top_k most likely tokens at each generation step. "
|
||||
"Set this to 1 for greedy decoding."
|
||||
msgstr ""
|
||||
"Zufällig von den top_k wahrscheinlichsten Schlüsseln bei jedem "
|
||||
"Generierungsschritt auswählen. Setze dies auf 1 für eine gierige "
|
||||
"Entschlüsselung."
|
||||
|
||||
#: src/widgets/model_item.blp:59
|
||||
msgid "Top P"
|
||||
msgstr ""
|
||||
msgstr "Top P"
|
||||
|
||||
#: src/widgets/model_item.blp:60
|
||||
msgid ""
|
||||
"Randomly sample at each generation step from the top most likely tokens "
|
||||
"whose probabilities add up to top_p."
|
||||
msgstr ""
|
||||
"Zufällig bei jedem Generierungsschritt von den wahrscheinlichsten Schlüsseln "
|
||||
"auswählen, deren Wahrscheinlichkeit sich zu top_p addiert."
|
||||
|
||||
#: src/widgets/model_item.blp:74
|
||||
msgid "Repetition Penalty"
|
||||
msgstr ""
|
||||
msgstr "Wiederholungsstrafe"
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
"Strafe das Modell für Wiederholungen. Höhere Werte ergeben weniger "
|
||||
"Wiederholung."
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
msgid "Batch Size"
|
||||
msgstr ""
|
||||
msgstr "Losgröße"
|
||||
|
||||
#: src/widgets/model_item.blp:90
|
||||
msgid ""
|
||||
"Number of prompt tokens processed in parallel. Larger values decrease "
|
||||
"latency but increase resource requirements."
|
||||
msgstr ""
|
||||
"Anzahl parallel verarbeiteter Eingabeschlüssel. Höhere Werte verringer die "
|
||||
"Latenz, erhöhen aber die Ressourcenanforderung."
|
||||
|
||||
#: src/widgets/model_item.blp:103
|
||||
msgid "Repeat Last N"
|
||||
msgstr ""
|
||||
msgstr "Letzte N wiederholen"
|
||||
|
||||
#: src/widgets/model_item.blp:104
|
||||
msgid "How far in the models generation history to apply the repeat penalty. "
|
||||
msgstr ""
|
||||
"Wie weit in der Modellerzeugungsgeschichte soll die Wiederholungsbestrafung "
|
||||
"angewendet werden. "
|
||||
|
||||
#: src/widgets/model_item.blp:117
|
||||
#, fuzzy
|
||||
#| msgid "Prompt"
|
||||
msgid "System Prompt"
|
||||
msgstr "Eingabeaufforderung"
|
||||
msgstr "Systemaufforderung"
|
||||
|
||||
#: src/widgets/model_item.py:64
|
||||
#, python-format
|
||||
@ -444,7 +449,7 @@ msgstr ""
|
||||
|
||||
#: src/main.py:261
|
||||
msgid "Hello, I am Bavarder, a Chit-Chat AI"
|
||||
msgstr ""
|
||||
msgstr "Hallo, ich bin Bavarder, eine Plauder-AI"
|
||||
|
||||
#: src/main.py:284
|
||||
msgid "Please enable a provider from the Dot Menu"
|
||||
|
4
po/es.po
4
po/es.po
@ -12,7 +12,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Spanish <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -376,7 +376,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/et.po
4
po/et.po
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-03 15:00+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Estonian <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -371,7 +371,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/fa.po
4
po/fa.po
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-03 15:00+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Persian <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -387,7 +387,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/fi.po
4
po/fi.po
@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Finnish <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -373,7 +373,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/fr.po
4
po/fr.po
@ -12,7 +12,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: French <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -375,7 +375,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/gl.po
4
po/gl.po
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-08 16:53+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Galician <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -390,7 +390,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/hu.po
4
po/hu.po
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Hungarian <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -389,7 +389,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/it.po
4
po/it.po
@ -13,7 +13,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Italian <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -395,7 +395,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
42
po/nl.po
42
po/nl.po
@ -8,9 +8,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-22 00:53+0000\n"
|
||||
"Last-Translator: Vistaus <vistausss@fastmail.com>\n"
|
||||
"Language-Team: Dutch <https://translate.codeberg.org/projects/bavarder/"
|
||||
"bavarder/nl/>\n"
|
||||
"Language: nl\n"
|
||||
@ -200,14 +200,10 @@ msgid "New chat"
|
||||
msgstr "Nieuw gesprek"
|
||||
|
||||
#: src/views/window.py:201
|
||||
#, fuzzy
|
||||
#| msgid "Delete All Threads"
|
||||
msgid "Delete All Chats"
|
||||
msgstr "Alle gesprekken verwijderen"
|
||||
|
||||
#: src/views/window.py:202
|
||||
#, fuzzy
|
||||
#| msgid "Are you sure you want to delete all threads? This can't be undone!"
|
||||
msgid ""
|
||||
"Are you sure you want to delete all chats in this thread? This can't be "
|
||||
"undone!"
|
||||
@ -328,11 +324,11 @@ msgstr "Model verwijderen"
|
||||
|
||||
#: src/widgets/model_item.blp:16
|
||||
msgid "Max Tokens"
|
||||
msgstr ""
|
||||
msgstr "Max. aantal toegangssleutels"
|
||||
|
||||
#: src/widgets/model_item.blp:17
|
||||
msgid "The maximum number of tokens to generate."
|
||||
msgstr ""
|
||||
msgstr "Het maximale aantal te genereren toegangssleutels."
|
||||
|
||||
#: src/widgets/model_item.blp:30
|
||||
msgid "Temperature"
|
||||
@ -343,59 +339,65 @@ msgid ""
|
||||
"The model temperature. Larger values increase creativity but decrease "
|
||||
"factuality."
|
||||
msgstr ""
|
||||
"De modeltemperatuur. Hogere waardes zorgen voor meer creativiteit, maar "
|
||||
"minder juistheid."
|
||||
|
||||
#: src/widgets/model_item.blp:45
|
||||
msgid "Top K"
|
||||
msgstr ""
|
||||
msgstr "Top K"
|
||||
|
||||
#: src/widgets/model_item.blp:46
|
||||
msgid ""
|
||||
"Randomly sample from the top_k most likely tokens at each generation step. "
|
||||
"Set this to 1 for greedy decoding."
|
||||
msgstr ""
|
||||
"Maak willekeurig toegangssleutels uit de waarschijnlijkste top_k-sleutels. "
|
||||
"Stel in op 1 om gretig te decoderen."
|
||||
|
||||
#: src/widgets/model_item.blp:59
|
||||
msgid "Top P"
|
||||
msgstr ""
|
||||
msgstr "Top P"
|
||||
|
||||
#: src/widgets/model_item.blp:60
|
||||
msgid ""
|
||||
"Randomly sample at each generation step from the top most likely tokens "
|
||||
"whose probabilities add up to top_p."
|
||||
msgstr ""
|
||||
"Maak willekeurig toegangssleutels uit de waarschijnlijkste top_p-sleutels."
|
||||
|
||||
#: src/widgets/model_item.blp:74
|
||||
msgid "Repetition Penalty"
|
||||
msgstr ""
|
||||
msgstr "Herhaalgedrag"
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
"Stel in hoe vaak herhaling map optreden. Hogere waarde = minder herhaling."
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
msgid "Batch Size"
|
||||
msgstr ""
|
||||
msgstr "Reeksomvang"
|
||||
|
||||
#: src/widgets/model_item.blp:90
|
||||
msgid ""
|
||||
"Number of prompt tokens processed in parallel. Larger values decrease "
|
||||
"latency but increase resource requirements."
|
||||
msgstr ""
|
||||
"Het aantal toegangssleutels dat tegelijkertijd wordt verwerkt. Lagere waardes "
|
||||
"leiden tot minder vertraging, maar vereisen meer kracht."
|
||||
|
||||
#: src/widgets/model_item.blp:103
|
||||
msgid "Repeat Last N"
|
||||
msgstr ""
|
||||
msgstr "Recentste x-aantal herhalen"
|
||||
|
||||
#: src/widgets/model_item.blp:104
|
||||
msgid "How far in the models generation history to apply the repeat penalty. "
|
||||
msgstr ""
|
||||
msgstr "Geef aan na hoeveel tijd er niet meer herhaald mag worden. "
|
||||
|
||||
#: src/widgets/model_item.blp:117
|
||||
#, fuzzy
|
||||
#| msgid "Prompt"
|
||||
msgid "System Prompt"
|
||||
msgstr "Invoerveld"
|
||||
msgstr "Systeeminvoer"
|
||||
|
||||
#: src/widgets/model_item.py:64
|
||||
#, python-format
|
||||
@ -434,7 +436,7 @@ msgstr "Installeer een model via de voorkeuren of het ellipsmenu!"
|
||||
|
||||
#: src/main.py:261
|
||||
msgid "Hello, I am Bavarder, a Chit-Chat AI"
|
||||
msgstr ""
|
||||
msgstr "Hallo, ik ben Bavarder, je koetjes-en-kalfjes-KI"
|
||||
|
||||
#: src/main.py:284
|
||||
msgid "Please enable a provider from the Dot Menu"
|
||||
|
4
po/pl.po
4
po/pl.po
@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Polish <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -368,7 +368,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/pt.po
4
po/pt.po
@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Portuguese <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -392,7 +392,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
18
po/ru.po
18
po/ru.po
@ -12,9 +12,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-21 06:53+0000\n"
|
||||
"Last-Translator: David Lapshin <ddaudix@gmail.com>\n"
|
||||
"Language-Team: Russian <https://translate.codeberg.org/projects/bavarder/"
|
||||
"bavarder/ru/>\n"
|
||||
"Language: ru\n"
|
||||
@ -351,16 +351,12 @@ msgid "Top K"
|
||||
msgstr "Top K"
|
||||
|
||||
#: src/widgets/model_item.blp:46
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Randomly sample from the top_k most likely tokens at each generation "
|
||||
#| "step. Set this to 1 for greedy decoding. "
|
||||
msgid ""
|
||||
"Randomly sample from the top_k most likely tokens at each generation step. "
|
||||
"Set this to 1 for greedy decoding."
|
||||
msgstr ""
|
||||
"Случайная выборка из top_k наиболее вероятных токенов на каждом шаге "
|
||||
"генерации. Для жадного декодирования установите значение 1. "
|
||||
"генерации. Для жадного декодирования установите значение 1."
|
||||
|
||||
#: src/widgets/model_item.blp:59
|
||||
msgid "Top P"
|
||||
@ -379,8 +375,12 @@ msgid "Repetition Penalty"
|
||||
msgstr "Штраф за повторение"
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
#, fuzzy
|
||||
#| msgid ""
|
||||
#| "Penalize the model for repetition. Higher values result in less "
|
||||
#| "repetition. "
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
"Штрафует модель за повторение. Большие значения приводят к меньшему "
|
||||
"количеству повторений. "
|
||||
|
4
po/sv.po
4
po/sv.po
@ -10,7 +10,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Swedish <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -388,7 +388,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/ta.po
4
po/ta.po
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-03 15:00+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Tamil <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -371,7 +371,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/th.po
4
po/th.po
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-03 15:00+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Thai <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -386,7 +386,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/tr.po
4
po/tr.po
@ -11,7 +11,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Turkish <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -390,7 +390,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
4
po/uk.po
4
po/uk.po
@ -13,7 +13,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Ukrainian <https://translate.codeberg.org/projects/bavarder/"
|
||||
@ -396,7 +396,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://translate.codeberg.org/projects/"
|
||||
@ -386,7 +386,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-08-20 20:57+0300\n"
|
||||
"POT-Creation-Date: 2023-08-20 21:06+0300\n"
|
||||
"PO-Revision-Date: 2023-08-20 18:05+0000\n"
|
||||
"Last-Translator: Anonymous <noreply@weblate.org>\n"
|
||||
"Language-Team: Chinese (Traditional) <https://translate.codeberg.org/"
|
||||
@ -373,7 +373,7 @@ msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:75
|
||||
msgid ""
|
||||
"Penalize the model for repetition. Higher values result in less repetition. "
|
||||
"Penalize the model for repetition. Higher values result in less repetition."
|
||||
msgstr ""
|
||||
|
||||
#: src/widgets/model_item.blp:89
|
||||
|
@ -25,6 +25,11 @@ ShortcutsWindow help_overlay {
|
||||
action-name: "app.quit";
|
||||
}
|
||||
|
||||
ShortcutsShortcut {
|
||||
title: C_("shortcut window", "Close current window");
|
||||
action-name: "app.close";
|
||||
}
|
||||
|
||||
ShortcutsShortcut {
|
||||
title: C_("shortcut window", "Ask");
|
||||
action-name: "app.ask";
|
||||
|
12
src/main.py
12
src/main.py
@ -65,11 +65,12 @@ class BavarderApplication(Adw.Application):
|
||||
super().__init__(application_id='io.github.Bavarder.Bavarder',
|
||||
flags=Gio.ApplicationFlags.DEFAULT_FLAGS)
|
||||
self.create_action("quit", self.on_quit, ["<primary>q"])
|
||||
self.create_action("close", self.on_close, ["<primary>w"])
|
||||
self.create_action('about', self.on_about_action)
|
||||
self.create_action('preferences', self.on_preferences_action, ['<primary>comma'])
|
||||
self.create_action('new_chat', self.on_new_chat_action, ["<primary>n"])
|
||||
self.create_action('ask', self.on_ask, ["Return"])
|
||||
self.create_action('new_window', self.on_new_window, ["<primary>w"])
|
||||
self.create_action('new_window', self.on_new_window, ["<primary><shift>n"])
|
||||
|
||||
self.data_path = os.path.join(user_data_dir, "bavarder")
|
||||
|
||||
@ -143,9 +144,12 @@ class BavarderApplication(Adw.Application):
|
||||
|
||||
def on_quit(self, action, *args, **kwargs):
|
||||
"""Called when the user activates the Quit action."""
|
||||
if self.number_of_win == 1:
|
||||
self.save()
|
||||
self.quit()
|
||||
|
||||
def on_close(self, action, *args, **kwargs):
|
||||
if self.number_of_win == 1:
|
||||
self.on_quit(action, *args, **kwargs)
|
||||
else:
|
||||
self.win.destroy()
|
||||
self.number_of_win -= 1
|
||||
@ -187,7 +191,7 @@ class BavarderApplication(Adw.Application):
|
||||
self.number_of_win += 1
|
||||
|
||||
|
||||
win.connect("close-request", self.on_quit)
|
||||
win.connect("close-request", self.on_close)
|
||||
|
||||
self.providers = {}
|
||||
|
||||
@ -259,7 +263,7 @@ class BavarderApplication(Adw.Application):
|
||||
for p in ["Hi", "Hello"]:
|
||||
if p.lower() in prompt.lower():
|
||||
return _("Hello, I am Bavarder, a Chit-Chat AI")
|
||||
system_template = """A chat between a curious user and an artificial intelligence assistant."""
|
||||
system_template = f"""You are a helpful and friendly AI assistant with the name {self.bot_name}. The name of the user are {self.user_name}. Respond very concisely."""
|
||||
with self.model.chat_session(self.model_settings.get("system_template", system_template)):
|
||||
self.model.current_chat_session = chat["content"].copy()
|
||||
response = self.model.generate(
|
||||
|
@ -28,7 +28,6 @@
|
||||
|
||||
.timestamp {
|
||||
font-size: 9pt;
|
||||
padding-left: 6px;
|
||||
}
|
||||
|
||||
.sourceview {
|
||||
|
@ -82,7 +82,7 @@ class PreferencesWindow(Adw.PreferencesWindow):
|
||||
|
||||
dialog.connect("response", self.on_delete_response)
|
||||
|
||||
dialog.set_transient_for(self.win)
|
||||
dialog.set_transient_for(self)
|
||||
dialog.present()
|
||||
|
||||
def on_delete_response(self, _widget, response):
|
||||
|
@ -146,8 +146,8 @@ template $BavarderWindow : Adw.ApplicationWindow {
|
||||
icon-name: "go-bottom-symbolic";
|
||||
halign: end;
|
||||
valign: end;
|
||||
margin-bottom: 7;
|
||||
margin-end: 7;
|
||||
margin-bottom: 6;
|
||||
margin-end: 6;
|
||||
clicked => $scroll_down();
|
||||
}
|
||||
|
||||
@ -255,9 +255,6 @@ template $BavarderWindow : Adw.ApplicationWindow {
|
||||
|
||||
Button ask_button {
|
||||
valign: end;
|
||||
|
||||
margin-start: 5;
|
||||
|
||||
icon-name: "paper-plane-symbolic";
|
||||
tooltip-text: _("Ask");
|
||||
halign: end;
|
||||
|
@ -207,6 +207,7 @@ class BavarderWindow(Adw.ApplicationWindow):
|
||||
self.scroll_down_button.set_visible(True)
|
||||
|
||||
def on_clear_all(self, *args):
|
||||
if self.app.data["chats"]:
|
||||
dialog = Adw.MessageDialog(
|
||||
heading=_("Delete All Chats"),
|
||||
body=_("Are you sure you want to delete all chats in this thread? This can't be undone!"),
|
||||
@ -223,18 +224,25 @@ class BavarderWindow(Adw.ApplicationWindow):
|
||||
|
||||
dialog.set_transient_for(self)
|
||||
dialog.present()
|
||||
else:
|
||||
toast = Adw.Toast()
|
||||
toast.set_title(_("Nothing to clear!"))
|
||||
self.toast_overlay.add_toast(toast)
|
||||
|
||||
|
||||
def on_clear_all_response(self, _widget, response):
|
||||
if response == "delete":
|
||||
toast = Adw.Toast()
|
||||
if self.app.data["chats"]:
|
||||
if self.content:
|
||||
self.stack.set_visible_child(self.main)
|
||||
self.main_list.remove_all()
|
||||
del self.chat["content"]
|
||||
self.stack.set_visible_child(self.status_no_chat)
|
||||
|
||||
toast = Adw.Toast()
|
||||
toast.set_title(_("All chats cleared!"))
|
||||
else:
|
||||
toast.set_title(_("Nothing to clear!"))
|
||||
self.toast_overlay.add_toast(toast)
|
||||
|
||||
def on_export(self, *args):
|
||||
@ -242,6 +250,10 @@ class BavarderWindow(Adw.ApplicationWindow):
|
||||
dialog = ExportDialog(self, self.chat["content"])
|
||||
dialog.set_transient_for(self)
|
||||
dialog.present()
|
||||
else:
|
||||
toast = Adw.Toast()
|
||||
toast.set_title(_("Nothing to export!"))
|
||||
self.toast_overlay.add_toast(toast)
|
||||
|
||||
# PROVIDER - ONLINE
|
||||
def load_provider_selector(self):
|
||||
|
@ -23,13 +23,13 @@ template $ThreadItem : Box {
|
||||
}
|
||||
}
|
||||
|
||||
ToggleButton text-value-toggle {
|
||||
Button text-value-button {
|
||||
valign: center;
|
||||
icon-name: "document-edit-symbolic";
|
||||
tooltip-text: _("Edit Title");
|
||||
styles ["flat"]
|
||||
|
||||
toggled => $on_text_value_toggled();
|
||||
clicked => $on_edit_button_clicked();
|
||||
}
|
||||
|
||||
//Button delete_button {
|
||||
|
@ -9,9 +9,11 @@ class ThreadItem(Gtk.Box):
|
||||
label = Gtk.Template.Child()
|
||||
text_value = Gtk.Template.Child("text-value")
|
||||
value_stack = Gtk.Template.Child("value-stack")
|
||||
text_value_toggle = Gtk.Template.Child("text-value-toggle")
|
||||
edit_button = Gtk.Template.Child("text-value-button")
|
||||
popover = Gtk.Template.Child()
|
||||
|
||||
edit_mode = False
|
||||
|
||||
def __init__(self, parent, chat, **kwargs):
|
||||
super().__init__(**kwargs)
|
||||
|
||||
@ -59,14 +61,14 @@ class ThreadItem(Gtk.Box):
|
||||
self.set_accels_for_action(f"app.{name}", shortcuts)
|
||||
|
||||
@Gtk.Template.Callback()
|
||||
def on_text_value_toggled(self, *args):
|
||||
if self.text_value_toggle.get_active():
|
||||
self.text_value_toggle.set_icon_name("check-round-outline2-symbolic")
|
||||
def on_edit_button_clicked(self, *args):
|
||||
if not self.edit_mode:
|
||||
self.edit_button.set_icon_name("check-round-outline2-symbolic")
|
||||
self.text_value.set_text(self.label_text)
|
||||
widget = self.text_value
|
||||
tooltip = _("Set Title")
|
||||
else:
|
||||
self.text_value_toggle.set_icon_name("document-edit-symbolic")
|
||||
self.edit_button.set_icon_name("document-edit-symbolic")
|
||||
self.label_text = self.text_value.get_text()
|
||||
self.chat["title"] = self.label_text
|
||||
self.text_value.set_text(self.label_text)
|
||||
@ -75,8 +77,10 @@ class ThreadItem(Gtk.Box):
|
||||
tooltip = _("Edit Title")
|
||||
widget = self.label
|
||||
|
||||
self.edit_mode = not self.edit_mode
|
||||
|
||||
self.value_stack.set_visible_child(widget)
|
||||
self.text_value_toggle.set_tooltip_text(tooltip)
|
||||
self.edit_button.set_tooltip_text(tooltip)
|
||||
self.label.set_text(self.label_text)
|
||||
|
||||
def on_star(self, *args):
|
||||
|
Loading…
Reference in New Issue
Block a user