Unverified Commit 85dbdd23 authored by Timothy Jaeryang Baek's avatar Timothy Jaeryang Baek Committed by GitHub
Browse files

Merge branch 'dev' into fix/share-chat-reactive-loop

parents ea6f1a0e ea812a3b
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "მუქი", "Dark": "მუქი",
"Dashboard": "", "Dashboard": "",
"Database": "მონაცემთა ბაზა", "Database": "მონაცემთა ბაზა",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "", "December": "",
"Default": "დეფოლტი", "Default": "დეფოლტი",
"Default (Automatic1111)": "დეფოლტ (Automatic1111)", "Default (Automatic1111)": "დეფოლტ (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "ზოგადი პარამეტრები", "General Settings": "ზოგადი პარამეტრები",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "გამარჯობა, {{name}}", "Hello, {{name}}": "გამარჯობა, {{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "მოდელური ფაილები", "Modelfiles": "მოდელური ფაილები",
"Models": "მოდელები", "Models": "მოდელები",
"More": "", "More": "",
"My Documents": "ჩემი დოკუმენტები",
"My Modelfiles": "ჩემი მოდელური ფაილები",
"My Prompts": "ჩემი მოთხოვნები",
"Name": "სახელი", "Name": "სახელი",
"Name Tag": "სახელის ტეგი", "Name Tag": "სახელის ტეგი",
"Name your modelfile": "თქვენი მოდელური ფაილის სახელი", "Name your modelfile": "თქვენი მოდელური ფაილის სახელი",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "ვარდისფერი ფიჭვის გარიჟრაჟი", "Rosé Pine Dawn": "ვარდისფერი ფიჭვის გარიჟრაჟი",
"Save": "შენახვა", "Save": "შენახვა",
"Save & Create": "დამახსოვრება და შექმნა", "Save & Create": "დამახსოვრება და შექმნა",
"Save & Submit": "დამახსოვრება და გაგზავნა",
"Save & Update": "დამახსოვრება და განახლება", "Save & Update": "დამახსოვრება და განახლება",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "ჩეთის ისტორიის შენახვა პირდაპირ თქვენი ბრაუზერის საცავში აღარ არის მხარდაჭერილი. გთხოვთ, დაუთმოთ და წაშალოთ თქვენი ჩატის ჟურნალები ქვემოთ მოცემულ ღილაკზე დაწკაპუნებით. არ ინერვიულოთ, თქვენ შეგიძლიათ მარტივად ხელახლა შემოიტანოთ თქვენი ჩეთის ისტორია ბექენდში", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "ჩეთის ისტორიის შენახვა პირდაპირ თქვენი ბრაუზერის საცავში აღარ არის მხარდაჭერილი. გთხოვთ, დაუთმოთ და წაშალოთ თქვენი ჩატის ჟურნალები ქვემოთ მოცემულ ღილაკზე დაწკაპუნებით. არ ინერვიულოთ, თქვენ შეგიძლიათ მარტივად ხელახლა შემოიტანოთ თქვენი ჩეთის ისტორია ბექენდში",
"Scan": "სკანირება", "Scan": "სკანირება",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "მოდელის არჩევა", "Select a model": "მოდელის არჩევა",
"Select an Ollama instance": "", "Select an Ollama instance": "",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "შეტყობინების გაგზავნა", "Send a Message": "შეტყობინების გაგზავნა",
"Send message": "შეტყობინების გაგზავნა", "Send message": "შეტყობინების გაგზავნა",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "რა არის ახალი", "What’s New in": "რა არის ახალი",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "როდესაც ისტორია გამორთულია, ახალი ჩეთები ამ ბრაუზერში არ გამოჩნდება თქვენს ისტორიაში არცერთ მოწყობილობაზე.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "როდესაც ისტორია გამორთულია, ახალი ჩეთები ამ ბრაუზერში არ გამოჩნდება თქვენს ისტორიაში არცერთ მოწყობილობაზე.",
"Whisper (Local)": "ჩურჩული (ადგილობრივი)", "Whisper (Local)": "ჩურჩული (ადგილობრივი)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "დაწერეთ მოკლე წინადადება (მაგ. ვინ ხარ?", "Write a prompt suggestion (e.g. Who are you?)": "დაწერეთ მოკლე წინადადება (მაგ. ვინ ხარ?",
"Write a summary in 50 words that summarizes [topic or keyword].": "დაწერეთ რეზიუმე 50 სიტყვით, რომელიც აჯამებს [თემას ან საკვანძო სიტყვას].", "Write a summary in 50 words that summarizes [topic or keyword].": "დაწერეთ რეზიუმე 50 სიტყვით, რომელიც აჯამებს [თემას ან საკვანძო სიტყვას].",
"Yesterday": "", "Yesterday": "",
"You": "თქვენ",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "თქვენ სასარგებლო ასისტენტი ხართ.", "You're a helpful assistant.": "თქვენ სასარგებლო ასისტენტი ხართ.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "어두운", "Dark": "어두운",
"Dashboard": "", "Dashboard": "",
"Database": "데이터베이스", "Database": "데이터베이스",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "", "December": "",
"Default": "기본값", "Default": "기본값",
"Default (Automatic1111)": "기본값 (Automatic1111)", "Default (Automatic1111)": "기본값 (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "일반 설정", "General Settings": "일반 설정",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "안녕하세요, {{name}}", "Hello, {{name}}": "안녕하세요, {{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "모델파일", "Modelfiles": "모델파일",
"Models": "모델", "Models": "모델",
"More": "", "More": "",
"My Documents": "내 문서",
"My Modelfiles": "내 모델파일",
"My Prompts": "내 프롬프트",
"Name": "이름", "Name": "이름",
"Name Tag": "이름 태그", "Name Tag": "이름 태그",
"Name your modelfile": "모델파일 이름 지정", "Name your modelfile": "모델파일 이름 지정",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "로제 파인 던", "Rosé Pine Dawn": "로제 파인 던",
"Save": "저장", "Save": "저장",
"Save & Create": "저장 및 생성", "Save & Create": "저장 및 생성",
"Save & Submit": "저장 및 제출",
"Save & Update": "저장 및 업데이트", "Save & Update": "저장 및 업데이트",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "브라우저의 저장소에 채팅 로그를 직접 저장하는 것은 더 이상 지원되지 않습니다. 아래 버튼을 클릭하여 채팅 로그를 다운로드하고 삭제하세요. 걱정 마세요. 백엔드를 통해 채팅 로그를 쉽게 다시 가져올 수 있습니다.", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "브라우저의 저장소에 채팅 로그를 직접 저장하는 것은 더 이상 지원되지 않습니다. 아래 버튼을 클릭하여 채팅 로그를 다운로드하고 삭제하세요. 걱정 마세요. 백엔드를 통해 채팅 로그를 쉽게 다시 가져올 수 있습니다.",
"Scan": "스캔", "Scan": "스캔",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "모델 선택", "Select a model": "모델 선택",
"Select an Ollama instance": "Ollama 인스턴스 선택", "Select an Ollama instance": "Ollama 인스턴스 선택",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "메시지 보내기", "Send a Message": "메시지 보내기",
"Send message": "메시지 보내기", "Send message": "메시지 보내기",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "", "What’s New in": "",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "기록 기능이 꺼져 있으면 이 브라우저의 새 채팅이 다른 장치의 채팅 기록에 나타나지 않습니다.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "기록 기능이 꺼져 있으면 이 브라우저의 새 채팅이 다른 장치의 채팅 기록에 나타나지 않습니다.",
"Whisper (Local)": "위스퍼 (Local)", "Whisper (Local)": "위스퍼 (Local)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "프롬프트 제안 작성 (예: 당신은 누구인가요?)", "Write a prompt suggestion (e.g. Who are you?)": "프롬프트 제안 작성 (예: 당신은 누구인가요?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "[주제 또는 키워드]에 대한 50단어 요약문 작성.", "Write a summary in 50 words that summarizes [topic or keyword].": "[주제 또는 키워드]에 대한 50단어 요약문 작성.",
"Yesterday": "", "Yesterday": "",
"You": "당신",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "당신은 유용한 어시스턴트입니다.", "You're a helpful assistant.": "당신은 유용한 어시스턴트입니다.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Donker", "Dark": "Donker",
"Dashboard": "", "Dashboard": "",
"Database": "Database", "Database": "Database",
"DD/MM/YYYY HH:mm": "YYYY/MM/DD HH:mm",
"December": "", "December": "",
"Default": "Standaard", "Default": "Standaard",
"Default (Automatic1111)": "Standaard (Automatic1111)", "Default (Automatic1111)": "Standaard (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Algemene Instellingen", "General Settings": "Algemene Instellingen",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "Hallo, {{name}}", "Hello, {{name}}": "Hallo, {{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Modelfiles", "Modelfiles": "Modelfiles",
"Models": "Modellen", "Models": "Modellen",
"More": "", "More": "",
"My Documents": "Mijn Documenten",
"My Modelfiles": "Mijn Modelfiles",
"My Prompts": "Mijn Prompts",
"Name": "Naam", "Name": "Naam",
"Name Tag": "Naam Tag", "Name Tag": "Naam Tag",
"Name your modelfile": "Benoem je modelfile", "Name your modelfile": "Benoem je modelfile",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "Opslaan", "Save": "Opslaan",
"Save & Create": "Opslaan & Creëren", "Save & Create": "Opslaan & Creëren",
"Save & Submit": "Opslaan & Verzenden",
"Save & Update": "Opslaan & Bijwerken", "Save & Update": "Opslaan & Bijwerken",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Chat logs direct opslaan in de opslag van je browser wordt niet langer ondersteund. Neem even de tijd om je chat logs te downloaden en te verwijderen door op de knop hieronder te klikken. Maak je geen zorgen, je kunt je chat logs eenvoudig opnieuw importeren naar de backend via", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Chat logs direct opslaan in de opslag van je browser wordt niet langer ondersteund. Neem even de tijd om je chat logs te downloaden en te verwijderen door op de knop hieronder te klikken. Maak je geen zorgen, je kunt je chat logs eenvoudig opnieuw importeren naar de backend via",
"Scan": "Scan", "Scan": "Scan",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Selecteer een model", "Select a model": "Selecteer een model",
"Select an Ollama instance": "Selecteer een Ollama instantie", "Select an Ollama instance": "Selecteer een Ollama instantie",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "Stuur een Bericht", "Send a Message": "Stuur een Bericht",
"Send message": "Stuur bericht", "Send message": "Stuur bericht",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "Wat is nieuw in", "What’s New in": "Wat is nieuw in",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Wanneer geschiedenis is uitgeschakeld, zullen nieuwe chats op deze browser niet verschijnen in je geschiedenis op een van je apparaten.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Wanneer geschiedenis is uitgeschakeld, zullen nieuwe chats op deze browser niet verschijnen in je geschiedenis op een van je apparaten.",
"Whisper (Local)": "Fluister (Lokaal)", "Whisper (Local)": "Fluister (Lokaal)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Schrijf een prompt suggestie (bijv. Wie ben je?)", "Write a prompt suggestion (e.g. Who are you?)": "Schrijf een prompt suggestie (bijv. Wie ben je?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Schrijf een samenvatting in 50 woorden die [onderwerp of trefwoord] samenvat.", "Write a summary in 50 words that summarizes [topic or keyword].": "Schrijf een samenvatting in 50 woorden die [onderwerp of trefwoord] samenvat.",
"Yesterday": "", "Yesterday": "",
"You": "Jij",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "Jij bent een behulpzame assistent.", "You're a helpful assistant.": "Jij bent een behulpzame assistent.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Ciemny", "Dark": "Ciemny",
"Dashboard": "Dashboard", "Dashboard": "Dashboard",
"Database": "Baza danych", "Database": "Baza danych",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "Grudzień", "December": "Grudzień",
"Default": "Domyślny", "Default": "Domyślny",
"Default (Automatic1111)": "Domyślny (Automatic1111)", "Default (Automatic1111)": "Domyślny (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Ogólne ustawienia", "General Settings": "Ogólne ustawienia",
"Generation Info": "Informacja o generacji", "Generation Info": "Informacja o generacji",
"Good Response": "Dobra odpowiedź", "Good Response": "Dobra odpowiedź",
"h:mm a": "",
"has no conversations.": "nie ma rozmów.", "has no conversations.": "nie ma rozmów.",
"Hello, {{name}}": "Witaj, {{name}}", "Hello, {{name}}": "Witaj, {{name}}",
"Help": "Pomoc", "Help": "Pomoc",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Pliki modeli", "Modelfiles": "Pliki modeli",
"Models": "Modele", "Models": "Modele",
"More": "Więcej", "More": "Więcej",
"My Documents": "Moje dokumenty",
"My Modelfiles": "Moje pliki modeli",
"My Prompts": "Moje prompty",
"Name": "Nazwa", "Name": "Nazwa",
"Name Tag": "Etykieta nazwy", "Name Tag": "Etykieta nazwy",
"Name your modelfile": "Nadaj nazwę swojemu plikowi modelu", "Name your modelfile": "Nadaj nazwę swojemu plikowi modelu",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "Zapisz", "Save": "Zapisz",
"Save & Create": "Zapisz i utwórz", "Save & Create": "Zapisz i utwórz",
"Save & Submit": "Zapisz i wyślij",
"Save & Update": "Zapisz i zaktualizuj", "Save & Update": "Zapisz i zaktualizuj",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Bezpośrednie zapisywanie dzienników czatu w pamięci przeglądarki nie jest już obsługiwane. Prosimy o pobranie i usunięcie dzienników czatu, klikając poniższy przycisk. Nie martw się, możesz łatwo ponownie zaimportować dzienniki czatu do backendu za pomocą", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Bezpośrednie zapisywanie dzienników czatu w pamięci przeglądarki nie jest już obsługiwane. Prosimy o pobranie i usunięcie dzienników czatu, klikając poniższy przycisk. Nie martw się, możesz łatwo ponownie zaimportować dzienniki czatu do backendu za pomocą",
"Scan": "Skanuj", "Scan": "Skanuj",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Wybierz model", "Select a model": "Wybierz model",
"Select an Ollama instance": "Wybierz instancję Ollama", "Select an Ollama instance": "Wybierz instancję Ollama",
"Select model": "Wybierz model", "Select model": "Wybierz model",
"Send": "",
"Send a Message": "Wyślij Wiadomość", "Send a Message": "Wyślij Wiadomość",
"Send message": "Wyślij wiadomość", "Send message": "Wyślij wiadomość",
"September": "Wrzesień", "September": "Wrzesień",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "Co nowego w", "What’s New in": "Co nowego w",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Kiedy historia jest wyłączona, nowe czaty na tej przeglądarce nie będą widoczne w historii na żadnym z twoich urządzeń.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Kiedy historia jest wyłączona, nowe czaty na tej przeglądarce nie będą widoczne w historii na żadnym z twoich urządzeń.",
"Whisper (Local)": "Whisper (Lokalnie)", "Whisper (Local)": "Whisper (Lokalnie)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Napisz sugestię do polecenia (np. Kim jesteś?)", "Write a prompt suggestion (e.g. Who are you?)": "Napisz sugestię do polecenia (np. Kim jesteś?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Napisz podsumowanie w 50 słowach, które podsumowuje [temat lub słowo kluczowe].", "Write a summary in 50 words that summarizes [topic or keyword].": "Napisz podsumowanie w 50 słowach, które podsumowuje [temat lub słowo kluczowe].",
"Yesterday": "Wczoraj", "Yesterday": "Wczoraj",
"You": "Ty",
"You have no archived conversations.": "Nie masz zarchiwizowanych rozmów.", "You have no archived conversations.": "Nie masz zarchiwizowanych rozmów.",
"You have shared this chat": "Udostępniłeś ten czat", "You have shared this chat": "Udostępniłeś ten czat",
"You're a helpful assistant.": "Jesteś pomocnym asystentem.", "You're a helpful assistant.": "Jesteś pomocnym asystentem.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Escuro", "Dark": "Escuro",
"Dashboard": "", "Dashboard": "",
"Database": "Banco de dados", "Database": "Banco de dados",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "", "December": "",
"Default": "Padrão", "Default": "Padrão",
"Default (Automatic1111)": "Padrão (Automatic1111)", "Default (Automatic1111)": "Padrão (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Configurações Gerais", "General Settings": "Configurações Gerais",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "Olá, {{name}}", "Hello, {{name}}": "Olá, {{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Arquivos de Modelo", "Modelfiles": "Arquivos de Modelo",
"Models": "Modelos", "Models": "Modelos",
"More": "", "More": "",
"My Documents": "Meus Documentos",
"My Modelfiles": "Meus Arquivos de Modelo",
"My Prompts": "Meus Prompts",
"Name": "Nome", "Name": "Nome",
"Name Tag": "Nome da Tag", "Name Tag": "Nome da Tag",
"Name your modelfile": "Nomeie seu arquivo de modelo", "Name your modelfile": "Nomeie seu arquivo de modelo",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "Salvar", "Save": "Salvar",
"Save & Create": "Salvar e Criar", "Save & Create": "Salvar e Criar",
"Save & Submit": "Salvar e Enviar",
"Save & Update": "Salvar e Atualizar", "Save & Update": "Salvar e Atualizar",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Salvar logs de bate-papo diretamente no armazenamento do seu navegador não é mais suportado. Reserve um momento para baixar e excluir seus logs de bate-papo clicando no botão abaixo. Não se preocupe, você pode facilmente reimportar seus logs de bate-papo para o backend através de", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Salvar logs de bate-papo diretamente no armazenamento do seu navegador não é mais suportado. Reserve um momento para baixar e excluir seus logs de bate-papo clicando no botão abaixo. Não se preocupe, você pode facilmente reimportar seus logs de bate-papo para o backend através de",
"Scan": "Digitalizar", "Scan": "Digitalizar",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Selecione um modelo", "Select a model": "Selecione um modelo",
"Select an Ollama instance": "Selecione uma instância Ollama", "Select an Ollama instance": "Selecione uma instância Ollama",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "Enviar uma Mensagem", "Send a Message": "Enviar uma Mensagem",
"Send message": "Enviar mensagem", "Send message": "Enviar mensagem",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "O que há de novo em", "What’s New in": "O que há de novo em",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Quando o histórico está desativado, novos bate-papos neste navegador não aparecerão em seu histórico em nenhum dos seus dispositivos.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Quando o histórico está desativado, novos bate-papos neste navegador não aparecerão em seu histórico em nenhum dos seus dispositivos.",
"Whisper (Local)": "Whisper (Local)", "Whisper (Local)": "Whisper (Local)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Escreva uma sugestão de prompt (por exemplo, Quem é você?)", "Write a prompt suggestion (e.g. Who are you?)": "Escreva uma sugestão de prompt (por exemplo, Quem é você?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Escreva um resumo em 50 palavras que resuma [tópico ou palavra-chave].", "Write a summary in 50 words that summarizes [topic or keyword].": "Escreva um resumo em 50 palavras que resuma [tópico ou palavra-chave].",
"Yesterday": "", "Yesterday": "",
"You": "Você",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "Você é um assistente útil.", "You're a helpful assistant.": "Você é um assistente útil.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Escuro", "Dark": "Escuro",
"Dashboard": "", "Dashboard": "",
"Database": "Banco de dados", "Database": "Banco de dados",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "", "December": "",
"Default": "Padrão", "Default": "Padrão",
"Default (Automatic1111)": "Padrão (Automatic1111)", "Default (Automatic1111)": "Padrão (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Configurações Gerais", "General Settings": "Configurações Gerais",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "Olá, {{name}}", "Hello, {{name}}": "Olá, {{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Arquivos de Modelo", "Modelfiles": "Arquivos de Modelo",
"Models": "Modelos", "Models": "Modelos",
"More": "", "More": "",
"My Documents": "Meus Documentos",
"My Modelfiles": "Meus Arquivos de Modelo",
"My Prompts": "Meus Prompts",
"Name": "Nome", "Name": "Nome",
"Name Tag": "Tag de Nome", "Name Tag": "Tag de Nome",
"Name your modelfile": "Nomeie seu arquivo de modelo", "Name your modelfile": "Nomeie seu arquivo de modelo",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "Salvar", "Save": "Salvar",
"Save & Create": "Salvar e Criar", "Save & Create": "Salvar e Criar",
"Save & Submit": "Salvar e Enviar",
"Save & Update": "Salvar e Atualizar", "Save & Update": "Salvar e Atualizar",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Salvar logs de bate-papo diretamente no armazenamento do seu navegador não é mais suportado. Reserve um momento para baixar e excluir seus logs de bate-papo clicando no botão abaixo. Não se preocupe, você pode facilmente reimportar seus logs de bate-papo para o backend através de", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Salvar logs de bate-papo diretamente no armazenamento do seu navegador não é mais suportado. Reserve um momento para baixar e excluir seus logs de bate-papo clicando no botão abaixo. Não se preocupe, você pode facilmente reimportar seus logs de bate-papo para o backend através de",
"Scan": "Digitalizar", "Scan": "Digitalizar",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Selecione um modelo", "Select a model": "Selecione um modelo",
"Select an Ollama instance": "Selecione uma instância Ollama", "Select an Ollama instance": "Selecione uma instância Ollama",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "Enviar uma Mensagem", "Send a Message": "Enviar uma Mensagem",
"Send message": "Enviar mensagem", "Send message": "Enviar mensagem",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "O que há de novo em", "What’s New in": "O que há de novo em",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Quando o histórico está desativado, novos bate-papos neste navegador não aparecerão em seu histórico em nenhum dos seus dispositivos.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Quando o histórico está desativado, novos bate-papos neste navegador não aparecerão em seu histórico em nenhum dos seus dispositivos.",
"Whisper (Local)": "Whisper (Local)", "Whisper (Local)": "Whisper (Local)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Escreva uma sugestão de prompt (por exemplo, Quem é você?)", "Write a prompt suggestion (e.g. Who are you?)": "Escreva uma sugestão de prompt (por exemplo, Quem é você?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Escreva um resumo em 50 palavras que resuma [tópico ou palavra-chave].", "Write a summary in 50 words that summarizes [topic or keyword].": "Escreva um resumo em 50 palavras que resuma [tópico ou palavra-chave].",
"Yesterday": "", "Yesterday": "",
"You": "Você",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "Você é um assistente útil.", "You're a helpful assistant.": "Você é um assistente útil.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Тёмный", "Dark": "Тёмный",
"Dashboard": "", "Dashboard": "",
"Database": "База данных", "Database": "База данных",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "", "December": "",
"Default": "По умолчанию", "Default": "По умолчанию",
"Default (Automatic1111)": "По умолчанию (Automatic1111)", "Default (Automatic1111)": "По умолчанию (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Общие настройки", "General Settings": "Общие настройки",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "Привет, {{name}}", "Hello, {{name}}": "Привет, {{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Файлы моделей", "Modelfiles": "Файлы моделей",
"Models": "Модели", "Models": "Модели",
"More": "", "More": "",
"My Documents": "Мои документы",
"My Modelfiles": "Мои файлы моделей",
"My Prompts": "Мои подсказки",
"Name": "Имя", "Name": "Имя",
"Name Tag": "Имя тега", "Name Tag": "Имя тега",
"Name your modelfile": "Назовите свой файл модели", "Name your modelfile": "Назовите свой файл модели",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Розовое сосновое дерево рассвет", "Rosé Pine Dawn": "Розовое сосновое дерево рассвет",
"Save": "Сохранить", "Save": "Сохранить",
"Save & Create": "Сохранить и создать", "Save & Create": "Сохранить и создать",
"Save & Submit": "Сохранить и отправить",
"Save & Update": "Сохранить и обновить", "Save & Update": "Сохранить и обновить",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Прямое сохранение журналов чата в хранилище вашего браузера больше не поддерживается. Пожалуйста, потратьте минуту, чтобы скачать и удалить ваши журналы чата, нажав на кнопку ниже. Не волнуйтесь, вы легко сможете повторно импортировать свои журналы чата в бэкенд через", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Прямое сохранение журналов чата в хранилище вашего браузера больше не поддерживается. Пожалуйста, потратьте минуту, чтобы скачать и удалить ваши журналы чата, нажав на кнопку ниже. Не волнуйтесь, вы легко сможете повторно импортировать свои журналы чата в бэкенд через",
"Scan": "Сканировать", "Scan": "Сканировать",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Выберите модель", "Select a model": "Выберите модель",
"Select an Ollama instance": "Выберите экземпляр Ollama", "Select an Ollama instance": "Выберите экземпляр Ollama",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "Отправить сообщение", "Send a Message": "Отправить сообщение",
"Send message": "Отправить сообщение", "Send message": "Отправить сообщение",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "Что нового в", "What’s New in": "Что нового в",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Когда история отключена, новые чаты в этом браузере не будут отображаться в вашей истории на любом из ваших устройств.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Когда история отключена, новые чаты в этом браузере не будут отображаться в вашей истории на любом из ваших устройств.",
"Whisper (Local)": "Шепот (локальный)", "Whisper (Local)": "Шепот (локальный)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Напишите предложение промпта (например, Кто вы?)", "Write a prompt suggestion (e.g. Who are you?)": "Напишите предложение промпта (например, Кто вы?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Напишите резюме в 50 словах, которое кратко описывает [тему или ключевое слово].", "Write a summary in 50 words that summarizes [topic or keyword].": "Напишите резюме в 50 словах, которое кратко описывает [тему или ключевое слово].",
"Yesterday": "", "Yesterday": "",
"You": "Вы",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "Вы полезный ассистент.", "You're a helpful assistant.": "Вы полезный ассистент.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Mörk", "Dark": "Mörk",
"Dashboard": "", "Dashboard": "",
"Database": "Databas", "Database": "Databas",
"DD/MM/YYYY HH:mm": "DD/MM/ÅÅÅÅ TT:mm",
"December": "", "December": "",
"Default": "Standard", "Default": "Standard",
"Default (Automatic1111)": "Standard (Automatic1111)", "Default (Automatic1111)": "Standard (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Allmänna inställningar", "General Settings": "Allmänna inställningar",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "Hej, {{name}}", "Hello, {{name}}": "Hej, {{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Modelfiler", "Modelfiles": "Modelfiler",
"Models": "Modeller", "Models": "Modeller",
"More": "", "More": "",
"My Documents": "Mina dokument",
"My Modelfiles": "Mina modelfiler",
"My Prompts": "Mina promptar",
"Name": "Namn", "Name": "Namn",
"Name Tag": "Namntag", "Name Tag": "Namntag",
"Name your modelfile": "Namnge din modelfil", "Name your modelfile": "Namnge din modelfil",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "Spara", "Save": "Spara",
"Save & Create": "Spara och skapa", "Save & Create": "Spara och skapa",
"Save & Submit": "Spara och skicka",
"Save & Update": "Spara och uppdatera", "Save & Update": "Spara och uppdatera",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Att spara chatloggar direkt till din webbläsares lagring stöds inte längre. Ta en stund och ladda ner och radera dina chattloggar genom att klicka på knappen nedan. Oroa dig inte, du kan enkelt importera dina chattloggar till backend genom", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Att spara chatloggar direkt till din webbläsares lagring stöds inte längre. Ta en stund och ladda ner och radera dina chattloggar genom att klicka på knappen nedan. Oroa dig inte, du kan enkelt importera dina chattloggar till backend genom",
"Scan": "Skanna", "Scan": "Skanna",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Välj en modell", "Select a model": "Välj en modell",
"Select an Ollama instance": "Välj en Ollama-instans", "Select an Ollama instance": "Välj en Ollama-instans",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "Skicka ett meddelande", "Send a Message": "Skicka ett meddelande",
"Send message": "Skicka meddelande", "Send message": "Skicka meddelande",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "Vad är nytt i", "What’s New in": "Vad är nytt i",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "När historiken är avstängd visas inte nya chattar i denna webbläsare i din historik på någon av dina enheter.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "När historiken är avstängd visas inte nya chattar i denna webbläsare i din historik på någon av dina enheter.",
"Whisper (Local)": "Whisper (lokal)", "Whisper (Local)": "Whisper (lokal)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Skriv ett förslag (t.ex. Vem är du?)", "Write a prompt suggestion (e.g. Who are you?)": "Skriv ett förslag (t.ex. Vem är du?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Skriv en sammanfattning på 50 ord som sammanfattar [ämne eller nyckelord].", "Write a summary in 50 words that summarizes [topic or keyword].": "Skriv en sammanfattning på 50 ord som sammanfattar [ämne eller nyckelord].",
"Yesterday": "", "Yesterday": "",
"You": "Du",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "Du är en hjälpsam assistent.", "You're a helpful assistant.": "Du är en hjälpsam assistent.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Koyu", "Dark": "Koyu",
"Dashboard": "Panel", "Dashboard": "Panel",
"Database": "Veritabanı", "Database": "Veritabanı",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "Aralık", "December": "Aralık",
"Default": "Varsayılan", "Default": "Varsayılan",
"Default (Automatic1111)": "Varsayılan (Automatic1111)", "Default (Automatic1111)": "Varsayılan (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Genel Ayarlar", "General Settings": "Genel Ayarlar",
"Generation Info": "Üretim Bilgisi", "Generation Info": "Üretim Bilgisi",
"Good Response": "İyi Yanıt", "Good Response": "İyi Yanıt",
"h:mm a": "",
"has no conversations.": "hiç konuşması yok.", "has no conversations.": "hiç konuşması yok.",
"Hello, {{name}}": "Merhaba, {{name}}", "Hello, {{name}}": "Merhaba, {{name}}",
"Help": "Yardım", "Help": "Yardım",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Model Dosyaları", "Modelfiles": "Model Dosyaları",
"Models": "Modeller", "Models": "Modeller",
"More": "Daha Fazla", "More": "Daha Fazla",
"My Documents": "Belgelerim",
"My Modelfiles": "Model Dosyalarım",
"My Prompts": "Promptlarım",
"Name": "Ad", "Name": "Ad",
"Name Tag": "Ad Etiketi", "Name Tag": "Ad Etiketi",
"Name your modelfile": "Model dosyanıza ad verin", "Name your modelfile": "Model dosyanıza ad verin",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "Kaydet", "Save": "Kaydet",
"Save & Create": "Kaydet ve Oluştur", "Save & Create": "Kaydet ve Oluştur",
"Save & Submit": "Kaydet ve Gönder",
"Save & Update": "Kaydet ve Güncelle", "Save & Update": "Kaydet ve Güncelle",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Sohbet kayıtlarının doğrudan tarayıcınızın depolama alanına kaydedilmesi artık desteklenmemektedir. Lütfen aşağıdaki butona tıklayarak sohbet kayıtlarınızı indirmek ve silmek için bir dakikanızı ayırın. Endişelenmeyin, sohbet günlüklerinizi arkayüze kolayca yeniden aktarabilirsiniz:", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Sohbet kayıtlarının doğrudan tarayıcınızın depolama alanına kaydedilmesi artık desteklenmemektedir. Lütfen aşağıdaki butona tıklayarak sohbet kayıtlarınızı indirmek ve silmek için bir dakikanızı ayırın. Endişelenmeyin, sohbet günlüklerinizi arkayüze kolayca yeniden aktarabilirsiniz:",
"Scan": "Tarama", "Scan": "Tarama",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Bir model seç", "Select a model": "Bir model seç",
"Select an Ollama instance": "Bir Ollama örneği seçin", "Select an Ollama instance": "Bir Ollama örneği seçin",
"Select model": "Model seç", "Select model": "Model seç",
"Send": "",
"Send a Message": "Bir Mesaj Gönder", "Send a Message": "Bir Mesaj Gönder",
"Send message": "Mesaj gönder", "Send message": "Mesaj gönder",
"September": "Eylül", "September": "Eylül",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "Yenilikler:", "What’s New in": "Yenilikler:",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Geçmiş kapatıldığında, bu tarayıcıdaki yeni sohbetler hiçbir cihazınızdaki geçmişinizde görünmez.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Geçmiş kapatıldığında, bu tarayıcıdaki yeni sohbetler hiçbir cihazınızdaki geçmişinizde görünmez.",
"Whisper (Local)": "Whisper (Yerel)", "Whisper (Local)": "Whisper (Yerel)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Bir prompt önerisi yazın (örn. Sen kimsin?)", "Write a prompt suggestion (e.g. Who are you?)": "Bir prompt önerisi yazın (örn. Sen kimsin?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "[Konuyu veya anahtar kelimeyi] özetleyen 50 kelimelik bir özet yazın.", "Write a summary in 50 words that summarizes [topic or keyword].": "[Konuyu veya anahtar kelimeyi] özetleyen 50 kelimelik bir özet yazın.",
"Yesterday": "Dün", "Yesterday": "Dün",
"You": "Siz",
"You have no archived conversations.": "Arşivlenmiş sohbetleriniz yok.", "You have no archived conversations.": "Arşivlenmiş sohbetleriniz yok.",
"You have shared this chat": "Bu sohbeti paylaştınız", "You have shared this chat": "Bu sohbeti paylaştınız",
"You're a helpful assistant.": "Sen yardımcı bir asistansın.", "You're a helpful assistant.": "Sen yardımcı bir asistansın.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Темна", "Dark": "Темна",
"Dashboard": "Панель управління", "Dashboard": "Панель управління",
"Database": "База даних", "Database": "База даних",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "Грудень", "December": "Грудень",
"Default": "За замовчуванням", "Default": "За замовчуванням",
"Default (Automatic1111)": "За замовчуванням (Automatic1111)", "Default (Automatic1111)": "За замовчуванням (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Загальні налаштування", "General Settings": "Загальні налаштування",
"Generation Info": "Інформація про генерацію", "Generation Info": "Інформація про генерацію",
"Good Response": "Гарна відповідь", "Good Response": "Гарна відповідь",
"h:mm a": "",
"has no conversations.": "не має розмов.", "has no conversations.": "не має розмов.",
"Hello, {{name}}": "Привіт, {{name}}", "Hello, {{name}}": "Привіт, {{name}}",
"Help": "Допоможіть", "Help": "Допоможіть",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Файли моделей", "Modelfiles": "Файли моделей",
"Models": "Моделі", "Models": "Моделі",
"More": "Більше", "More": "Більше",
"My Documents": "Мої документи",
"My Modelfiles": "Мої файли моделей",
"My Prompts": "Мої промти",
"Name": "Ім'я", "Name": "Ім'я",
"Name Tag": "Назва тегу", "Name Tag": "Назва тегу",
"Name your modelfile": "Назвіть свій файл моделі", "Name your modelfile": "Назвіть свій файл моделі",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "Зберегти", "Save": "Зберегти",
"Save & Create": "Зберегти та створити", "Save & Create": "Зберегти та створити",
"Save & Submit": "Зберегти та надіслати",
"Save & Update": "Зберегти та оновити", "Save & Update": "Зберегти та оновити",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Збереження журналів чату безпосередньо в сховище вашого браузера більше не підтримується. Будь ласка, завантажте та видаліть журнали чату, натиснувши кнопку нижче. Не хвилюйтеся, ви можете легко повторно імпортувати журнали чату до бекенду через", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Збереження журналів чату безпосередньо в сховище вашого браузера більше не підтримується. Будь ласка, завантажте та видаліть журнали чату, натиснувши кнопку нижче. Не хвилюйтеся, ви можете легко повторно імпортувати журнали чату до бекенду через",
"Scan": "Сканування", "Scan": "Сканування",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Виберіть модель", "Select a model": "Виберіть модель",
"Select an Ollama instance": "Виберіть екземпляр Ollama", "Select an Ollama instance": "Виберіть екземпляр Ollama",
"Select model": "Вибрати модель", "Select model": "Вибрати модель",
"Send": "",
"Send a Message": "Надіслати повідомлення", "Send a Message": "Надіслати повідомлення",
"Send message": "Надіслати повідомлення", "Send message": "Надіслати повідомлення",
"September": "Вересень", "September": "Вересень",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "Що нового в", "What’s New in": "Що нового в",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Коли історія вимкнена, нові чати в цьому браузері не будуть відображатися в історії на жодному з ваших пристроїв.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Коли історія вимкнена, нові чати в цьому браузері не будуть відображатися в історії на жодному з ваших пристроїв.",
"Whisper (Local)": "Whisper (локально)", "Whisper (Local)": "Whisper (локально)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Напишіть промт (напр., Хто ти?)", "Write a prompt suggestion (e.g. Who are you?)": "Напишіть промт (напр., Хто ти?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Напишіть стислий зміст у 50 слів, який узагальнює [тема або ключове слово].", "Write a summary in 50 words that summarizes [topic or keyword].": "Напишіть стислий зміст у 50 слів, який узагальнює [тема або ключове слово].",
"Yesterday": "Вчора", "Yesterday": "Вчора",
"You": "Ви",
"You have no archived conversations.": "У вас немає архівованих розмов.", "You have no archived conversations.": "У вас немає архівованих розмов.",
"You have shared this chat": "Ви поділилися цим чатом", "You have shared this chat": "Ви поділилися цим чатом",
"You're a helpful assistant.": "Ви корисний асистент.", "You're a helpful assistant.": "Ви корисний асистент.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "Tối", "Dark": "Tối",
"Dashboard": "", "Dashboard": "",
"Database": "Cơ sở dữ liệu", "Database": "Cơ sở dữ liệu",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "", "December": "",
"Default": "Mặc định", "Default": "Mặc định",
"Default (Automatic1111)": "Mặc định (Automatic1111)", "Default (Automatic1111)": "Mặc định (Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "Cấu hình chung", "General Settings": "Cấu hình chung",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "Xin chào, {{name}}", "Hello, {{name}}": "Xin chào, {{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Tệp Mô hình", "Modelfiles": "Tệp Mô hình",
"Models": "Mô hình", "Models": "Mô hình",
"More": "", "More": "",
"My Documents": "Tài liệu của tôi",
"My Modelfiles": "Tệp Mô hình của tôi",
"My Prompts": "Các prompt của tôi",
"Name": "Tên", "Name": "Tên",
"Name Tag": "Tên Thẻ", "Name Tag": "Tên Thẻ",
"Name your modelfile": "Đặt tên cho tệp mô hình của bạn", "Name your modelfile": "Đặt tên cho tệp mô hình của bạn",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "Lưu", "Save": "Lưu",
"Save & Create": "Lưu & Tạo", "Save & Create": "Lưu & Tạo",
"Save & Submit": "Lưu & Gửi",
"Save & Update": "Lưu & Cập nhật", "Save & Update": "Lưu & Cập nhật",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Không còn hỗ trợ lưu trữ lịch sử chat trực tiếp vào bộ nhớ trình duyệt của bạn. Vui lòng dành thời gian để tải xuống và xóa lịch sử chat của bạn bằng cách nhấp vào nút bên dưới. Đừng lo lắng, bạn có thể dễ dàng nhập lại lịch sử chat của mình vào backend thông qua", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Không còn hỗ trợ lưu trữ lịch sử chat trực tiếp vào bộ nhớ trình duyệt của bạn. Vui lòng dành thời gian để tải xuống và xóa lịch sử chat của bạn bằng cách nhấp vào nút bên dưới. Đừng lo lắng, bạn có thể dễ dàng nhập lại lịch sử chat của mình vào backend thông qua",
"Scan": "Quét tài liệu", "Scan": "Quét tài liệu",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "Chọn mô hình", "Select a model": "Chọn mô hình",
"Select an Ollama instance": "Chọn một thực thể Ollama", "Select an Ollama instance": "Chọn một thực thể Ollama",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "Gửi yêu cầu", "Send a Message": "Gửi yêu cầu",
"Send message": "Gửi yêu cầu", "Send message": "Gửi yêu cầu",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "", "What’s New in": "",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Khi chế độ lịch sử chat đã tắt, các nội dung chat mới trên trình duyệt này sẽ không xuất hiện trên bất kỳ thiết bị nào của bạn.", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "Khi chế độ lịch sử chat đã tắt, các nội dung chat mới trên trình duyệt này sẽ không xuất hiện trên bất kỳ thiết bị nào của bạn.",
"Whisper (Local)": "Whisper (Local)", "Whisper (Local)": "Whisper (Local)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "Hãy viết một prompt (vd: Bạn là ai?)", "Write a prompt suggestion (e.g. Who are you?)": "Hãy viết một prompt (vd: Bạn là ai?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "Viết một tóm tắt trong vòng 50 từ cho [chủ đề hoặc từ khóa].", "Write a summary in 50 words that summarizes [topic or keyword].": "Viết một tóm tắt trong vòng 50 từ cho [chủ đề hoặc từ khóa].",
"Yesterday": "", "Yesterday": "",
"You": "Bạn",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "Bạn là một trợ lý hữu ích.", "You're a helpful assistant.": "Bạn là một trợ lý hữu ích.",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "暗色", "Dark": "暗色",
"Dashboard": "", "Dashboard": "",
"Database": "数据库", "Database": "数据库",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "", "December": "",
"Default": "默认", "Default": "默认",
"Default (Automatic1111)": "默认(Automatic1111)", "Default (Automatic1111)": "默认(Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "通用设置", "General Settings": "通用设置",
"Generation Info": "生成信息", "Generation Info": "生成信息",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "你好,{{name}}", "Hello, {{name}}": "你好,{{name}}",
"Help": "帮助", "Help": "帮助",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "模型文件", "Modelfiles": "模型文件",
"Models": "模型", "Models": "模型",
"More": "", "More": "",
"My Documents": "我的文档",
"My Modelfiles": "我的模型文件",
"My Prompts": "我的提示词",
"Name": "名称", "Name": "名称",
"Name Tag": "名称标签", "Name Tag": "名称标签",
"Name your modelfile": "命名你的模型文件", "Name your modelfile": "命名你的模型文件",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "Rosé Pine Dawn", "Rosé Pine Dawn": "Rosé Pine Dawn",
"Save": "保存", "Save": "保存",
"Save & Create": "保存并创建", "Save & Create": "保存并创建",
"Save & Submit": "保存并提交",
"Save & Update": "保存并更新", "Save & Update": "保存并更新",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "不再支持直接将聊天记录保存到浏览器存储中。请点击下面的按钮下载并删除您的聊天记录。别担心,您可以通过轻松地将聊天记录重新导入到后端", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "不再支持直接将聊天记录保存到浏览器存储中。请点击下面的按钮下载并删除您的聊天记录。别担心,您可以通过轻松地将聊天记录重新导入到后端",
"Scan": "扫描", "Scan": "扫描",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "选择一个模型", "Select a model": "选择一个模型",
"Select an Ollama instance": "选择一个 Ollama 实例", "Select an Ollama instance": "选择一个 Ollama 实例",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "发送消息", "Send a Message": "发送消息",
"Send message": "发送消息", "Send message": "发送消息",
"September": "", "September": "",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "最新变化", "What’s New in": "最新变化",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "当历史记录被关闭时,这个浏览器上的新聊天不会出现在你任何设备的历史记录中。", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "当历史记录被关闭时,这个浏览器上的新聊天不会出现在你任何设备的历史记录中。",
"Whisper (Local)": "Whisper(本地)", "Whisper (Local)": "Whisper(本地)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "写一个提示建议(例如:你是谁?)", "Write a prompt suggestion (e.g. Who are you?)": "写一个提示建议(例如:你是谁?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "用 50 个字写一个总结 [主题或关键词]。", "Write a summary in 50 words that summarizes [topic or keyword].": "用 50 个字写一个总结 [主题或关键词]。",
"Yesterday": "", "Yesterday": "",
"You": "你",
"You have no archived conversations.": "你没有存档的对话。", "You have no archived conversations.": "你没有存档的对话。",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "你是一个有帮助的助手。", "You're a helpful assistant.": "你是一个有帮助的助手。",
......
...@@ -117,7 +117,6 @@ ...@@ -117,7 +117,6 @@
"Dark": "暗色", "Dark": "暗色",
"Dashboard": "", "Dashboard": "",
"Database": "資料庫", "Database": "資料庫",
"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
"December": "", "December": "",
"Default": "預設", "Default": "預設",
"Default (Automatic1111)": "預設(Automatic1111)", "Default (Automatic1111)": "預設(Automatic1111)",
...@@ -211,6 +210,7 @@ ...@@ -211,6 +210,7 @@
"General Settings": "常用設定", "General Settings": "常用設定",
"Generation Info": "", "Generation Info": "",
"Good Response": "", "Good Response": "",
"h:mm a": "",
"has no conversations.": "", "has no conversations.": "",
"Hello, {{name}}": "你好,{{name}}", "Hello, {{name}}": "你好,{{name}}",
"Help": "", "Help": "",
...@@ -276,9 +276,6 @@ ...@@ -276,9 +276,6 @@
"Modelfiles": "Modelfiles", "Modelfiles": "Modelfiles",
"Models": "模型", "Models": "模型",
"More": "", "More": "",
"My Documents": "我的文件",
"My Modelfiles": "我的 Modelfiles",
"My Prompts": "我的提示詞",
"Name": "名稱", "Name": "名稱",
"Name Tag": "名稱標籤", "Name Tag": "名稱標籤",
"Name your modelfile": "命名你的 Modelfile", "Name your modelfile": "命名你的 Modelfile",
...@@ -362,7 +359,6 @@ ...@@ -362,7 +359,6 @@
"Rosé Pine Dawn": "黎明玫瑰松", "Rosé Pine Dawn": "黎明玫瑰松",
"Save": "儲存", "Save": "儲存",
"Save & Create": "儲存並建立", "Save & Create": "儲存並建立",
"Save & Submit": "儲存並送出",
"Save & Update": "儲存並更新", "Save & Update": "儲存並更新",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "現已不支援將聊天紀錄儲存到瀏覽器儲存空間中。請點擊下面的按鈕下載並刪除你的聊天記錄。別擔心,你可以通過以下方式輕鬆地重新匯入你的聊天記錄到後台", "Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "現已不支援將聊天紀錄儲存到瀏覽器儲存空間中。請點擊下面的按鈕下載並刪除你的聊天記錄。別擔心,你可以通過以下方式輕鬆地重新匯入你的聊天記錄到後台",
"Scan": "掃描", "Scan": "掃描",
...@@ -379,6 +375,7 @@ ...@@ -379,6 +375,7 @@
"Select a model": "選擇一個模型", "Select a model": "選擇一個模型",
"Select an Ollama instance": "選擇 Ollama 實例", "Select an Ollama instance": "選擇 Ollama 實例",
"Select model": "", "Select model": "",
"Send": "",
"Send a Message": "傳送訊息", "Send a Message": "傳送訊息",
"Send message": "傳送訊息", "Send message": "傳送訊息",
"September": "九月", "September": "九月",
...@@ -482,10 +479,10 @@ ...@@ -482,10 +479,10 @@
"What’s New in": "全新內容", "What’s New in": "全新內容",
"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "當歷史被關閉時,這個瀏覽器上的新聊天將不會出現在任何裝置的歷史記錄中。", "When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "當歷史被關閉時,這個瀏覽器上的新聊天將不會出現在任何裝置的歷史記錄中。",
"Whisper (Local)": "Whisper(本機)", "Whisper (Local)": "Whisper(本機)",
"Workspace": "",
"Write a prompt suggestion (e.g. Who are you?)": "寫一個提示詞建議(例如:你是誰?)", "Write a prompt suggestion (e.g. Who are you?)": "寫一個提示詞建議(例如:你是誰?)",
"Write a summary in 50 words that summarizes [topic or keyword].": "寫一個 50 字的摘要來概括 [主題或關鍵詞]。", "Write a summary in 50 words that summarizes [topic or keyword].": "寫一個 50 字的摘要來概括 [主題或關鍵詞]。",
"Yesterday": "", "Yesterday": "",
"You": "你",
"You have no archived conversations.": "", "You have no archived conversations.": "",
"You have shared this chat": "", "You have shared this chat": "",
"You're a helpful assistant.": "你是一位善於協助他人的助手。", "You're a helpful assistant.": "你是一位善於協助他人的助手。",
......
...@@ -39,6 +39,7 @@ export const settings: Writable<Settings> = writable({}); ...@@ -39,6 +39,7 @@ export const settings: Writable<Settings> = writable({});
export const showSidebar = writable(false); export const showSidebar = writable(false);
export const showSettings = writable(false); export const showSettings = writable(false);
export const showArchivedChats = writable(false);
export const showChangelog = writable(false); export const showChangelog = writable(false);
type Model = OpenAIModel | OllamaModel; type Model = OpenAIModel | OllamaModel;
......
...@@ -883,7 +883,7 @@ ...@@ -883,7 +883,7 @@
<div <div
class="min-h-screen max-h-screen {$showSidebar class="min-h-screen max-h-screen {$showSidebar
? 'lg:max-w-[calc(100%-260px)]' ? 'md:max-w-[calc(100%-260px)]'
: ''} w-full max-w-full flex flex-col" : ''} w-full max-w-full flex flex-col"
> >
<Navbar <Navbar
......
This diff is collapsed.
...@@ -893,7 +893,7 @@ ...@@ -893,7 +893,7 @@
{#if loaded} {#if loaded}
<div <div
class="min-h-screen max-h-screen {$showSidebar class="min-h-screen max-h-screen {$showSidebar
? 'lg:max-w-[calc(100%-260px)]' ? 'md:max-w-[calc(100%-260px)]'
: ''} w-full max-w-full flex flex-col" : ''} w-full max-w-full flex flex-col"
> >
<Navbar <Navbar
......
This diff is collapsed.
This diff is collapsed.
<script lang="ts">
import { toast } from 'svelte-sonner';
import fileSaver from 'file-saver';
const { saveAs } = fileSaver;
import { onMount, getContext } from 'svelte';
import { WEBUI_NAME, prompts } from '$lib/stores';
import { createNewPrompt, deletePromptByCommand, getPrompts } from '$lib/apis/prompts';
import { error } from '@sveltejs/kit';
import { goto } from '$app/navigation';
const i18n = getContext('i18n');
let importFiles = '';
let query = '';
let promptsImportInputElement: HTMLInputElement;
const sharePrompt = async (prompt) => {
toast.success($i18n.t('Redirecting you to OpenWebUI Community'));
const url = 'https://openwebui.com';
const tab = await window.open(`${url}/prompts/create`, '_blank');
window.addEventListener(
'message',
(event) => {
if (event.origin !== url) return;
if (event.data === 'loaded') {
tab.postMessage(JSON.stringify(prompt), '*');
}
},
false
);
};
const deletePrompt = async (command) => {
await deletePromptByCommand(localStorage.token, command);
await prompts.set(await getPrompts(localStorage.token));
};
</script>
<svelte:head>
<title>
{$i18n.t('Prompts')} | {$WEBUI_NAME}
</title>
</svelte:head>
<div class="min-h-screen max-h-[100dvh] w-full flex justify-center dark:text-white">
<div class="flex flex-col justify-between w-full overflow-y-auto">
<div class="max-w-2xl mx-auto w-full px-3 md:px-0 my-10">
<div class="mb-6 flex justify-between items-center">
<div class=" text-2xl font-semibold self-center">{$i18n.t('My Prompts')}</div>
</div>
<div class=" flex w-full space-x-2">
<div class="flex flex-1">
<div class=" self-center ml-1 mr-3">
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 20 20"
fill="currentColor"
class="w-4 h-4"
>
<path
fill-rule="evenodd"
d="M9 3.5a5.5 5.5 0 100 11 5.5 5.5 0 000-11zM2 9a7 7 0 1112.452 4.391l3.328 3.329a.75.75 0 11-1.06 1.06l-3.329-3.328A7 7 0 012 9z"
clip-rule="evenodd"
/>
</svg>
</div>
<input
class=" w-full text-sm pr-4 py-1 rounded-r-xl outline-none bg-transparent"
bind:value={query}
placeholder={$i18n.t('Search Prompts')}
/>
</div>
<div>
<a
class=" px-2 py-2 rounded-xl border border-gray-200 dark:border-gray-600 dark:border-0 hover:bg-gray-100 dark:bg-gray-800 dark:hover:bg-gray-700 transition font-medium text-sm flex items-center space-x-1"
href="/prompts/create"
>
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 16 16"
fill="currentColor"
class="w-4 h-4"
>
<path
d="M8.75 3.75a.75.75 0 0 0-1.5 0v3.5h-3.5a.75.75 0 0 0 0 1.5h3.5v3.5a.75.75 0 0 0 1.5 0v-3.5h3.5a.75.75 0 0 0 0-1.5h-3.5v-3.5Z"
/>
</svg>
</a>
</div>
</div>
<hr class=" dark:border-gray-700 my-2.5" />
<div class="my-3 mb-5">
{#each $prompts.filter((p) => query === '' || p.command.includes(query)) as prompt}
<div
class=" flex space-x-4 cursor-pointer w-full px-3 py-2 dark:hover:bg-white/5 hover:bg-black/5 rounded-xl"
>
<div class=" flex flex-1 space-x-4 cursor-pointer w-full">
<a href={`/prompts/edit?command=${encodeURIComponent(prompt.command)}`}>
<div class=" flex-1 self-center pl-5">
<div class=" font-bold">{prompt.command}</div>
<div class=" text-xs overflow-hidden text-ellipsis line-clamp-1">
{prompt.title}
</div>
</div>
</a>
</div>
<div class="flex flex-row space-x-1 self-center">
<a
class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
type="button"
href={`/prompts/edit?command=${encodeURIComponent(prompt.command)}`}
>
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke-width="1.5"
stroke="currentColor"
class="w-4 h-4"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
d="M16.862 4.487l1.687-1.688a1.875 1.875 0 112.652 2.652L6.832 19.82a4.5 4.5 0 01-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 011.13-1.897L16.863 4.487zm0 0L19.5 7.125"
/>
</svg>
</a>
<button
class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
type="button"
on:click={() => {
// console.log(modelfile);
sessionStorage.prompt = JSON.stringify(prompt);
goto('/prompts/create');
}}
>
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke-width="1.5"
stroke="currentColor"
class="w-4 h-4"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 0 1-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 0 1 1.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 0 0-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 0 1-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 0 0-3.375-3.375h-1.5a1.125 1.125 0 0 1-1.125-1.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H9.75"
/>
</svg>
</button>
<button
class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
type="button"
on:click={() => {
sharePrompt(prompt);
}}
>
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke-width="1.5"
stroke="currentColor"
class="w-4 h-4"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
d="M7.217 10.907a2.25 2.25 0 100 2.186m0-2.186c.18.324.283.696.283 1.093s-.103.77-.283 1.093m0-2.186l9.566-5.314m-9.566 7.5l9.566 5.314m0 0a2.25 2.25 0 103.935 2.186 2.25 2.25 0 00-3.935-2.186zm0-12.814a2.25 2.25 0 103.933-2.185 2.25 2.25 0 00-3.933 2.185z"
/>
</svg>
</button>
<button
class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
type="button"
on:click={() => {
deletePrompt(prompt.command);
}}
>
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke-width="1.5"
stroke="currentColor"
class="w-4 h-4"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
d="M14.74 9l-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 01-2.244 2.077H8.084a2.25 2.25 0 01-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 00-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 013.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 00-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 00-7.5 0"
/>
</svg>
</button>
</div>
</div>
{/each}
</div>
<div class=" flex justify-end w-full mb-3">
<div class="flex space-x-2">
<input
id="prompts-import-input"
bind:this={promptsImportInputElement}
bind:files={importFiles}
type="file"
accept=".json"
hidden
on:change={() => {
console.log(importFiles);
const reader = new FileReader();
reader.onload = async (event) => {
const savedPrompts = JSON.parse(event.target.result);
console.log(savedPrompts);
for (const prompt of savedPrompts) {
await createNewPrompt(
localStorage.token,
prompt.command.charAt(0) === '/' ? prompt.command.slice(1) : prompt.command,
prompt.title,
prompt.content
).catch((error) => {
toast.error(error);
return null;
});
}
await prompts.set(await getPrompts(localStorage.token));
};
reader.readAsText(importFiles[0]);
}}
/>
<button
class="flex text-xs items-center space-x-1 px-3 py-1.5 rounded-xl bg-gray-50 hover:bg-gray-100 dark:bg-gray-800 dark:hover:bg-gray-700 dark:text-gray-200 transition"
on:click={() => {
promptsImportInputElement.click();
}}
>
<div class=" self-center mr-2 font-medium">{$i18n.t('Import Prompts')}</div>
<div class=" self-center">
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 16 16"
fill="currentColor"
class="w-4 h-4"
>
<path
fill-rule="evenodd"
d="M4 2a1.5 1.5 0 0 0-1.5 1.5v9A1.5 1.5 0 0 0 4 14h8a1.5 1.5 0 0 0 1.5-1.5V6.621a1.5 1.5 0 0 0-.44-1.06L9.94 2.439A1.5 1.5 0 0 0 8.878 2H4Zm4 9.5a.75.75 0 0 1-.75-.75V8.06l-.72.72a.75.75 0 0 1-1.06-1.06l2-2a.75.75 0 0 1 1.06 0l2 2a.75.75 0 1 1-1.06 1.06l-.72-.72v2.69a.75.75 0 0 1-.75.75Z"
clip-rule="evenodd"
/>
</svg>
</div>
</button>
<button
class="flex text-xs items-center space-x-1 px-3 py-1.5 rounded-xl bg-gray-50 hover:bg-gray-100 dark:bg-gray-800 dark:hover:bg-gray-700 dark:text-gray-200 transition"
on:click={async () => {
// promptsImportInputElement.click();
let blob = new Blob([JSON.stringify($prompts)], {
type: 'application/json'
});
saveAs(blob, `prompts-export-${Date.now()}.json`);
}}
>
<div class=" self-center mr-2 font-medium">{$i18n.t('Export Prompts')}</div>
<div class=" self-center">
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 16 16"
fill="currentColor"
class="w-4 h-4"
>
<path
fill-rule="evenodd"
d="M4 2a1.5 1.5 0 0 0-1.5 1.5v9A1.5 1.5 0 0 0 4 14h8a1.5 1.5 0 0 0 1.5-1.5V6.621a1.5 1.5 0 0 0-.44-1.06L9.94 2.439A1.5 1.5 0 0 0 8.878 2H4Zm4 3.5a.75.75 0 0 1 .75.75v2.69l.72-.72a.75.75 0 1 1 1.06 1.06l-2 2a.75.75 0 0 1-1.06 0l-2-2a.75.75 0 0 1 1.06-1.06l.72.72V6.25A.75.75 0 0 1 8 5.5Z"
clip-rule="evenodd"
/>
</svg>
</div>
</button>
<!-- <button
on:click={() => {
loadDefaultPrompts();
}}
>
dd
</button> -->
</div>
</div>
<div class=" my-16">
<div class=" text-2xl font-semibold mb-3">{$i18n.t('Made by OpenWebUI Community')}</div>
<a
class=" flex space-x-4 cursor-pointer w-full mb-3 px-3 py-2"
href="https://openwebui.com/?type=prompts"
target="_blank"
>
<div class=" self-center w-10">
<div
class="w-full h-10 flex justify-center rounded-full bg-transparent dark:bg-gray-700 border border-dashed border-gray-200"
>
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 24 24"
fill="currentColor"
class="w-6"
>
<path
fill-rule="evenodd"
d="M12 3.75a.75.75 0 01.75.75v6.75h6.75a.75.75 0 010 1.5h-6.75v6.75a.75.75 0 01-1.5 0v-6.75H4.5a.75.75 0 010-1.5h6.75V4.5a.75.75 0 01.75-.75z"
clip-rule="evenodd"
/>
</svg>
</div>
</div>
<div class=" self-center">
<div class=" font-bold">{$i18n.t('Discover a prompt')}</div>
<div class=" text-sm">{$i18n.t('Discover, download, and explore custom prompts')}</div>
</div>
</a>
</div>
</div>
</div>
</div>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment