You can start by getting the number of a week and use that to index an array of "week names", or also use a time library to achieve the same goal. The following code uses the former:
/* For a given date, get the ISO week number */
function getWeekNumber(d) {
    // Copy date so don't modify original
    d = new Date(Date.UTC(d.getFullYear(), d.getMonth(), d.getDate()));
    // Set to nearest Thursday: current date + 4 - current day number
    // Make Sunday's day number 7
    d.setUTCDate(d.getUTCDate() + 4 - (d.getUTCDay()||7));
    // Get first day of year
    const yearStart = new Date(Date.UTC(d.getUTCFullYear(),0,1));
    // Calculate full weeks to nearest Thursday
    const weekNo = Math.ceil(( ( (d - yearStart) / 86400000) + 1)/7);
    // Return array of year and week number
    return [d.getUTCFullYear(), weekNo];
}
const weekNames = ["Morocco", "South Africa", ...]
const currentWeek = getWeekNumber(new Date())
const formattedText = `Week${currentWeek}: ${weekNames[currentWeek]}`