Skip to content

Commit 50edb71

Browse files
mikecaoclaude
andcommitted
Simplify i18n: remove old react-intl artifacts, rename formatMessage to t, replace FormattedMessage with t.rich().
- Rewrite messages.ts to plain string key maps (remove MessageDescriptor) - Rewrite useMessages hook to expose t from useTranslations() directly - Rename formatMessage → t across 193 consumer files - Replace custom FormattedMessage component with next-intl t.rich() - Update 52 language files to use rich text tags (<b>, <a>) - Remove all direct imports from @/components/messages in favor of useMessages() Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 80cad6e commit 50edb71

File tree

247 files changed

+1660
-2194
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

247 files changed

+1660
-2194
lines changed

public/intl/messages/ar-SA.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "البيانات المجمعة",
300300
"confirm-delete": "هل أنت متأكد من حذف {target}?",
301-
"confirm-leave": "هل أنت متأكد من مغادرة {target}?",
302-
"confirm-remove": "هل انت متأكد من حذف {target}?",
301+
"confirm-leave": "هل أنت متأكد من مغادرة <b>{target}</b>?",
302+
"confirm-remove": "هل انت متأكد من حذف <b>{target}</b>?",
303303
"confirm-reset": "هل أنت متأكد من اعادة تعيين الإحصائيات لـ {target}؟",
304304
"delete-team-warning": "سيؤدي حذف الفريق أيضًا إلى حذف كافة مواقع الفريق",
305305
"delete-website-warning": "سيتم حذف كافة بيانات الموقع.",
306306
"error": "حدث خطأ ما.",
307-
"event-log": "{event} في {url}",
307+
"event-log": "<b>{event}</b> في <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "الذهاب إلى الإعدادات",
310310
"incorrect-username-password": "اسم المستخدم او كلمة المرور غير صحيحة.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "تم حذف المستخدم.",
340340
"viewed-page": "شوهدت الصفحة",
341-
"visitor-log": "زائر من {country} يستخدم {browser} على {os} {device}"
341+
"visitor-log": "زائر من <b>{country}</b> يستخدم <b>{browser}</b> على <b>{os}</b> <b>{device}</b>"
342342
}
343343
}

public/intl/messages/be-BY.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "Сабраныя дадзеныя",
300300
"confirm-delete": "Вы дакладна хочаце выдаліць {target}?",
301-
"confirm-leave": "Вы дакладна хочаце пакінуць {target}?",
302-
"confirm-remove": "Вы дакладна хочаце выдаліць {target}?",
301+
"confirm-leave": "Вы дакладна хочаце пакінуць <b>{target}</b>?",
302+
"confirm-remove": "Вы дакладна хочаце выдаліць <b>{target}</b>?",
303303
"confirm-reset": "Вы дакладна хочаце скінуць {target} статыстыку?",
304304
"delete-team-warning": "Выдаленне каманды таксама выдаліць усе сайты каманды.",
305305
"delete-website-warning": "Усе асацыяваныя дадзеныя будуць таксама выдалены.",
306306
"error": "Нешта пайшло не так.",
307-
"event-log": "{event} на {url}",
307+
"event-log": "<b>{event}</b> на <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "Да налад",
310310
"incorrect-username-password": "Некарэктнае імя карыстальніка/пароль.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "Карыстальнік выдалены.",
340340
"viewed-page": "Праглядзеў старонку",
341-
"visitor-log": "Наведвальнік з {country} праз {browser} на {os} {device}"
341+
"visitor-log": "Наведвальнік з <b>{country}</b> праз <b>{browser}</b> на <b>{os}</b> <b>{device}</b>"
342342
}
343343
}

public/intl/messages/bg-BG.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Невалидна заявка",
299299
"collected-data": "Събрани данни",
300300
"confirm-delete": "Сигурни ли сте, че искате да изтриете {target}?",
301-
"confirm-leave": "Сигурни ли сте, че искате да напуснете {target}?",
302-
"confirm-remove": "Сигурни ли сте, че искате да премахнете {target}?",
301+
"confirm-leave": "Сигурни ли сте, че искате да напуснете <b>{target}</b>?",
302+
"confirm-remove": "Сигурни ли сте, че искате да премахнете <b>{target}</b>?",
303303
"confirm-reset": "Сигурни ли сте, че искате да нулирате {target}?",
304304
"delete-team-warning": "Изтриването на екип ще изтрие и всички уебсайтове създадени от екипа.",
305305
"delete-website-warning": "Всички данни за уебсайта ще бъдат изтрити.",
306306
"error": "Възникна грешка.",
307-
"event-log": "{event} на {url}",
307+
"event-log": "<b>{event}</b> на <a>{url}</a>",
308308
"forbidden": "Забранено",
309309
"go-to-settings": "Отидете в настройките",
310310
"incorrect-username-password": "Неправилно потребителско име и/или парола.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Неоторизиран достъп",
339339
"user-deleted": "Потребителят е изтрит.",
340340
"viewed-page": "Страницата е видяна",
341-
"visitor-log": "Посетител от {country}, използващ {browser} на {os} {device}"
341+
"visitor-log": "Посетител от <b>{country}</b>, използващ <b>{browser}</b> на <b>{os}</b> <b>{device}</b>"
342342
}
343343
}

public/intl/messages/bn-BD.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "Collected data",
300300
"confirm-delete": "আপনি কি নিশ্চিত যে আপনি {target} মুছতে চান?",
301-
"confirm-leave": "Are you sure you want to leave {target}?",
302-
"confirm-remove": "Are you sure you want to remove {target}?",
301+
"confirm-leave": "Are you sure you want to leave <b>{target}</b>?",
302+
"confirm-remove": "Are you sure you want to remove <b>{target}</b>?",
303303
"confirm-reset": "আপনি কি নিশ্চিত যে আপনি {target} এর পরিসংখ্যান পুনরায় সেট করতে চান?",
304304
"delete-team-warning": "Deleting a team will also delete all team websites.",
305305
"delete-website-warning": "সমস্ত সম্পর্কিত ডেটা পাশাপাশি মুছে ফেলা হবে।",
306306
"error": "কিছু ভুল হয়েছে।",
307-
"event-log": "{event} on {url}",
307+
"event-log": "<b>{event}</b> on <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "সেটিংস এ যান",
310310
"incorrect-username-password": "ভুল ব্যবহারকারীর নাম/পাসওয়ার্ড।",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "User deleted.",
340340
"viewed-page": "Viewed page",
341-
"visitor-log": "{country} থেকে একজন ভিসিটর {ব্রাউজার}, ব্যবহার করছেন {os} {device} এর মধ্যে।"
341+
"visitor-log": "<b>{country}</b> থেকে একজন ভিসিটর {ব্রাউজার}, ব্যবহার করছেন <b>{os}</b> <b>{device}</b> এর মধ্যে।"
342342
}
343343
}

public/intl/messages/bs-BA.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "Collected data",
300300
"confirm-delete": "Jeste li sigurni da želite obrisati {target}?",
301-
"confirm-leave": "Jeste li sigurni da želite napustiti {target}?",
302-
"confirm-remove": "Jeste li sigurni da želite ukloniti {target}?",
301+
"confirm-leave": "Jeste li sigurni da želite napustiti <b>{target}</b>?",
302+
"confirm-remove": "Jeste li sigurni da želite ukloniti <b>{target}</b>?",
303303
"confirm-reset": "Jeste li sigurni da želite resetovati {target}?",
304304
"delete-team-warning": "Brisanje tima će također obrisati sve web stranice tima.",
305305
"delete-website-warning": "Svi podaci web stranice biće obrisani.",
306306
"error": "Nešto je pošlo po zlu.",
307-
"event-log": "{event} na {url}",
307+
"event-log": "<b>{event}</b> na <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "Idi na postavke",
310310
"incorrect-username-password": "Pogrešno korisničko ime i/ili šifra.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "Korisnik obrisan.",
340340
"viewed-page": "Pogledana stranica",
341-
"visitor-log": "Posjetitelj iz {country} koristi {browser} na {os} {device}"
341+
"visitor-log": "Posjetitelj iz <b>{country}</b> koristi <b>{browser}</b> na <b>{os}</b> <b>{device}</b>"
342342
}
343343
}

public/intl/messages/ca-ES.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "Dades recol·lectades",
300300
"confirm-delete": "Segur que vol esborrar {target}?",
301-
"confirm-leave": "Segur que vol abandonar {target}?",
302-
"confirm-remove": "Segur que vol eliminar {target}?",
301+
"confirm-leave": "Segur que vol abandonar <b>{target}</b>?",
302+
"confirm-remove": "Segur que vol eliminar <b>{target}</b>?",
303303
"confirm-reset": "Segur que vol restablir les estadístiques de {target}?",
304304
"delete-team-warning": "Al eliminar un equip també s'eliminaran tots els llocs web de l'equip.",
305305
"delete-website-warning": "També s'esborraran totes les dades relacionades.",
306306
"error": "S'ha produït un error.",
307-
"event-log": "{event} a {url}",
307+
"event-log": "<b>{event}</b> a <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "Vés a la configuració",
310310
"incorrect-username-password": "Nom d'usuari o contrasenya incorrectes.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "Usuari eliminat.",
340340
"viewed-page": "Pàgina vista",
341-
"visitor-log": "Visitant de {country} usant {browser} a {os} {device}"
341+
"visitor-log": "Visitant de <b>{country}</b> usant <b>{browser}</b> a <b>{os}</b> <b>{device}</b>"
342342
}
343343
}

public/intl/messages/cs-CZ.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "Collected data",
300300
"confirm-delete": "Opravdu smazat {target}?",
301-
"confirm-leave": "Are you sure you want to leave {target}?",
302-
"confirm-remove": "Are you sure you want to remove {target}?",
301+
"confirm-leave": "Are you sure you want to leave <b>{target}</b>?",
302+
"confirm-remove": "Are you sure you want to remove <b>{target}</b>?",
303303
"confirm-reset": "Are your sure you want to reset {target}'s statistics?",
304304
"delete-team-warning": "Deleting a team will also delete all team websites.",
305305
"delete-website-warning": "Všechna související data budou také smazána.",
306306
"error": "Něco se pokazilo.",
307-
"event-log": "{event} on {url}",
307+
"event-log": "<b>{event}</b> on <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "Jít do nastavení",
310310
"incorrect-username-password": "Nesprávné jméno/heslo.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "User deleted.",
340340
"viewed-page": "Viewed page",
341-
"visitor-log": "Návštěvník z {country} s prohlížečem {browser} na {os} {device}"
341+
"visitor-log": "Návštěvník z <b>{country}</b> s prohlížečem <b>{browser}</b> na <b>{os}</b> <b>{device}</b>"
342342
}
343343
}

public/intl/messages/da-DK.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "Collected data",
300300
"confirm-delete": "Er du sikker på at du vil slette {target}?",
301-
"confirm-leave": "Are you sure you want to leave {target}?",
302-
"confirm-remove": "Are you sure you want to remove {target}?",
301+
"confirm-leave": "Are you sure you want to leave <b>{target}</b>?",
302+
"confirm-remove": "Are you sure you want to remove <b>{target}</b>?",
303303
"confirm-reset": "Er du sikker på at du ville nulstille {target}'s statistikker?",
304304
"delete-team-warning": "Deleting a team will also delete all team websites.",
305305
"delete-website-warning": "Alle tilknyttede data slettes også.",
306306
"error": "Noget gik galt.",
307-
"event-log": "{event} on {url}",
307+
"event-log": "<b>{event}</b> on <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "Gå til betjeningspanel",
310310
"incorrect-username-password": "Ugyldigt brugernavn/adgangskode.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "User deleted.",
340340
"viewed-page": "Viewed page",
341-
"visitor-log": "Besøgende fra {country} bruger {browser} på {os} {device}"
341+
"visitor-log": "Besøgende fra <b>{country}</b> bruger <b>{browser}</b><b>{os}</b> <b>{device}</b>"
342342
}
343343
}

public/intl/messages/de-CH.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "Gsammleti Date",
300300
"confirm-delete": "Sind Sie sich sicher, {target} zlösche?",
301-
"confirm-leave": "Sind Sie sich sicher, {target} zverlah?",
302-
"confirm-remove": "Sind Sie sich sicher, dass Sie {target} wänd entferne?",
301+
"confirm-leave": "Sind Sie sich sicher, <b>{target}</b> zverlah?",
302+
"confirm-remove": "Sind Sie sich sicher, dass Sie <b>{target}</b> wänd entferne?",
303303
"confirm-reset": "Sind Sie sicher, dass Sie d Statistike vo {target} zruggsetze wänd?",
304304
"delete-team-warning": "Es Team lösche dued ebefalls alli team Websiite lösche.",
305305
"delete-website-warning": "Alli dezueghörige Date werded ebefalls glöscht.",
306306
"error": "Es isch en Fehler ufträte.",
307-
"event-log": "{event} uf {url}",
307+
"event-log": "<b>{event}</b> uf <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "Zu de Istellige",
310310
"incorrect-username-password": "Falsches Passwort oder Benutzername.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "Bnutzer glöscht.",
340340
"viewed-page": "Siite agluegt",
341-
"visitor-log": "Bsuecher us {country} nutzt {browser} uf {os} {device}"
341+
"visitor-log": "Bsuecher us <b>{country}</b> nutzt <b>{browser}</b> uf <b>{os}</b> <b>{device}</b>"
342342
}
343343
}

public/intl/messages/de-DE.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,13 +298,13 @@
298298
"bad-request": "Bad request",
299299
"collected-data": "Gesammelte Daten",
300300
"confirm-delete": "Sind Sie sich sicher, {target} zu löschen?",
301-
"confirm-leave": "Sind Sie sicher, dass die {target} verlassen möchten?",
302-
"confirm-remove": "Sind Sie sicher, {target} zu entfernen?",
301+
"confirm-leave": "Sind Sie sicher, dass die <b>{target}</b> verlassen möchten?",
302+
"confirm-remove": "Sind Sie sicher, <b>{target}</b> zu entfernen?",
303303
"confirm-reset": "Sind Sie sicher, dass Sie die Statistiken von {target} zurücksetzen wollen?",
304304
"delete-team-warning": "Ein Team zu löschen, wird auch alle Team-Websites löschen.",
305305
"delete-website-warning": "Alle zugehörigen Daten werden ebenfalls gelöscht.",
306306
"error": "Es ist ein Fehler aufgetreten.",
307-
"event-log": "{event} auf {url}",
307+
"event-log": "<b>{event}</b> auf <a>{url}</a>",
308308
"forbidden": "Forbidden",
309309
"go-to-settings": "Zu den Einstellungen",
310310
"incorrect-username-password": "Falsches Passwort oder Benutzername.",
@@ -338,6 +338,6 @@
338338
"unauthorized": "Unauthorized",
339339
"user-deleted": "Benutzer gelöscht.",
340340
"viewed-page": "Seite besucht",
341-
"visitor-log": "Besucher aus {country} benutzt {browser} auf {os} {device}"
341+
"visitor-log": "Besucher aus <b>{country}</b> benutzt <b>{browser}</b> auf <b>{os}</b> <b>{device}</b>"
342342
}
343343
}

0 commit comments

Comments
 (0)