diff options
author | Vika <vika@fireburn.ru> | 2025-02-19 23:35:53 +0300 |
---|---|---|
committer | Vika <vika@fireburn.ru> | 2025-02-24 04:38:26 +0300 |
commit | b46585e0cfcbd665f730a4d0a20eb67e6fea5f70 (patch) | |
tree | 079c69855c80128d0875f1a0e5697b30249b5c73 /po/bowl.pot | |
parent | 657a2672fead185eb37ea4a61f587a7a796b6a0d (diff) | |
download | bowl-b46585e0cfcbd665f730a4d0a20eb67e6fea5f70.tar.zst |
Show a warning on usage of Smart Summary
This was a planned feature since the introduction of LLM enhancements. Some users need a sobering reminder that LLMs are not intelligent, because it is really easy to believe otherwise.
Diffstat (limited to 'po/bowl.pot')
-rw-r--r-- | po/bowl.pot | 207 |
1 files changed, 120 insertions, 87 deletions
diff --git a/po/bowl.pot b/po/bowl.pot index 8034d1d..3fc227e 100644 --- a/po/bowl.pot +++ b/po/bowl.pot @@ -6,7 +6,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: bowl\n" +"Project-Id-Version: bowl 1.2.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-09-04 15:59+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: data/xyz.vikanezrimaya.kittybox.Bowl.desktop.in.in:3 src/lib.rs:187 +#: data/xyz.vikanezrimaya.kittybox.Bowl.desktop.in.in:3 src/lib.rs:408 msgid "Bowl" msgstr "" @@ -25,174 +25,207 @@ msgstr "" msgid "Minimalist Micropub post creator" msgstr "" -#. Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #: data/xyz.vikanezrimaya.kittybox.Bowl.desktop.in.in:10 msgid "Micropub;IndieWeb;Kittybox;" msgstr "" -#. TRANSLATORS: please keep the newline and `<b>` tags -#: src/components/smart_summary.rs:47 -msgid "" -"<b>Smart Summary</b>\n" -"Ask a language model for a single-sentence summary." +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:6 +msgid "LLM API endpoint" msgstr "" -#: src/components/post_editor.rs:142 -msgid "Name" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:7 +msgid "Ollama API endpoint used to query an LLM for Smart Summary." msgstr "" -#: src/components/post_editor.rs:157 -msgid "Summary" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:13 +msgid "Smart Summary LLM" msgstr "" -#: src/components/post_editor.rs:179 -msgid "Tags" +#. TRANSLATORS: please keep the link intact +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:15 +msgid "" +"The model that Ollama will load to produce summaries. Available models can " +"be seen at <a href=\"https://ollama.com/library\">Ollama library</a>." msgstr "" -#: src/components/post_editor.rs:227 -msgid "Content" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:25 +msgid "Show warnings on LLM enhancement features" msgstr "" -#: src/components/post_editor.rs:280 -msgid "Visibility" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:26 +msgid "If enabled, will show warnings regarding LLM enhancement features." msgstr "" -#: src/components/post_editor.rs:493 -msgid "Smart Summary error: {}" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:33 +msgid "LLM system prompt" msgstr "" -#: src/components/post_editor.rs:540 -msgid "Post submitted" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:34 +msgid "" +"The system prompt provided to the LLM. For best results, it should instruct " +"the LLM to provide a one-sentence summary of the document it receives. The " +"default system prompt is tested for Llama 3.1-8B and should work for posts " +"written mainly in English. Performance with other languages is untested." msgstr "" -#: src/components/post_editor.rs:541 -msgid "Open" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:46 +msgid "Smart Summary prompt prefix" msgstr "" -#: src/components/post_editor.rs:559 -msgid "Error sending post: {}" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:47 +msgid "" +"What the text is prefixed with when pasted into the LLM prompt. Something " +"like \"Summarize this text:\" works well." msgstr "" -#: src/components/signin.rs:91 -msgid "Thank you! This window can now be closed." +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:55 +msgid "Smart Summary prompt suffix" msgstr "" -#: src/components/signin.rs:210 src/components/signin.rs:249 -msgid "Sign in" +#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:56 +msgid "Append this to the prompt after the article text." msgstr "" -#: src/components/signin.rs:215 +#. TRANSLATORS: please keep the newline and `<b>` tags +#: src/components/smart_summary.rs:185 msgid "" -"Please sign in with your website to use Bowl.\n" -"Your website needs to support IndieAuth and Micropub for this app to work." +"<b>Smart Summary</b>\n" +"Ask a language model for a single-sentence summary." msgstr "" -#: src/components/signin.rs:245 -msgid "Talking to your website..." +#: src/components/smart_summary.rs:235 +msgid "Show this warning next time" msgstr "" -#: src/components/signin.rs:247 -msgid "Waiting for authorization..." +#: src/components/smart_summary.rs:244 +msgid "LLMs can be deceiving" msgstr "" -#: src/components/signin.rs:455 -msgid "state doesn't match what we remember, ceremony aborted" +#: src/components/smart_summary.rs:245 +msgid "" +"Language models inherently lack any sort of intelligence, understanding of " +"the text they take or produce, or conscience to feel guilty for lying or " +"deceiving their user.\n" +"\n" +"<b>Smart Summary</b> is only designed to generate draft-quality output that " +"must be proof-read by a human before being posted." msgstr "" -#: src/components/signin.rs:463 -msgid "issuer doesn't match what we remember, ceremony aborted" +#: src/components/smart_summary.rs:253 +msgid "Cancel" msgstr "" -#: src/lib.rs:131 -msgid "Bowl for Kittybox" +#: src/components/smart_summary.rs:254 +msgid "Proceed" msgstr "" -#: src/lib.rs:169 -msgid "Sign out" +#: src/components/post_editor.rs:147 +msgid "Name" msgstr "" -#: src/lib.rs:170 -msgid "Preferences" +#: src/components/post_editor.rs:162 +msgid "Summary" msgstr "" -#: src/lib.rs:171 -msgid "About" +#: src/components/post_editor.rs:182 +msgid "Tags" msgstr "" -#: src/lib.rs:185 -msgid "Bowl - Sign in with your website" +#: src/components/post_editor.rs:218 +msgid "Content" msgstr "" -#: src/lib.rs:201 -msgid "Publish" +#: src/components/post_editor.rs:271 +msgid "Visibility" msgstr "" -#: src/lib.rs:331 -msgid "Micropub access token for {}" +#: src/components/post_editor.rs:450 +msgid "Smart Summary error: {}" msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:6 -msgid "LLM API endpoint" +#: src/components/post_editor.rs:497 +msgid "Post submitted" msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:7 -msgid "Ollama API endpoint used to query an LLM for Smart Summary." +#: src/components/post_editor.rs:498 +msgid "Open" msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:13 -msgid "Smart Summary LLM" +#: src/components/post_editor.rs:516 +msgid "Error sending post: {}" msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:25 -msgid "LLM system prompt" +#: src/components/signin.rs:151 +msgid "Thank you! This window can now be closed." msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:26 -msgid "" -"The system prompt provided to the LLM. For best results, it should instruct " -"the LLM to provide a one-sentence summary of the document it receives. The " -"default system prompt is tested for Llama 3.1-8B and should work for posts " -"written mainly in English. Performance with other languages is untested." +#: src/components/signin.rs:270 src/components/signin.rs:309 +msgid "Sign in" msgstr "" -#. TRANSLATORS: please keep the link intact -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:15 +#: src/components/signin.rs:275 msgid "" -"The model that Ollama will load to produce summaries. Available models can " -"be seen at <a href=\"https://ollama.com/library\">Ollama library</a>." +"Please sign in with your website to use Bowl.\n" +"Your website needs to support IndieAuth and Micropub for this app to work." msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:38 -msgid "Smart Summary prompt prefix" +#: src/components/signin.rs:305 +msgid "Talking to your website..." msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:39 -msgid "" -"What the text is prefixed with when pasted into the LLM prompt. Something " -"like \"Summarize this text:\" works well." +#: src/components/signin.rs:307 +msgid "Waiting for authorization..." msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:47 -msgid "Smart Summary prompt suffix" +#: src/components/signin.rs:431 +msgid "state doesn't match what we remember, ceremony aborted" msgstr "" -#: data/xyz.vikanezrimaya.kittybox.Bowl.gschema.xml.in:48 -msgid "Append this to the prompt after the article text." +#: src/components/signin.rs:439 +msgid "issuer doesn't match what we remember, ceremony aborted" msgstr "" -#: src/components/preferences.rs:21 +#: src/components/preferences.rs:31 msgid "Language Models" msgstr "" -#: src/components/preferences.rs:22 +#: src/components/preferences.rs:32 msgid "Settings for the language model integrations." msgstr "" -#: src/components/preferences.rs:26 +#: src/components/preferences.rs:37 msgid "General" msgstr "" -#: src/components/preferences.rs:33 +#: src/components/preferences.rs:46 msgid "Smart Summary" msgstr "" +#: src/lib.rs:77 +msgid "Micropub access token for {}" +msgstr "" + +#: src/lib.rs:352 +msgid "Bowl for Kittybox" +msgstr "" + +#: src/lib.rs:390 +msgid "Sign out" +msgstr "" + +#: src/lib.rs:391 +msgid "Preferences" +msgstr "" + +#: src/lib.rs:392 +msgid "About" +msgstr "" + +#: src/lib.rs:406 +msgid "Bowl - Sign in with your website" +msgstr "" + +#: src/lib.rs:422 +msgid "Publish" +msgstr "" |