From 6dc7842e5d739e72dcc3ae7cf4126f981f370a51 Mon Sep 17 00:00:00 2001 From: muhammedsaidckr Date: Mon, 11 Dec 2023 14:39:30 +0300 Subject: [PATCH] Added turkish tranlation file --- js/src/forum/index.tsx | 24 ++++++++++++------------ locale/tr.yml | 24 ++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 12 deletions(-) create mode 100644 locale/tr.yml diff --git a/js/src/forum/index.tsx b/js/src/forum/index.tsx index 7c6330c..3de1210 100644 --- a/js/src/forum/index.tsx +++ b/js/src/forum/index.tsx @@ -2,16 +2,16 @@ import app from 'flarum/forum/app'; import {extend} from "flarum/common/extend"; import PostUser from "flarum/forum/components/PostUser"; -app.initializers.add('muhammedsaidckr/flarum-chatgpt', () => { - // extend(PostUser.prototype, 'view', function (view) { - // const user = this.attrs.post.user(); - // - // if (!user || app.forum.attribute('chatGptUserPromptId') !== user.id()) return; - // - // view.children.push( - //
- //
{app.forum.attribute('chatGptBadgeText')}
- //
- // ); - // }) +app.initializers.add('muhammedsaidckr-flarum-chatgpt', () => { + extend(PostUser.prototype, 'view', function (view) { + const user = this.attrs.post.user(); + + if (!user || app.forum.attribute('chatGptUserPromptId') !== user.id()) return; + + view.children.push( +
+
{app.forum.attribute('chatGptBadgeText')}
+
+ ); + }) }); diff --git a/locale/tr.yml b/locale/tr.yml new file mode 100644 index 0000000..69f96e4 --- /dev/null +++ b/locale/tr.yml @@ -0,0 +1,24 @@ +muhammedsaidckr-chatgpt: + # For more details on the format + # Checkout https://docs.flarum.org/extend/i18n/#appendix-a-standard-key-format + admin: + settings: + api_key_label: API Key + api_key_help: Open API key üretmek için openai.com. + model_label: Model + model_help: "Daha fazla bilgi almak için modeller (varsayılan: gpt-3.5-turbo-instruct)." + max_tokens_label: En fazla kullanılabilecek jeton sayısı + max_tokens_help: Jeton nedir ve nasıl sayılır? + user_prompt_label: Kullanıcı istemi + user_prompt_help: Yanıtı oluşturmak için kullanılacak kullanıcı kimliğini girin. Varsayılan, tartışmayı kimin başlattığıdır. + user_prompt_badge_label: Kullanıcı İstemi Rozeti + user_prompt_badge_help: Kullanıcı isteminin yanında görüntülenecek metin. + enable_on_discussion_started_label: Tartışma başlatıldığında etkinleştir + enable_on_discussion_started_help: The discussion will receive an answer based on content of first post when the discussion is started. + enabled_tags_label: Enabled Tags + enabled_tags_help: Select which tags will be used to generate the answer. + + permissions: + use_chatgpt_assistant_label: Use ChatGPT Assistant + + forum: