Make rank titles bilingual (DE/EN)

This commit is contained in:
Kato
2026-09-04 19:52:20 +00:00
parent 118a57ca5f
commit 80a2fc81be
+8 -7
View File
@@ -272,13 +272,14 @@ async function loadUsers() {
}
function getRank(posts) {
if (posts >= 500) return { level: 'legend', title: 'Legend', emoji: '👑' };
if (posts >= 200) return { level: 'expert', title: 'Expert', emoji: '🏆' };
if (posts >= 100) return { level: 'veteran', title: 'Veteran', emoji: '💎' };
if (posts >= 50) return { level: 'contributor', title: 'Contributor', emoji: '' };
if (posts >= 30) return { level: 'member', title: 'Member', emoji: '🌳' };
if (posts >= 5) return { level: 'beginner', title: 'Beginner', emoji: '🌿' };
return { level: 'rookie', title: 'Rookie', emoji: '🌱' };
const isDE = document.body.dataset.lang !== 'en';
if (posts >= 500) return { level: 'legend', title: isDE ? 'Legende' : 'Legend', emoji: '👑' };
if (posts >= 200) return { level: 'expert', title: isDE ? 'Experte' : 'Expert', emoji: '🏆' };
if (posts >= 100) return { level: 'veteran', title: isDE ? 'Veteran' : 'Veteran', emoji: '💎' };
if (posts >= 50) return { level: 'contributor', title: isDE ? 'Mitwirkender' : 'Contributor', emoji: '' };
if (posts >= 30) return { level: 'member', title: isDE ? 'Mitglied' : 'Member', emoji: '🌳' };
if (posts >= 5) return { level: 'beginner', title: isDE ? 'Einsteiger' : 'Beginner', emoji: '🌿' };
return { level: 'rookie', title: isDE ? 'Anfänger' : 'Rookie', emoji: '🌱' };
}
function filterUsers(searchTerm) {