Browse Source

refac/enh: date format i18n

Timothy Jaeryang Baek 3 weeks ago
parent
commit
2227f24bd6
61 changed files with 202 additions and 8 deletions
  1. 6 1
      src/lib/components/channel/Messages/Message.svelte
  2. 6 1
      src/lib/components/chat/Messages/ResponseMessage.svelte
  3. 16 2
      src/lib/components/chat/Messages/UserMessage.svelte
  4. 3 0
      src/lib/i18n/locales/ar-BH/translation.json
  5. 3 0
      src/lib/i18n/locales/ar/translation.json
  6. 3 0
      src/lib/i18n/locales/bg-BG/translation.json
  7. 3 0
      src/lib/i18n/locales/bn-BD/translation.json
  8. 3 0
      src/lib/i18n/locales/bo-TB/translation.json
  9. 3 0
      src/lib/i18n/locales/ca-ES/translation.json
  10. 3 0
      src/lib/i18n/locales/ceb-PH/translation.json
  11. 3 0
      src/lib/i18n/locales/cs-CZ/translation.json
  12. 3 0
      src/lib/i18n/locales/da-DK/translation.json
  13. 3 0
      src/lib/i18n/locales/de-DE/translation.json
  14. 3 0
      src/lib/i18n/locales/dg-DG/translation.json
  15. 3 0
      src/lib/i18n/locales/el-GR/translation.json
  16. 3 0
      src/lib/i18n/locales/en-GB/translation.json
  17. 3 0
      src/lib/i18n/locales/en-US/translation.json
  18. 3 0
      src/lib/i18n/locales/es-ES/translation.json
  19. 3 0
      src/lib/i18n/locales/et-EE/translation.json
  20. 3 0
      src/lib/i18n/locales/eu-ES/translation.json
  21. 3 0
      src/lib/i18n/locales/fa-IR/translation.json
  22. 3 0
      src/lib/i18n/locales/fi-FI/translation.json
  23. 3 0
      src/lib/i18n/locales/fr-CA/translation.json
  24. 3 0
      src/lib/i18n/locales/fr-FR/translation.json
  25. 3 0
      src/lib/i18n/locales/gl-ES/translation.json
  26. 3 0
      src/lib/i18n/locales/he-IL/translation.json
  27. 3 0
      src/lib/i18n/locales/hi-IN/translation.json
  28. 3 0
      src/lib/i18n/locales/hr-HR/translation.json
  29. 3 0
      src/lib/i18n/locales/hu-HU/translation.json
  30. 3 0
      src/lib/i18n/locales/id-ID/translation.json
  31. 3 0
      src/lib/i18n/locales/ie-GA/translation.json
  32. 3 0
      src/lib/i18n/locales/it-IT/translation.json
  33. 3 0
      src/lib/i18n/locales/ja-JP/translation.json
  34. 3 0
      src/lib/i18n/locales/ka-GE/translation.json
  35. 3 0
      src/lib/i18n/locales/kab-DZ/translation.json
  36. 3 0
      src/lib/i18n/locales/ko-KR/translation.json
  37. 3 0
      src/lib/i18n/locales/lt-LT/translation.json
  38. 3 0
      src/lib/i18n/locales/ms-MY/translation.json
  39. 3 0
      src/lib/i18n/locales/nb-NO/translation.json
  40. 3 0
      src/lib/i18n/locales/nl-NL/translation.json
  41. 3 0
      src/lib/i18n/locales/pa-IN/translation.json
  42. 3 0
      src/lib/i18n/locales/pl-PL/translation.json
  43. 3 0
      src/lib/i18n/locales/pt-BR/translation.json
  44. 3 0
      src/lib/i18n/locales/pt-PT/translation.json
  45. 3 0
      src/lib/i18n/locales/ro-RO/translation.json
  46. 3 0
      src/lib/i18n/locales/ru-RU/translation.json
  47. 3 0
      src/lib/i18n/locales/sk-SK/translation.json
  48. 3 0
      src/lib/i18n/locales/sr-RS/translation.json
  49. 3 0
      src/lib/i18n/locales/sv-SE/translation.json
  50. 3 0
      src/lib/i18n/locales/th-TH/translation.json
  51. 3 0
      src/lib/i18n/locales/tk-TM/translation.json
  52. 3 0
      src/lib/i18n/locales/tr-TR/translation.json
  53. 3 0
      src/lib/i18n/locales/ug-CN/translation.json
  54. 3 0
      src/lib/i18n/locales/uk-UA/translation.json
  55. 3 0
      src/lib/i18n/locales/ur-PK/translation.json
  56. 3 0
      src/lib/i18n/locales/uz-Cyrl-UZ/translation.json
  57. 3 0
      src/lib/i18n/locales/uz-Latn-Uz/translation.json
  58. 3 0
      src/lib/i18n/locales/vi-VN/translation.json
  59. 3 0
      src/lib/i18n/locales/zh-CN/translation.json
  60. 3 0
      src/lib/i18n/locales/zh-TW/translation.json
  61. 3 4
      src/lib/utils/index.ts

+ 6 - 1
src/lib/components/channel/Messages/Message.svelte

@@ -176,7 +176,12 @@
 								class=" self-center text-xs invisible group-hover:visible text-gray-400 font-medium first-letter:capitalize ml-0.5 translate-y-[1px]"
 							>
 								<Tooltip content={dayjs(message.created_at / 1000000).format('LLLL')}>
-									<span class="line-clamp-1">{formatDate(message.created_at / 1000000)}</span>
+									<span class="line-clamp-1">
+										{$i18n.t(formatDate(message.created_at / 1000000), {
+											LOCALIZED_TIME: dayjs(message.created_at / 1000000).format('LT'),
+											LOCALIZED_DATE: dayjs(message.created_at / 1000000).format('L')
+										})}
+									</span>
 								</Tooltip>
 							</div>
 						{/if}

+ 6 - 1
src/lib/components/chat/Messages/ResponseMessage.svelte

@@ -634,7 +634,12 @@
 							: 'invisible group-hover:visible transition text-gray-400'}"
 					>
 						<Tooltip content={dayjs(message.timestamp * 1000).format('LLLL')}>
-							<span class="line-clamp-1">{formatDate(message.timestamp * 1000)}</span>
+							<span class="line-clamp-1"
+								>{$i18n.t(formatDate(message.timestamp * 1000), {
+									LOCALIZED_TIME: dayjs(message.timestamp * 1000).format('LT'),
+									LOCALIZED_DATE: dayjs(message.timestamp * 1000).format('L')
+								})}</span
+							>
 						</Tooltip>
 					</div>
 				{/if}

+ 16 - 2
src/lib/components/chat/Messages/UserMessage.svelte

@@ -153,7 +153,16 @@
 								: 'invisible group-hover:visible transition'}"
 						>
 							<Tooltip content={dayjs(message.timestamp * 1000).format('LLLL')}>
-								<span class="line-clamp-1">{formatDate(message.timestamp * 1000)}</span>
+								<!-- $i18n.t('Today at {{LOCALIZED_TIME}}') -->
+								<!-- $i18n.t('Yesterday at {{LOCALIZED_TIME}}') -->
+								<!-- $i18n.t('{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}') -->
+
+								<span class="line-clamp-1"
+									>{$i18n.t(formatDate(message.timestamp * 1000), {
+										LOCALIZED_TIME: dayjs(message.timestamp * 1000).format('LT'),
+										LOCALIZED_DATE: dayjs(message.timestamp * 1000).format('L')
+									})}</span
+								>
 							</Tooltip>
 						</div>
 					{/if}
@@ -168,7 +177,12 @@
 						: 'invisible group-hover:visible transition text-gray-400'}"
 				>
 					<Tooltip content={dayjs(message.timestamp * 1000).format('LLLL')}>
-						<span class="line-clamp-1">{formatDate(message.timestamp * 1000)}</span>
+						<span class="line-clamp-1"
+							>{$i18n.t(formatDate(message.timestamp * 1000), {
+								LOCALIZED_TIME: dayjs(message.timestamp * 1000).format('LT'),
+								LOCALIZED_DATE: dayjs(message.timestamp * 1000).format('L')
+							})}</span
+						>
 					</Tooltip>
 				</div>
 			</div>

+ 3 - 0
src/lib/i18n/locales/ar-BH/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "دردشات {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} مطلوب",
@@ -1521,6 +1522,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "اليوم",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "فتح وأغلاق الاعدادات",
 	"Toggle sidebar": "فتح وأغلاق الشريط الجانبي",
@@ -1661,6 +1663,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "أمس",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "انت",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/ar/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} رد/ردود",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "محادثات المستخدم {{user}}",
 	"{{webUIName}} Backend Required": "يتطلب الخلفية الخاصة بـ {{webUIName}}",
@@ -1521,6 +1522,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "لاختيار الأدوات هنا، أضفها أولاً إلى مساحة العمل \"الأدوات\".",
 	"Toast notifications for new updates": "إشعارات منبثقة للتحديثات الجديدة",
 	"Today": "اليوم",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "فتح وأغلاق الاعدادات",
 	"Toggle sidebar": "فتح وأغلاق الشريط الجانبي",
@@ -1661,6 +1663,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "أمس",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "انت",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "أنت تستخدم حالياً ترخيصًا تجريبيًا. يُرجى التواصل مع الدعم للترقية.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "يمكنك الدردشة مع {{maxCount}} ملف(ات) كحد أقصى في نفس الوقت.",

+ 3 - 0
src/lib/i18n/locales/bg-BG/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Отговори",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}'s чатове",
 	"{{webUIName}} Backend Required": "{{webUIName}} Изисква се Бекенд",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "За да изберете инструменти тук, първо ги добавете към работното пространство \"Инструменти\".",
 	"Toast notifications for new updates": "Изскачащи известия за нови актуализации",
 	"Today": "Днес",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Превключване на настройките",
 	"Toggle sidebar": "Превключване на страничната лента",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "вчера",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Вие",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Можете да чатите с максимум {{maxCount}} файл(а) наведнъж.",

+ 3 - 0
src/lib/i18n/locales/bn-BD/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}র চ্যাটস",
 	"{{webUIName}} Backend Required": "{{webUIName}} ব্যাকএন্ড আবশ্যক",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "আজ",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "সেটিংস টোগল",
 	"Toggle sidebar": "সাইডবার টোগল",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "আগামী",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "আপনি",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/bo-TB/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "ལན་ {{COUNT}}",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} ཡི་ཁ་བརྡ།",
 	"{{webUIName}} Backend Required": "{{webUIName}} རྒྱབ་སྣེ་དགོས།",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "ལག་ཆའི་ཚོགས་སྡེ་འདིར་གདམ་ག་བྱེད་པར། ཐོག་མར་དེ་དག་ \"ལག་ཆའི་\" ལས་ཡུལ་དུ་སྣོན་པ།",
 	"Toast notifications for new updates": "གསར་སྒྱུར་གསར་པའི་ཆེད་དུ་ Toast བརྡ་ཁྱབ།",
 	"Today": "དེ་རིང་།",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "སྒྲིག་འགོད་བརྗེ་བ།",
 	"Toggle sidebar": "ཟུར་ངོས་བརྗེ་བ།",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "ཁ་ས།",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "ཁྱེད།",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "ཁྱེད་ཀྱིས་ད་ལྟ་ཚོད་ལྟའི་ཆོག་མཆན་ཞིག་བེད་སྤྱོད་གཏོང་བཞིན་འདུག ཁྱེད་ཀྱི་ཆོག་མཆན་རིམ་སྤོར་བྱེད་པར་རོགས་སྐྱོར་དང་འབྲེལ་གཏུག་བྱེད་རོགས།",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "ཁྱེད་ཀྱིས་ཐེངས་གཅིག་ལ་ཡིག་ཆ་ {{maxCount}} ལས་མང་བ་དང་ཁ་བརྡ་བྱེད་མི་ཐུབ།",

+ 3 - 0
src/lib/i18n/locales/ca-ES/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} respostes",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} paraules",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "La descàrrega del model {{model}} s'ha cancel·lat",
 	"{{user}}'s Chats": "Els xats de {{user}}",
 	"{{webUIName}} Backend Required": "El Backend de {{webUIName}} és necessari",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Per seleccionar kits d'eines aquí, afegeix-los primer a l'espai de treball \"Eines\".",
 	"Toast notifications for new updates": "Notificacions Toast de noves actualitzacions",
 	"Today": "Avui",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Alternar cerca",
 	"Toggle settings": "Alterna preferències",
 	"Toggle sidebar": "Alterna la barra lateral",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "Contrasenya de Yacy",
 	"Yacy Username": "Nom d'usuari de Yacy",
 	"Yesterday": "Ahir",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Tu",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Actualment esteu utilitzant una llicència de prova. Poseu-vos en contacte amb el servei d'assistència per actualitzar la vostra llicència.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Només pots xatejar amb un màxim de {{maxCount}} fitxers alhora.",

+ 3 - 0
src/lib/i18n/locales/ceb-PH/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "",
 	"{{webUIName}} Backend Required": "Backend {{webUIName}} gikinahanglan",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "I-toggle ang mga setting",
 	"Toggle sidebar": "I-toggle ang sidebar",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/cs-CZ/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} odpovědí",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} slov",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "Stažení modelu {{model}} bylo zrušeno",
 	"{{user}}'s Chats": "Konverzace uživatele {{user}}",
 	"{{webUIName}} Backend Required": "Je vyžadován backend {{webUIName}}",
@@ -1519,6 +1520,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Pro výběr sad nástrojů zde je nejprve přidejte do pracovního prostoru \"Nástroje\".",
 	"Toast notifications for new updates": "Vyskakovací oznámení o nových aktualizacích",
 	"Today": "Dnes",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Přepnout vyhledávání",
 	"Toggle settings": "Přepnout nastavení",
 	"Toggle sidebar": "Přepnout postranní panel",
@@ -1659,6 +1661,7 @@
 	"Yacy Password": "Heslo pro Yacy",
 	"Yacy Username": "Uživatelské jméno pro Yacy",
 	"Yesterday": "Včera",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Vy",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "V současné době používáte zkušební licenci. Pro upgrade licence prosím kontaktujte podporu.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Můžete konverzovat s maximálně {{maxCount}} souborem (soubory) najednou.",

+ 3 - 0
src/lib/i18n/locales/da-DK/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} svar",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} ord",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}s chats",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend kræves",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "For at vælge værktøjssæt her skal du først tilføje dem til \"Værktøjer\"-arbejdsområdet.",
 	"Toast notifications for new updates": "Toast-notifikationer for nye opdateringer",
 	"Today": "I dag",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Skift søgning",
 	"Toggle settings": "Skift indstillinger",
 	"Toggle sidebar": "Skift sidebjælke",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Yacy adgangskode",
 	"Yacy Username": "Yacy brugernavn",
 	"Yesterday": "I går",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Du",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Du bruger i øjeblikket en prøvelicens. Kontakt venligst support for at opgradere din licens.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Du kan kun chatte med maksimalt {{maxCount}} fil(er) ad gangen.",

+ 3 - 0
src/lib/i18n/locales/de-DE/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Antworten",
 	"{{COUNT}} Sources": "{{COUNT}} Quellen",
 	"{{COUNT}} words": "{{COUNT}} Wörter",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "Der Download von {{model}} wurde abgebrochen",
 	"{{user}}'s Chats": "{{user}}s Chats",
 	"{{webUIName}} Backend Required": "{{webUIName}}-Backend erforderlich",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Um Toolkits auszuwählen, fügen Sie sie zunächst dem Arbeitsbereich \"Werkzeuge\" hinzu.",
 	"Toast notifications for new updates": "Toast-Benachrichtigungen für neue Updates",
 	"Today": "Heute",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Suche umschalten",
 	"Toggle settings": "Einstellungen umschalten",
 	"Toggle sidebar": "Seitenleiste umschalten",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Yacy-Passwort",
 	"Yacy Username": "Yacy-Benutzername",
 	"Yesterday": "Gestern",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Sie",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Sie benutzen zurzeit eine Testlizenz. Bitte kontaktieren Sie den Support für ein Lizenzupgrade.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Sie können nur mit maximal {{maxCount}} Datei(en) gleichzeitig chatten.",

+ 3 - 0
src/lib/i18n/locales/dg-DG/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend Much Required",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Toggle settings much toggle",
 	"Toggle sidebar": "Toggle sidebar much toggle",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/el-GR/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Συνομιλίες του {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} Απαιτείται Backend",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Για να επιλέξετε toolkits εδώ, προσθέστε τα πρώτα στο χώρο εργασίας \"Tools\".",
 	"Toast notifications for new updates": "Ειδοποιήσεις Toast για νέες ενημερώσεις",
 	"Today": "Σήμερα",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Εναλλαγή ρυθμίσεων",
 	"Toggle sidebar": "Εναλλαγή πλαϊνού μενού",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Εχθές",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Εσείς",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Μπορείτε να συνομιλήσετε μόνο με μέγιστο αριθμό {{maxCount}} αρχείου(-ων) ταυτόχρονα.",

+ 3 - 0
src/lib/i18n/locales/en-GB/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "",
 	"{{webUIName}} Backend Required": "",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "",
 	"Toggle sidebar": "",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/en-US/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "",
 	"{{webUIName}} Backend Required": "",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "",
 	"Toggle sidebar": "",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/es-ES/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Respuestas",
 	"{{COUNT}} Sources": "{{COUNT}} Fuentes",
 	"{{COUNT}} words": "{{COUNT}} palabras",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "La descarga de {{model}} ha sido cancelada",
 	"{{user}}'s Chats": "Chats de {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} Servidor Requerido",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Para seleccionar herramientas aquí, primero añadelas a \"Herramientas\" en el área de trabajo.",
 	"Toast notifications for new updates": "Notificaciones emergentes para nuevas actualizaciones",
 	"Today": "Hoy",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Alternar busqueda",
 	"Toggle settings": "Alternar Ajustes",
 	"Toggle sidebar": "Alternar Barra Lateral",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "Contraseña de Yacy",
 	"Yacy Username": "Usuario de Yacy",
 	"Yesterday": "Ayer",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Tu",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Actualmente estás utilizando una licencia de prueba. Por favor, para actualizar su licencia contacta con soporte.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Solo puedes chatear con un máximo de {{maxCount}} archivo(s) a la vez.",

+ 3 - 0
src/lib/i18n/locales/et-EE/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} vastust",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} vestlused",
 	"{{webUIName}} Backend Required": "{{webUIName}} taustaserver on vajalik",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Tööriistakomplektide siit valimiseks lisage need esmalt \"Tööriistade\" tööalale.",
 	"Toast notifications for new updates": "Hüpikmärguanded uuenduste kohta",
 	"Today": "Täna",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Lülita seaded",
 	"Toggle sidebar": "Lülita külgriba",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Eile",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Sina",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Kasutate praegu proovilitsentsi. Palun võtke ühendust toega, et oma litsentsi uuendada.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Saate korraga vestelda maksimaalselt {{maxCount}} faili(ga).",

+ 3 - 0
src/lib/i18n/locales/eu-ES/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}-ren Txatak",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend-a Beharrezkoa",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Tresna-multzoak hemen hautatzeko, gehitu itzazu lehenik \"Tresnak\" lan-eremura.",
 	"Toast notifications for new updates": "Toast jakinarazpenak eguneraketa berrientzat",
 	"Today": "Gaur",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Aldatu ezarpenak",
 	"Toggle sidebar": "Aldatu alboko barra",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Atzo",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Zu",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Gehienez {{maxCount}} fitxategirekin txateatu dezakezu aldi berean.",

+ 3 - 0
src/lib/i18n/locales/fa-IR/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} پاسخ",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} گفتگوهای",
 	"{{webUIName}} Backend Required": "بکند {{webUIName}} نیاز است.",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "برای انتخاب ابزارها در اینجا، ابتدا آنها را به فضای کاری \"ابزارها\" اضافه کنید.",
 	"Toast notifications for new updates": "اعلان\u200cهای پاپ\u200cآپ برای به\u200cروزرسانی\u200cهای جدید",
 	"Today": "امروز",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "نمایش/عدم نمایش تنظیمات",
 	"Toggle sidebar": "نمایش/عدم نمایش نوار کناری",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "دیروز",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "شما",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "شما در حال حاضر از نسخه آزمایشی استفاده می\u200cکنید. لطفاً برای ارتقای مجوز خود با پشتیبانی تماس بگیرید.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "شما در هر زمان نهایتا می\u200cتوانید با {{maxCount}} پرونده گفتگو کنید.",

+ 3 - 0
src/lib/i18n/locales/fi-FI/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} vastausta",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} sanaa",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}:n keskustelut",
 	"{{webUIName}} Backend Required": "{{webUIName}}-backend vaaditaan",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Valitaksesi työkalusettejä tässä, lisää ne ensin \"Työkalut\"-työtilaan.",
 	"Toast notifications for new updates": "Ilmoituspopuppien näyttäminen uusista päivityksistä",
 	"Today": "Tänään",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Kytke haku",
 	"Toggle settings": "Kytke asetukset",
 	"Toggle sidebar": "Kytke sivupalkki",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Yacy salasana",
 	"Yacy Username": "Yacy käyttäjänimi",
 	"Yesterday": "Eilen",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Sinä",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Käytät tällä hetkellä kokeiluversiota. Ota yhteyttä tukeen lisenssin päivittämiseksi.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Voit keskustella enintään {{maxCount}} tiedoston kanssa kerralla.",

+ 3 - 0
src/lib/i18n/locales/fr-CA/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} réponses",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Conversations de {{user}}",
 	"{{webUIName}} Backend Required": "Backend {{webUIName}} requis",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Pour sélectionner des outils ici, ajoutez-les d'abord à l'espace de travail « Outils ». ",
 	"Toast notifications for new updates": "Notifications toast pour les nouvelles mises à jour",
 	"Today": "Aujourd'hui",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Afficher/masquer la recherche",
 	"Toggle settings": "Afficher/masquer les réglages",
 	"Toggle sidebar": "Afficher/masquer la barre latérale",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "Mot de passe Yacy",
 	"Yacy Username": "Nom d'utilisateur Yacy",
 	"Yesterday": "Hier",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Vous",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Vous utilisez actuellement une licence d'essai. Veuillez contacter le support pour mettre à niveau votre licence.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Vous ne pouvez discuter qu'avec un maximum de {{maxCount}} fichier(s) à la fois.",

+ 3 - 0
src/lib/i18n/locales/fr-FR/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} réponses",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} mots",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Conversations de {{user}}",
 	"{{webUIName}} Backend Required": "Backend {{webUIName}} requis",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Pour sélectionner des outils ici, ajoutez-les d'abord à l'espace de travail « Outils ». ",
 	"Toast notifications for new updates": "Notifications toast pour les nouvelles mises à jour",
 	"Today": "Aujourd'hui",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Afficher/masquer la recherche",
 	"Toggle settings": "Afficher/masquer les réglages",
 	"Toggle sidebar": "Afficher/masquer la barre latérale",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "Mot de passe Yacy",
 	"Yacy Username": "Nom d'utilisateur Yacy",
 	"Yesterday": "Hier",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Vous",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Vous utilisez actuellement une licence d'essai. Veuillez contacter le support pour mettre à niveau votre licence.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Vous ne pouvez discuter qu'avec un maximum de {{maxCount}} fichier(s) à la fois.",

+ 3 - 0
src/lib/i18n/locales/gl-ES/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Respostas",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Chats do {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} Servidor Requerido",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Para seleccionar ferramentas aquí, agreguelas al área de trabajo \"Ferramentas\" primeiro.",
 	"Toast notifications for new updates": "Notificacions emergentes para novas actualizacions",
 	"Today": "Hoxe",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Alternar configuración",
 	"Toggle sidebar": "Alternar barra lateral",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Onte",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Vostede",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Estás utilizando actualmente unha licenza de proba. Por favor, contacta co soporte para actualizar a túa licenza.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Solo puede chatear con un máximo de {{maxCount}} arquivo(s) a la vez.",

+ 3 - 0
src/lib/i18n/locales/he-IL/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "צ'אטים של {{user}}",
 	"{{webUIName}} Backend Required": "נדרש Backend של {{webUIName}}",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "היום",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "החלפת מצב של הגדרות",
 	"Toggle sidebar": "החלפת מצב של סרגל הצד",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "אתמול",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "אתה",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/hi-IN/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} की चैट",
 	"{{webUIName}} Backend Required": "{{webUIName}} बैकएंड आवश्यक",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "आज",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "सेटिंग्स टॉगल करें",
 	"Toggle sidebar": "साइडबार टॉगल करें",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "कल",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "आप",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/hr-HR/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Razgovori korisnika {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend je potreban",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "Danas",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Prebaci postavke",
 	"Toggle sidebar": "Prebaci bočnu traku",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Jučer",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Vi",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/hu-HU/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Válasz",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} beszélgetései",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend szükséges",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Az eszközkészletek kiválasztásához először adja hozzá őket a \"Tools\" munkaterülethez.",
 	"Toast notifications for new updates": "Felugró értesítések az új frissítésekről",
 	"Today": "Ma",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Beállítások be/ki",
 	"Toggle sidebar": "Oldalsáv be/ki",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Tegnap",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Ön",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Jelenleg próbaverziós licencet használ. Kérjük, lépjen kapcsolatba a támogatással a licenc frissítéséhez.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Egyszerre maximum {{maxCount}} fájllal tud csevegni.",

+ 3 - 0
src/lib/i18n/locales/id-ID/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Obrolan {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} Diperlukan Backend",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Untuk memilih perangkat di sini, tambahkan ke ruang kerja \"Alat\" terlebih dahulu.",
 	"Toast notifications for new updates": "",
 	"Today": "Hari ini",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Beralih pengaturan",
 	"Toggle sidebar": "Beralih bilah sisi",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Kemarin",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Anda",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/ie-GA/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Freagra",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} focail",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Comhráite {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} Ceoldeireadh Riachtanach",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Chun trealamh uirlisí a roghnú anseo, cuir iad leis an spás oibre \"Uirlisí\" ar dtús.",
 	"Toast notifications for new updates": "Fógraí tósta le haghaidh nuashonruithe nua",
 	"Today": "Inniu",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Scoránaigh cuardach",
 	"Toggle settings": "Socraigh socruithe",
 	"Toggle sidebar": "Athraigh barra taobh",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Pasfhocal Yacy",
 	"Yacy Username": "Ainm úsáideora Yacy",
 	"Yesterday": "Inné",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Tú",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Tá ceadúnas trialach á úsáid agat faoi láthair. Déan teagmháil leis an bhfoireann tacaíochta chun do cheadúnas a uasghrádú.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Ní féidir leat comhrá a dhéanamh ach le comhad {{maxCount}} ar a mhéad ag an am.",

+ 3 - 0
src/lib/i18n/locales/it-IT/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Risposte",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} Chat",
 	"{{webUIName}} Backend Required": "{{webUIName}} Richiesta Backend",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Per selezionare i toolkit qui, aggiungili prima allo spazio di lavoro \"Strumenti\".",
 	"Toast notifications for new updates": "Notifiche toast per nuovi aggiornamenti",
 	"Today": "Oggi",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Attiva/disattiva la ricerca",
 	"Toggle settings": "Attiva/disattiva impostazioni",
 	"Toggle sidebar": "Attiva/disattiva barra laterale",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "Password Yacy",
 	"Yacy Username": "Nome utente Yacy",
 	"Yesterday": "Ieri",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Tu",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Stai attualmente utilizzando una licenza di prova. Contatta il supporto per aggiornare la tua licenza.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Puoi chattare solo con un massimo di {{maxCount}} file alla volta.",

+ 3 - 0
src/lib/i18n/locales/ja-JP/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} 件の返信",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} 語",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "{{model}} のダウンロードがキャンセルされました",
 	"{{user}}'s Chats": "{{user}} のチャット",
 	"{{webUIName}} Backend Required": "{{webUIName}} バックエンドが必要です",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "ここでツールキットを選択するには、まず \"Tools\" ワークスペースに追加してください。",
 	"Toast notifications for new updates": "新しい更新のトースト通知",
 	"Today": "今日",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "検索を切り替え",
 	"Toggle settings": "設定を切り替え",
 	"Toggle sidebar": "サイドバーを切り替え",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "Yacyパスワード",
 	"Yacy Username": "Yacyユーザー名",
 	"Yesterday": "昨日",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "あなた",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "現在、試用ライセンスを使用しています。サポートにお問い合わせください。",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "同時にチャットに使用できるファイルは最大{{maxCount}}個までです。",

+ 3 - 0
src/lib/i18n/locales/ka-GE/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} პასუხი",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}-ის ჩათები",
 	"{{webUIName}} Backend Required": "{{webUIName}} საჭიროა უკანაბოლო",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "დღეს",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "პარამეტრების გადართვა",
 	"Toggle sidebar": "გვერდითი ზოლის ჩართ/გამორთ",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "გუშინ",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "თქვენ",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/kab-DZ/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} n tririyin",
 	"{{COUNT}} Sources": "{{COUNT}} n yiɣbula",
 	"{{COUNT}} words": "{{COUNT}} n wawalen",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Asqerdec n {{user}}",
 	"{{webUIName}} Backend Required": "",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "Ssurfet ilɣa i yileqman imaynuten",
 	"Today": "Ass-a",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Ldi/Ffer anadi",
 	"Toggle settings": "Sken/Ffer iɣewwaren",
 	"Toggle sidebar": "Ldi/Mdel afeggag adisan",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Awal n uɛeddi n Yacy",
 	"Yacy Username": "Isem n useqdac Yacy",
 	"Yesterday": "Iḍelli",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Kečč·mm",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Imir-a, aql-ik tesseqdaced turagt n ccṛeɛ. Ma ulac aɣilif, dduklet akken ad tesselhum turagt-nwen.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Tzemreḍ kan ad tqeṣṣreḍ s afellay n ufaylu(s) n {{maxCount}} ɣef tikelt.",

+ 3 - 0
src/lib/i18n/locales/ko-KR/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "답글 {{COUNT}}개",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} 단어",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}의 채팅",
 	"{{webUIName}} Backend Required": "{{webUIName}} 백엔드가 필요합니다.",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "여기서 도구를 선택하려면, \"도구\" 워크스페이스에 먼저 추가하세요.",
 	"Toast notifications for new updates": "새 업데이트 알림",
 	"Today": "오늘",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "검색 전환",
 	"Toggle settings": "설정 전환",
 	"Toggle sidebar": "사이드바 전환",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "Yacy 비밀번호",
 	"Yacy Username": "Yacy 사용자 이름",
 	"Yesterday": "어제",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "당신",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "현재 평가판 라이선스를 사용 중입니다. 라이선스를 업그레이드하려면 지원팀에 문의하세요.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "최대 {{maxCount}}개의 파일과만 동시에 대화할 수 있습니다 ",

+ 3 - 0
src/lib/i18n/locales/lt-LT/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} susirašinėjimai",
 	"{{webUIName}} Backend Required": "{{webUIName}} būtinas serveris",
@@ -1519,6 +1520,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Norėdami pasirinkti įrankius, pirmiausia pridėkite juos prie įrankių nuostatuose",
 	"Toast notifications for new updates": "",
 	"Today": "Šiandien",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Atverti/užverti parametrus",
 	"Toggle sidebar": "Atverti/užverti šoninį meniu",
@@ -1659,6 +1661,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Vakar",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Jūs",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/ms-MY/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Perbualan {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend diperlukan",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Untuk memilih kit alatan di sini, tambahkannya pada ruang kerja \"Tools\" dahulu.",
 	"Toast notifications for new updates": "",
 	"Today": "Hari Ini",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Suis Tetapan ",
 	"Toggle sidebar": "Suis Bar Sisi",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Semalam",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Anda",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/nb-NO/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} svar",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} sine samtaler",
 	"{{webUIName}} Backend Required": "Backend til {{webUIName}} kreves",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Hvis du vil velge verktøysett her, må du først legge dem til i arbeidsområdet \"Verktøy\".",
 	"Toast notifications for new updates": "Hurtigmelding-notifikasjon for nye oppdateringer",
 	"Today": "I dag",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Veksle innstillinger",
 	"Toggle sidebar": "Veksle sidefelt",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "I går",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Du",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Du kan bare chatte med maksimalt {{maxCount}} fil(er) om gangen.",

+ 3 - 0
src/lib/i18n/locales/nl-NL/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} antwoorden",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} woorden",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}'s chats",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend verplicht",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Om hier gereedschapssets te selecteren, voeg ze eerst aan de \"Gereedschappen\" Werkplaats toe.",
 	"Toast notifications for new updates": "Toon notificaties voor nieuwe updates",
 	"Today": "Vandaag",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Wissel instellingen",
 	"Toggle sidebar": "Wissel sidebar",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Gisteren",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Jij",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Je gebruikt momenteel een proeflicentie. Neem contact op met de ondersteuning om je licentie te upgraden.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Je kunt slechts met maximaal {{maxCount}} bestand(en) tegelijk chatten",

+ 3 - 0
src/lib/i18n/locales/pa-IN/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} ਦੀਆਂ ਗੱਲਾਂ",
 	"{{webUIName}} Backend Required": "{{webUIName}} ਬੈਕਐਂਡ ਲੋੜੀਂਦਾ ਹੈ",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "ਅੱਜ",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "ਸੈਟਿੰਗਾਂ ਟੌਗਲ ਕਰੋ",
 	"Toggle sidebar": "ਸਾਈਡਬਾਰ ਟੌਗਲ ਕਰੋ",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "ਕੱਲ੍ਹ",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "ਤੁਸੀਂ",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/pl-PL/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} odpowiedzi",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "{{COUNT}} słów",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Czaty użytkownika {{user}}",
 	"{{webUIName}} Backend Required": "Backend dla {{webUIName}} jest wymagany",
@@ -1519,6 +1520,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Aby wybrać zestawy narzędzi tutaj, dodaj je najpierw do przestrzeni roboczej \"Narzędzia\". ",
 	"Toast notifications for new updates": "Powiadomienia o nowych aktualizacjach",
 	"Today": "Dzisiaj",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Przełącz opcje",
 	"Toggle sidebar": "Przełącz pasek boczny",
@@ -1659,6 +1661,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Wczoraj",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Ty",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Obecnie używasz licencji trial. Skontaktuj się z supportem, aby zupgradować Twoją licencję.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Możesz rozmawiać jednocześnie maksymalnie z {{maxCount}} plikiem(i).",

+ 3 - 0
src/lib/i18n/locales/pt-BR/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Respostas",
 	"{{COUNT}} Sources": "{{COUNT}} Origens",
 	"{{COUNT}} words": "{{COUNT}} palavras",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "O download do {{model}} foi cancelado",
 	"{{user}}'s Chats": "Chats de {{user}}",
 	"{{webUIName}} Backend Required": "Backend {{webUIName}} necessário",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Para selecionar kits de ferramentas aqui, adicione-os ao espaço de trabalho \"Ferramentas\" primeiro.",
 	"Toast notifications for new updates": "Notificações de alerta para novas atualizações",
 	"Today": "Hoje",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Alternar pesquisa",
 	"Toggle settings": "Alternar configurações",
 	"Toggle sidebar": "Alternar barra lateral",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Ontem",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Você",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Você está usando uma licença de teste. Entre em contato com o suporte para atualizar sua licença.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Você só pode conversar com no máximo {{maxCount}} arquivo(s) de cada vez.",

+ 3 - 0
src/lib/i18n/locales/pt-PT/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}'s Chats",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend Necessário",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "Hoje",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Alternar configurações",
 	"Toggle sidebar": "Alternar barra lateral",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Ontem",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Você",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/ro-RO/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Conversațiile lui {{user}}",
 	"{{webUIName}} Backend Required": "Este necesar backend-ul {{webUIName}}",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Pentru a selecta kiturile de instrumente aici, adăugați-le mai întâi în spațiul de lucru \"Instrumente\".",
 	"Toast notifications for new updates": "Notificări toast pentru actualizări noi",
 	"Today": "Astăzi",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Comută setările",
 	"Toggle sidebar": "Comută bara laterală",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Ieri",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Tu",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Puteți discuta cu un număr maxim de {{maxCount}} fișier(e) simultan.",

+ 3 - 0
src/lib/i18n/locales/ru-RU/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Ответов",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Чаты {{user}}'а",
 	"{{webUIName}} Backend Required": "Необходимо подключение к серверу {{webUIName}}",
@@ -1519,6 +1520,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Чтобы выбрать инструменты, сначала добавьте их в \"Инструменты\" рабочего пространства.",
 	"Toast notifications for new updates": "Уведомления о обновлениях",
 	"Today": "Сегодня",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Переключить поиск",
 	"Toggle settings": "Переключить настройки",
 	"Toggle sidebar": "Переключить боковую панель",
@@ -1659,6 +1661,7 @@
 	"Yacy Password": "Пароль Yacy",
 	"Yacy Username": "Имя пользователя Yacy",
 	"Yesterday": "Вчера",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Вы",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "В настоящее время вы используете пробную лицензию. Пожалуйста, обратитесь в службу поддержки для обновления вашей лицензии.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Одновременно вы можете общаться только с максимальным количеством файлов {{maxCount}}.",

+ 3 - 0
src/lib/i18n/locales/sk-SK/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}'s konverzácie",
 	"{{webUIName}} Backend Required": "Vyžaduje sa {{webUIName}} Backend",
@@ -1519,6 +1520,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Ak chcete tu vybrať nástroje, pridajte ich najprv do pracovného priestoru \"Tools\".",
 	"Toast notifications for new updates": "Oznámenia vo forme toastov pre nové aktualizácie",
 	"Today": "Dnes",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Prepnúť nastavenia",
 	"Toggle sidebar": "Prepnúť bočný panel",
@@ -1659,6 +1661,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Včera",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Vy",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Môžete komunikovať len s maximálne {{maxCount}} súbor(ami) naraz.",

+ 3 - 0
src/lib/i18n/locales/sr-RS/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} одговора",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Ћаскања корисника {{user}}",
 	"{{webUIName}} Backend Required": "Захтева се {{webUIName}} позадинац",
@@ -1518,6 +1519,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "Тост-обавештења за нове исправке",
 	"Today": "Данас",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Пребаци подешавања",
 	"Toggle sidebar": "Пребаци бочну траку",
@@ -1658,6 +1660,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Јуче",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Ти",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/sv-SE/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Svar",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}s Chattar",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend krävs",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Om du vill välja verktygslådor här måste du först lägga till dem i arbetsytan \"Verktyg\".",
 	"Toast notifications for new updates": "Toast-aviseringar för nya uppdateringar",
 	"Today": "Idag",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Växla sökning",
 	"Toggle settings": "Växla inställningar",
 	"Toggle sidebar": "Växla sidofält",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Yacy-lösenord",
 	"Yacy Username": "Yacy-användarnamn",
 	"Yesterday": "Igår",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Dig",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Du använder för närvarande en testlicens. Kontakta support för att uppgradera din licens.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Du kan endast chatta med maximalt {{maxCount}} fil(er) på samma gång",

+ 3 - 0
src/lib/i18n/locales/th-TH/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "การสนทนาของ {{user}}",
 	"{{webUIName}} Backend Required": "ต้องการ Backend ของ {{webUIName}}",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "ในการเลือกชุดเครื่องมือที่นี่ ให้เพิ่มไปยังพื้นที่ทำงาน \"เครื่องมือ\" ก่อน",
 	"Toast notifications for new updates": "",
 	"Today": "วันนี้",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "สลับการตั้งค่า",
 	"Toggle sidebar": "สลับแถบด้านข้าง",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "เมื่อวาน",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "คุณ",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/tk-TM/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}'iň Çatlary",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend Zerur",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "",
 	"Toast notifications for new updates": "",
 	"Today": "Şu gün",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "",
 	"Toggle sidebar": "",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Düýn",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "",

+ 3 - 0
src/lib/i18n/locales/tr-TR/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Yanıt",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}}'ın Sohbetleri",
 	"{{webUIName}} Backend Required": "{{webUIName}} Arka-uç Gerekli",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Araçları burada seçmek için öncelikle bunları \"Araçlar\" çalışma alanına ekleyin.",
 	"Toast notifications for new updates": "",
 	"Today": "Bugün",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Ayarları Aç/Kapat",
 	"Toggle sidebar": "Kenar Çubuğunu Aç/Kapat",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Yacy Parolası",
 	"Yacy Username": "Yacy Kullanıcı Adı",
 	"Yesterday": "Dün",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Sen",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Aynı anda en fazla {{maxCount}} dosya ile sohbet edebilirsiniz.",

+ 3 - 0
src/lib/i18n/locales/ug-CN/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} ئىنكاس",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} نىڭ سۆھبەتلىرى",
 	"{{webUIName}} Backend Required": "{{webUIName}} ئارقا سۇپا زۆرۈر",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "بۇ يەردىن قورال تاللاش ئۈچۈن ئالدى بىلەن \"قورال\" ئىشخانىغا قوشۇڭ.",
 	"Toast notifications for new updates": "يېڭىلىق ئۇقتۇرۇشى (toast)",
 	"Today": "بۈگۈن",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "ئىزدەش ئالماشتۇرۇش",
 	"Toggle settings": "تەڭشەك ئالماشتۇرۇش",
 	"Toggle sidebar": "يانتاختا ئالماشتۇرۇش",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Yacy پارول",
 	"Yacy Username": "Yacy ئىشلەتكۈچى نامى",
 	"Yesterday": "تۈنۈگۈن",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "سىز",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "ھازىر سىز سىناق كىنىشكىسى ئىشلىتىۋاتىسىز. كىنىشكىڭىزنى يېڭىلاش ئۈچۈن ياردەم بەرگۈچى بىلەن ئالاقىلىشىڭ.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "بىرى ۋاقىتتا ئەڭ كۆپ {{maxCount}} ھۆججەت بىلەن سۆھبەتلىشەلەيسىز.",

+ 3 - 0
src/lib/i18n/locales/uk-UA/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Відповіді",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Чати {{user}}а",
 	"{{webUIName}} Backend Required": "Необхідно підключення бекенду {{webUIName}}",
@@ -1519,6 +1520,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Щоб обрати тут набори інструментів, спочатку додайте їх до робочої області \"Інструменти\".",
 	"Toast notifications for new updates": "Сповіщення Toast про нові оновлення",
 	"Today": "Сьогодні",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Переключити налаштування",
 	"Toggle sidebar": "Переключити бокову панель",
@@ -1659,6 +1661,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Вчора",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Ви",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Ви наразі використовуєте пробну ліцензію. Будь ласка, зверніться до підтримки для оновлення вашої ліцензії.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Ви можете спілкуватися лише з максимальною кількістю {{maxCount}} файлів одночасно.",

+ 3 - 0
src/lib/i18n/locales/ur-PK/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{ صارف }} کی بات چیت",
 	"{{webUIName}} Backend Required": "{{webUIName}} بیک اینڈ درکار ہے",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "یہاں ٹول کٹس منتخب کرنے کے لیے، پہلے انہیں \"ٹولز\" ورک اسپیس میں شامل کریں",
 	"Toast notifications for new updates": "نئے اپڈیٹس کے لئے ٹوسٹ نوٹیفیکیشنز",
 	"Today": "آج",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "ترتیبات کو تبدیل کریں",
 	"Toggle sidebar": "سائڈبار کو ٹوگل کریں",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "کل",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "آپ",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "آپ ایک وقت میں زیادہ سے زیادہ {{maxCount}} فائل(وں) کے ساتھ صرف چیٹ کر سکتے ہیں",

+ 3 - 0
src/lib/i18n/locales/uz-Cyrl-UZ/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} та жавоб",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} нинг чатлари",
 	"{{webUIName}} Backend Required": "{{webUIName}} Баcкенд талаб қилинади",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Бу ерда асбоблар тўпламини танлаш учун аввал уларни “Асбоблар” иш майдонига қўшинг.",
 	"Toast notifications for new updates": "Янги янгиланишлар ҳақида билдиришномалар",
 	"Today": "Бугун",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Қидирувни алмаштириш",
 	"Toggle settings": "Созламаларни алмаштириш",
 	"Toggle sidebar": "Ён панелни алмаштириш",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Yacy парол",
 	"Yacy Username": "Yacy фойдаланувчи номи",
 	"Yesterday": "Кеча",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Сиз",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Сиз ҳозирда синов литсензиясидан фойдаланмоқдасиз. Литсензиянгизни янгилаш учун қўллаб-қувватлаш хизматига мурожаат қилинг.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Сиз бир вақтнинг ўзида кўпи билан {{махCоунт}} та файл(лар) билан суҳбатлашишингиз мумкин.",

+ 3 - 0
src/lib/i18n/locales/uz-Latn-Uz/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} ta javob",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "{{user}} ning chatlari",
 	"{{webUIName}} Backend Required": "{{webUIName}} Backend talab qilinadi",
@@ -1517,6 +1518,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Bu yerda asboblar to‘plamini tanlash uchun avval ularni “Asboblar” ish maydoniga qo‘shing.",
 	"Toast notifications for new updates": "Yangi yangilanishlar haqida bildirishnomalar",
 	"Today": "Bugun",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "Qidiruvni almashtirish",
 	"Toggle settings": "Sozlamalarni almashtirish",
 	"Toggle sidebar": "Yon panelni almashtirish",
@@ -1657,6 +1659,7 @@
 	"Yacy Password": "Yacy parol",
 	"Yacy Username": "Yacy foydalanuvchi nomi",
 	"Yesterday": "Kecha",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Siz",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Siz hozirda sinov litsenziyasidan foydalanmoqdasiz. Litsenziyangizni yangilash uchun qoʻllab-quvvatlash xizmatiga murojaat qiling.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Siz bir vaqtning o'zida ko'pi bilan {{maxCount}} ta fayl(lar) bilan suhbatlashishingiz mumkin.",

+ 3 - 0
src/lib/i18n/locales/vi-VN/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} Trả lời",
 	"{{COUNT}} Sources": "",
 	"{{COUNT}} words": "",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "",
 	"{{user}}'s Chats": "Các cuộc trò chuyện của {{user}}",
 	"{{webUIName}} Backend Required": "{{webUIName}} Yêu cầu Backend",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "Để chọn các tookits, bạn phải thêm chúng vào workspace \"Tools\" trước.",
 	"Toast notifications for new updates": "Thông báo nhanh cho các cập nhật mới",
 	"Today": "Hôm nay",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "",
 	"Toggle settings": "Bật/tắt cài đặt",
 	"Toggle sidebar": "Bật/tắt thanh bên",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "",
 	"Yacy Username": "",
 	"Yesterday": "Hôm qua",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "Bạn",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "Bạn hiện đang sử dụng giấy phép dùng thử. Vui lòng liên hệ bộ phận hỗ trợ để nâng cấp giấy phép của bạn.",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Bạn chỉ có thể trò chuyện với tối đa {{maxCount}} tệp cùng một lúc.",

+ 3 - 0
src/lib/i18n/locales/zh-CN/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} 条回复",
 	"{{COUNT}} Sources": "{{COUNT}} 个引用来源",
 	"{{COUNT}} words": "{{COUNT}} 个字",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "已取消模型 {{model}} 的下载",
 	"{{user}}'s Chats": "{{user}} 的对话记录",
 	"{{webUIName}} Backend Required": "{{webUIName}} 需要后端服务",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "如需在这里选择工具包,请先将其添加到工作空间中的“工具”",
 	"Toast notifications for new updates": "检测到新版本时显示更新通知",
 	"Today": "今天",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "切换搜索",
 	"Toggle settings": "切换设置",
 	"Toggle sidebar": "切换侧边栏",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "YaCy 密码",
 	"Yacy Username": "YaCy 用户名",
 	"Yesterday": "昨天",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "你",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "当前为试用许可证,请联系支持人员升级许可证。",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "每次对话最多仅能附上 {{maxCount}} 个文件。",

+ 3 - 0
src/lib/i18n/locales/zh-TW/translation.json

@@ -16,6 +16,7 @@
 	"{{COUNT}} Replies": "{{COUNT}} 回覆",
 	"{{COUNT}} Sources": "{{COUNT}} 個來源",
 	"{{COUNT}} words": "{{COUNT}} 個詞",
+	"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
 	"{{model}} download has been canceled": "已取消模型 {{model}} 的下載",
 	"{{user}}'s Chats": "{{user}} 的對話",
 	"{{webUIName}} Backend Required": "需要提供 {{webUIName}} 後端",
@@ -1516,6 +1517,7 @@
 	"To select toolkits here, add them to the \"Tools\" workspace first.": "若要在此選擇工具包,請先將它們新增到「工具」工作區。",
 	"Toast notifications for new updates": "快顯通知新的更新",
 	"Today": "今天",
+	"Today at {{LOCALIZED_TIME}}": "",
 	"Toggle search": "切換搜尋",
 	"Toggle settings": "切換設定",
 	"Toggle sidebar": "切換側邊欄",
@@ -1656,6 +1658,7 @@
 	"Yacy Password": "Yacy 密碼",
 	"Yacy Username": "Yacy 使用者名稱",
 	"Yesterday": "昨天",
+	"Yesterday at {{LOCALIZED_TIME}}": "",
 	"You": "您",
 	"You are currently using a trial license. Please contact support to upgrade your license.": "您目前使用的是試用授權。請聯絡支援以升級您的授權。",
 	"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "您一次最多只能與 {{maxCount}} 個檔案進行對話。",

+ 3 - 4
src/lib/utils/index.ts

@@ -378,14 +378,13 @@ export const generateInitialsImage = (name) => {
 
 export const formatDate = (inputDate) => {
 	const date = dayjs(inputDate);
-	const now = dayjs();
 
 	if (date.isToday()) {
-		return `Today at ${date.format('LT')}`;
+		return `Today at {{LOCALIZED_TIME}}`;
 	} else if (date.isYesterday()) {
-		return `Yesterday at ${date.format('LT')}`;
+		return `Yesterday at {{LOCALIZED_TIME}}`;
 	} else {
-		return `${date.format('L')} at ${date.format('LT')}`;
+		return `{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}`;
 	}
 };