const clockSettings = {
locale: "en-GB",
boostLocalCities: true
};
let currentStandardTime = null;
let clocks = [];
const cities = [
{
name: "Pago Pago",
continent: "OC",
tz: "Pacific/Pago_Pago",
pop: 15000,
code: "PPG"
},
{
name: "Honolulu",
continent: "OC",
tz: "Pacific/Honolulu",
pop: 541000,
boost: ["en-US"],
code: "HNL"
},
{
name: "Pape‘ete",
continent: "OC",
tz: "Pacific/Tahiti",
pop: 92000,
code: "PPT"
},
{
name: "Nuku Hiva",
continent: "OC",
tz: "Pacific/Marquesas",
pop: 3000,
code: "NHV"
},
{
name: "Mangareva",
continent: "OC",
tz: "Pacific/Gambier",
pop: 1200,
code: "GMR"
},
{
name: "Anchorage",
continent: "NA",
tz: "America/Anchorage",
pop: 139000,
boost: ["en-US"],
code: "ANC"
},
{
name: "Adamstown",
continent: "OC",
tz: "Pacific/Pitcairn",
pop: 50,
code: "ADM"
},
{
name: "Los Angeles",
continent: "NA",
tz: "America/Los_Angeles",
pop: 12700000,
boost: ["en-US"],
code: "LAX"
},
{
name: "Tijuana",
continent: "NA",
tz: "America/Tijuana",
pop: 1538000,
boost: ["es-MX"],
code: "TIJ"
},
{
name: "Phoenix",
continent: "NA",
tz: "America/Phoenix",
pop: 1970000,
boost: ["en-US"],
code: "PHX"
},
{
name: "Vancouver",
continent: "NA",
tz: "America/Vancouver",
pop: 1700000,
boost: ["en-CA", "fr-CA"],
code: "VAN"
},
{
name: "Denver",
continent: "NA",
tz: "America/Denver",
pop: 2270000,
boost: ["en-US"],
code: "DEN"
},
{
name: "Calgary",
continent: "NA",
tz: "America/Edmonton",
pop: 152500,
boost: ["en-CA", "fr-CA"],
code: "CAL"
},
{
name: "Ciudad Juárez",
continent: "NA",
tz: "America/Ciudad_Juarez",
pop: 1200000,
boost: ["es-MX"],
code: "CJS"
},
{
name: "Mexico City",
continent: "NA",
tz: "America/Mexico_City",
pop: 17730000,
boost: ["es-MX"],
code: "MEX"
},
{
name: "Guatemala",
continent: "NA",
tz: "America/Guatemala",
pop: 2840000,
code: "GUA"
},
{
name: "Chicago",
continent: "NA",
tz: "America/Chicago",
pop: 3680000,
boost: ["en-US"],
code: "CHI"
},
{
name: "Winnipeg",
continent: "NA",
tz: "America/Winnipeg",
pop: 752000,
boost: ["en-CA", "fr-CA"],
code: "WNP"
},
{
name: "Bogotá",
continent: "SA",
tz: "America/Bogota",
pop: 10620000,
code: "BOG"
},
{
name: "Lima",
continent: "SA",
tz: "America/Lima",
pop: 10580000,
code: "LIM"
},
{
name: "Rio Branco",
continent: "SA",
tz: "America/Rio_Branco",
pop: 330000,
boost: ["pt-BR"],
code: "RBR"
},
{
name: "Cancún",
continent: "NA",
tz: "America/Cancun",
pop: 638000,
boost: ["es-MX"],
code: "CUN"
},
{
name: "New York",
continent: "NA",
tz: "America/New_York",
pop: 13920000,
boost: ["en-US"],
code: "NYC"
},
{
name: "Toronto",
continent: "NA",
tz: "America/Toronto",
pop: 5490000,
boost: ["en-CA"],
code: "TOR"
},
{
name: "Montréal",
continent: "NA",
tz: "America/Toronto",
pop: 3222000,
boost: ["fr-CA"],
code: "MTR"
},
{
name: "Santo Domingo",
continent: "NA",
tz: "America/Santo_Domingo",
pop: 4600000,
code: "SDQ"
},
{
name: "Caracas",
continent: "SA",
tz: "America/Caracas",
pop: 2580000,
code: "CCS"
},
{
name: "Manaus",
continent: "SA",
tz: "America/Manaus",
pop: 2277000,
boost: ["pt-BR"],
code: "MAO"
},
{
name: "Halifax",
continent: "NA",
tz: "America/Halifax",
pop: 218000,
boost: ["en-CA", "fr-CA"],
code: "HAL"
},
{
name: "San Juan",
continent: "NA",
tz: "America/San_Juan",
pop: 749000,
boost: ["en-US"],
code: "SJU"
},
{
name: "Santiago",
continent: "SA",
tz: "America/Santiago",
pop: 6730000,
code: "SCL"
},
{
name: "St John’s",
continent: "NA",
tz: "America/St_Johns",
pop: 76000,
boost: ["en-CA", "fr-CA"],
code: "SJF"
},
{
name: "São Paulo",
continent: "SA",
tz: "America/Sao_Paulo",
pop: 18950000,
boost: ["pt-BR"],
code: "SAO"
},
{
name: "Buenos Aires",
continent: "SA",
tz: "America/Argentina/Buenos_Aires",
pop: 14020000,
code: "BUE"
},
{
name: "Saint-Pierre",
continent: "NA",
tz: "America/Miquelon",
pop: 5800,
code: "FSP"
},
{
name: "Fernando de Noronha",
continent: "SA",
tz: "America/Noronha",
pop: 3000,
boost: ["pt-BR"],
code: "FEN"
},
{
name: "Nuuk",
continent: "NA",
tz: "America/Nuuk",
pop: 20000,
code: "GOH"
},
{
name: "Praia",
continent: "AF",
tz: "Atlantic/Cape_Verde",
pop: 135000,
code: "RAI"
},
{
name: "Ponta Delgada",
continent: "EU",
tz: "Atlantic/Azores",
pop: 68000,
boost: ["pt-PT"],
code: "PDL"
},
{
name: "Abidjan",
continent: "AF",
tz: "Africa/Abidjan",
pop: 6620000,
code: "ABJ"
},
{
name: "Accra",
continent: "AF",
tz: "Africa/Accra",
pop: 5590000,
code: "ACC"
},
{
name: "Reykjavík",
continent: "EU",
tz: "Atlantic/Reykjavik",
pop: 218000,
code: "RKV"
},
{
name: "London",
continent: "EU",
tz: "Europe/London",
pop: 10420000,
boost: ["en-GB"],
code: "LDN"
},
{
name: "Lisbon",
continent: "EU",
tz: "Europe/Lisbon",
pop: 1910000,
boost: ["pt-PT"],
code: "LIS"
},
{
name: "Lagos",
continent: "AF",
tz: "Africa/Lagos",
pop: 17290000,
code: "LOS"
},
{
name: "Luanda",
continent: "AF",
tz: "Africa/Luanda",
pop: 11370000,
code: "LAD"
},
{
name: "Dublin",
continent: "EU",
tz: "Europe/Dublin",
pop: 1125000,
boost: ["en-IE"],
code: "DUB"
},
{
name: "Paris",
continent: "EU",
tz: "Europe/Paris",
pop: 9380000,
boost: ["fr-FR"],
code: "PAR"
},
{
name: "Madrid",
continent: "EU",
tz: "Europe/Madrid",
pop: 5580000,
boost: ["es-ES"],
code: "MAD"
},
{
name: "Amsterdam",
continent: "EU",
tz: "Europe/Amsterdam",
pop: 1223000,
boost: ["nl-NL"],
code: "AMS"
},
{
name: "Brussels",
continent: "EU",
tz: "Europe/Brussels",
pop: 1469000,
boost: ["nl-BE", "fr-BE"],
code: "BRU"
},
{
name: "Berlin",
continent: "EU",
tz: "Europe/Berlin",
pop: 3550000,
boost: ["de-DE"],
code: "BER"
},
{
name: "Vienna",
continent: "EU",
tz: "Europe/Vienna",
pop: 2057000,
boost: ["de-AT"],
code: "VIE"
},
{
name: "Zurich",
continent: "EU",
tz: "Europe/Zurich",
pop: 689000,
boost: ["de-CH", "fr-CH", "it-CH"],
code: "ZRH"
},
{
name: "Rome",
continent: "EU",
tz: "Europe/Rome",
pop: 2476000,
boost: ["it-IT", "la"],
code: "ROM"
},
{
name: "Casablanca",
continent: "AF",
tz: "Africa/Casablanca",
pop: 4460000,
code: "CAS"
},
{
name: "Johannesburg",
continent: "AF",
tz: "Africa/Johannesburg",
pop: 7080000,
boost: ["en-ZA"],
code: "JNB"
},
{
name: "Khartoum",
continent: "AF",
tz: "Africa/Khartoum",
pop: 6810000,
code: "KRT"
},
{
name: "Tel Aviv",
continent: "AS",
tz: "Asia/Jerusalem",
pop: 2640000,
code: "TLV"
},
{
name: "Athens",
continent: "EU",
tz: "Europe/Athens",
pop: 3100000,
code: "ATH"
},
{
name: "Kyiv",
continent: "EU",
tz: "Europe/Kyiv",
pop: 2620000,
code: "IEV"
},
{
name: "Kaliningrad",
continent: "EU",
tz: "Europe/Kaliningrad",
pop: 438000,
boost: ["ru-RU"],
code: "KGD"
},
{
name: "Cairo",
continent: "AF",
tz: "Africa/Cairo",
pop: 25570000,
code: "CAI"
},
{
name: "Gaza",
continent: "AS",
tz: "Asia/Gaza",
pop: 1038000,
code: "GZA"
},
{
name: "Istanbul",
continent: "EU",
tz: "Europe/Istanbul",
pop: 15020000,
boost: ["tr-TR"],
code: "IST"
},
{
name: "Moscow",
continent: "EU",
tz: "Europe/Moscow",
pop: 14530000,
boost: ["ru-RU"],
code: "SVO"
},
{
name: "Dar es Salaam",
continent: "AF",
tz: "Africa/Dar_es_Salaam",
pop: 7780000,
code: "DAR"
},
{
name: "Tehran",
continent: "AS",
tz: "Asia/Tehran",
pop: 9180000,
code: "THR"
},
{
name: "Dubai",
continent: "AS",
tz: "Asia/Dubai",
pop: 5280000,
code: "DXB"
},
{
name: "Baku",
continent: "EU",
tz: "Asia/Baku",
pop: 1980000,
code: "BAK"
},
{
name: "Samara",
continent: "EU",
tz: "Europe/Samara",
pop: 943000,
boost: ["ru-RU"],
code: "KUF"
},
{
name: "Port-Louis",
continent: "AF",
tz: "Indian/Mauritius",
pop: 549000,
code: "PLU"
},
{
name: "Kabul",
continent: "AS",
tz: "Asia/Kabul",
pop: 5640000,
code: "KBL"
},
{
name: "Karachi",
continent: "AS",
tz: "Asia/Karachi",
pop: 21420000,
code: "KHI"
},
{
name: "Tashkent",
continent: "AS",
tz: "Asia/Tashkent",
pop: 3940000,
code: "TAS"
},
{
name: "Yekaterinburg",
continent: "EU",
tz: "Asia/Yekaterinburg",
pop: 1150000,
boost: ["ru-RU"],
code: "YEK"
},
{
name: "Delhi",
continent: "AS",
tz: "Asia/Kolkata",
pop: 30220000,
code: "DEL"
},
{
name: "Mumbai",
continent: "AS",
tz: "Asia/Kolkata",
pop: 20200000,
code: "BOM"
},
{
name: "Kathmandu",
continent: "AS",
tz: "Asia/Kathmandu",
pop: 3230000,
code: "KTM"
},
{
name: "Dhaka",
continent: "AS",
tz: "Asia/Dhaka",
pop: 3659000,
code: "DAC"
},
{
name: "Bishkek",
continent: "AS",
tz: "Asia/Bishkek",
pop: 1340000,
code: "FRU"
},
{
name: "Omsk",
continent: "EU",
tz: "Asia/Omsk",
pop: 869000,
boost: ["ru-RU"],
code: "OMS"
},
{
name: "Yangon",
continent: "AS",
tz: "Asia/Yangon",
pop: 5620000,
code: "RGN"
},
{
name: "Jakarta",
continent: "AS",
tz: "Asia/Jakarta",
pop: 41910000,
boost: ["id-ID"],
code: "JKT"
},
{
name: "Bangkok",
continent: "AS",
tz: "Asia/Bangkok",
pop: 18180000,
code: "BKK"
},
{
name: "Novosibirsk",
continent: "EU",
tz: "Asia/Novosibirsk",
pop: 1330000,
boost: ["ru-RU"],
code: "OVB"
},
{
name: "Shanghai",
continent: "AS",
tz: "Asia/Shanghai",
pop: 29560000,
boost: ["zh-CN"],
code: "SHG"
},
{
name: "Hong Kong",
continent: "AS",
tz: "Asia/Hong_Kong",
pop: 7498000,
boost: ["yue-HK"],
code: "HKG"
},
{
name: "Singapore",
continent: "AS",
tz: "Asia/Singapore",
pop: 6110000,
boost: ["en-SG", "zh-SG"],
code: "SIN"
},
{
name: "Manila",
continent: "AS",
tz: "Asia/Manila",
pop: 24740000,
code: "MNL"
},
{
name: "Makassar",
continent: "AS",
tz: "Asia/Makassar",
pop: 2242000,
boost: ["id-ID"],
code: "MAK"
},
{
name: "Taipei",
continent: "AS",
tz: "Asia/Taipei",
pop: 9687000,
boost: ["zh-TW"],
code: "TPE"
},
{
name: "Irkutsk",
continent: "EU",
tz: "Asia/Irkutsk",
pop: 435000,
boost: ["ru-RU"],
code: "IKT"
},
{
name: "Perth",
continent: "OC",
tz: "Australia/Perth",
pop: 1080000,
boost: ["en-AU"],
code: "PER"
},
{
name: "Eucla",
continent: "OC",
tz: "Australia/Eucla",
pop: 40,
code: "EUC"
},
{
name: "Tokyo",
continent: "AS",
tz: "Asia/Tokyo",
pop: 33410000,
code: "TYO"
},
{
name: "Seoul",
continent: "AS",
tz: "Asia/Seoul",
pop: 22490000,
boost: ["ko-KR"],
code: "SEL"
},
{
name: "Jayapura",
continent: "AS",
tz: "Asia/Jayapura",
pop: 162000,
boost: ["id-ID"],
code: "DJJ"
},
{
name: "Yakutsk",
continent: "EU",
tz: "Asia/Yakutsk",
pop: 180000,
boost: ["ru-RU"],
code: "YKS"
},
{
name: "Darwin",
continent: "OC",
tz: "Australia/Darwin",
pop: 140000,
boost: ["en-AU"],
code: "DRW"
},
{
name: "Adelaide",
continent: "OC",
tz: "Australia/Adelaide",
pop: 880000,
boost: ["en-AU"],
code: "ADL"
},
{
name: "Brisbane",
continent: "OC",
tz: "Australia/Brisbane",
pop: 1070000,
boost: ["en-AU"],
code: "BNE"
},
{
name: "Vladivostok",
continent: "EU",
tz: "Asia/Vladivostok",
pop: 455000,
boost: ["ru-RU"],
code: "VVO"
},
{
name: "Sydney",
continent: "OC",
tz: "Australia/Sydney",
pop: 4150000,
boost: ["en-AU"],
code: "SYD"
},
{
name: "Lord Howe Island",
continent: "OC",
tz: "Australia/Lord_Howe",
pop: 450,
boost: ["en-AU"],
code: "LDH"
},
{
name: "Honiara",
continent: "OC",
tz: "Pacific/Guadalcanal",
pop: 131000,
code: "HIR"
},
{
name: "Yuzhno-Sakhalinsk",
continent: "EU",
tz: "Asia/Sakhalin",
pop: 128000,
boost: ["ru-RU"],
code: "UUS"
},
{
name: "Burnt Pine",
continent: "OC",
tz: "Pacific/Norfolk",
pop: 20000,
code: "NLK"
},
{
name: "Suva",
continent: "OC",
tz: "Pacific/Fiji",
pop: 230000,
code: "SUV"
},
{
name: "Petropavlovsk",
continent: "EU",
tz: "Asia/Kamchatka",
pop: 170000,
boost: ["ru-RU"],
code: "PKC"
},
{
name: "Auckland",
continent: "OC",
tz: "Pacific/Auckland",
pop: 1120000,
boost: ["en-NZ"],
code: "AKL"
},
{
name: "Waitangi",
continent: "OC",
tz: "Pacific/Chatham",
pop: 700,
boost: ["en-NZ"],
code: "CHT"
},
{
name: "Nukuʻalofa",
continent: "OC",
tz: "Pacific/Tongatapu",
pop: 70000,
code: "TBU"
},
{
name: "Kiritimati",
continent: "OC",
tz: "Pacific/Kiritimati",
pop: 7000,
code: "CXI"
}
];
const localisation = {
en: {
bottombar: {
title: "A World Clock",
about: "About",
locale: "Language and region settings",
backToMainPage: "Back to <i>The Satyrs’ Forest</i>"
},
menus: {
close: "Close menu",
about: {
p1: "Have <b>you</b> 🫵️ ever wanted to know what time it is for your friends overseas? Ever looked at the clocks behind a front desk showing the time in New York, London, Paris, and Munich, and thought, “Hmm… but what about Lord Howe Island?” Then this is the page for you.",
p2: "This world clock shows what time it is — everywhere! From the beating hearts of world commerce to tiny Outback waystations, you’ll never have to adjust your wristwatch again. Put it on your phone, put it on your <span class='all-sc'>TV</span>, put it wherever, and watch the world go by from the seat of your chair.",
created: "Created:",
updated: "Updated:",
credits: "Photo credits",
changelog: "Changelog (English only)"
},
locale: {
select: "Select a locale",
boostLocalCities: "Prioritise local cities?",
continent: {
americas: "Americas",
europe: "Europe",
meAfrica: "Middle East & Africa",
asiaPacific: "Asia-Pacific"
}
}
}
},
"en-US": {
cities: {
"St John’s": "St. John’s"
},
menus: {
about: {
p1: "Have <b>you</b> 🫵️ ever wanted to know what time it is for your friends overseas? Ever looked at the clocks behind a front desk showing the time in New York, London, Paris, and Munich, and thought, “Hmm… but what about Lord Howe Island?” Then this is the page for you."
},
locale: {
boostLocalCities: "Prioritize local cities?"
}
}
},
"en-CA": {
cities: {
"St John’s": "St. John’s"
},
menus: {
locale: {
boostLocalCities: "Prioritize local cities?"
}
}
},
"en-IN": {
menus: {
about: {
p1: "Have <b>you</b> 🫵️ ever wanted to know what time it is for your friends overseas? Ever looked at the clocks behind a reception desk showing the time in New York, London, Paris, and Munich, and thought, “Hmm… but what about Lord Howe Island?” Then this is the page for you."
}
}
},
"en-SG": {
menus: {
about: {
p1: "Have <b>you</b> 🫵️ ever wanted to know what time it is for your friends overseas? Ever looked at the clocks behind a front desk showing the time in New York, London, Paris, and Munich, and thought, “Eh… but what about Lord Howe Island?” Then this is the page for you."
}
}
},
ar: {
bottombar: {
title: "ساعة عالمية",
about: "حول التطبيق",
locale: "إعدادات اللغة والمنطقة",
backToMainPage: "العودة إلى <i>الغابة الساتير</i>"
},
menus: {
close: "إغلاق القائمة",
about: {
p1: 'عمرك <b>نفسك</b> 🫵️ تعرف الساعة كام عند أصحابك اللي مسافرين برة؟ عمرك شفت الساعات اللي بتبقى متعلقة ورا مكتب الاستقبال وبتوريك الوقت في نيويورك، ولندن، وباريس، وميونيخ، وقلت في نفسك: "ممم.. طب وجزيرة لورد هاو نظامها إيه؟" لو بتفكر كده، يبقى الصفحة دي معمولة عشانك مخصوص.',
p2: "ساعة العالم دي بتعرفك الوقت كام في أي مكان — حرفياً في أي حتة! من أول عواصم التجارة العالمية اللي مابتنامش، لحد المحطات الصغيرة المقطوعة في وسط أستراليا. بعد كده مش هتحتاج تظبط ساعة إيدك تاني أبداً. نزلها على تليفونك، شغلها على التلفزيون، حطها في أي مكان يعجبك، واتفرج على العالم وهو بيلف وأنت قاعد في مكانك ومأنتخ.",
created: "تاريخ الإنشاء:",
updated: "تاريخ التحديث:",
credits: "حقوق الصور",
changelog: "سجل التغييرات (باللغة الإنجليزية فقط)"
},
locale: {
select: "اختر إعدادات المنطقة",
boostLocalCities: "هل تود إعطاء الأولوية للمدن المحلية؟",
continent: {
americas: "الأمريكتان",
europe: "أوروبا",
meAfrica: "الشرق الأوسط وأفريقيا",
asiaPacific: "آسيا والمحيط الهادئ"
}
}
},
cities: {
Abidjan: "أبيدجان",
Accra: "أكرا",
Adamstown: "آدامزتاون",
Adelaide: "أديلايد",
Anchorage: "أنكوراج",
Athens: "أثينا",
Auckland: "أوكلاند",
Baku: "باكو",
Bangkok: "بانكوك",
Bishkek: "بيشكيك",
Bogotá: "بوغوتا",
Brisbane: "بريزبان",
"Buenos Aires": "بوينس آيرس",
"Burnt Pine": "بيرنت باين",
Cairo: "القاهرة",
Calgary: "كالجاري",
Cancún: "كانكون",
Caracas: "كاراكاس",
Casablanca: "الدار البيضاء",
Chicago: "شيكاغو",
"Ciudad Juárez": "سيوداد خواريز",
"Dar es Salaam": "دار السلام",
Darwin: "داروين",
Delhi: "دلهي",
Denver: "دنفر",
Dhaka: "دكا",
Dubai: "دبي",
Eucla: "يوكلا",
"Fernando de Noronha": "فرناندو دي نورونها",
Gaza: "غزة",
Guatemala: "غواتيمالا",
Halifax: "هاليفاكس",
Honiara: "هونيارا",
Honolulu: "هونولولو",
Irkutsk: "إيركوتسك",
Istanbul: "إسطنبول",
Jakarta: "جاكرتا",
Jayapura: "جايابورا",
Jerusalem: "القدس",
Johannesburg: "جوهانسبرغ",
Kabul: "كابول",
Kaliningrad: "كالينينغراد",
Karachi: "كراتشي",
Kathmandu: "كاثماندو",
Khartoum: "الخرطوم",
Kiritimati: "كيريتيماس",
Kyiv: "كييف",
Lagos: "لاغوس",
Lima: "ليما",
Lisbon: "لشبونة",
London: "لندن",
"Lord Howe Island": "جزيرة لورد هاو",
"Los Angeles": "لوس أنجلوس",
Luanda: "لواندا",
Madrid: "مدريد",
Makassar: "ماكاسار",
Manaus: "ماناوس",
Mangareva: "مانغاريفا",
Manila: "مانيلا",
"Mexico City": "مدينة مكسيكو",
Montréal: "مونتريال",
Moscow: "موسكو",
Mumbai: "مومباي",
"New York": "نيويورك",
Novosibirsk: "نوفوسيبيرسك",
"Nuku Hiva": "نوكو هيفا",
Nukuʻalofa: "نوكوالوفا",
Nuuk: "نوك",
Omsk: "أومسك",
"Pago Pago": "باغو باغو",
"Pape‘ete": "بابيتي",
Paris: "باريس",
Perth: "بيرث",
Petropavlovsk: "بتروبافلوفسك",
Phoenix: "فينيكس",
"Ponta Delgada": "بونتا ديلغادا",
"Port-Louis": "بورت لويس",
Praia: "برايا",
Reykjavík: "ريكيافيك",
"Rio Branco": "ريو برانكو",
"Saint-Pierre": "سان بيير",
Samara: "سامارا",
"San Juan": "سان خوان",
Santiago: "سانتياغو",
"Santo Domingo": "سانتو دومينغو",
Seoul: "سيئول",
Shanghai: "شنغهاي",
"St John’s": "سانت جونز",
Suva: "سوفا",
Sydney: "سيدني",
"São Paulo": "ساو باولو",
Taipei: "تايبيه",
Tashkent: "طشقند",
Tehran: "طهران",
"Tel Aviv": "تل أبيب",
Tijuana: "تيخوانا",
Tokyo: "طوكيو",
Toronto: "تورونتو",
Vancouver: "فانكوفر",
Vladivostok: "فلاديفوستوك",
Waitangi: "وايتانغي",
Winnipeg: "وينيبيغ",
Yakutsk: "ياكوتسك",
Yangon: "يانغون",
Yekaterinburg: "يكاترينبورغ",
"Yuzhno-Sakhalinsk": "يوجنو-ساخالينسك"
}
},
bn: {
numFormat: new Intl.NumberFormat("bn-BD", {"minimumIntegerDigits": 2}),
bottombar: {
title: "একটি বিশ্ব ঘড়ি",
about: "সম্পর্কে",
locale: "ভাষা এবং অঞ্চল সেটিংস",
backToMainPage: "<i>দ্য স্যাটার্স ফরেস্ট</i>-এ ফিরে যান"
},
menus: {
close: "মেনু বন্ধ করুন",
about: {
p1: "বিদেশে থাকা বন্ধুরা এখন ঠিক কী করছে বা সেখানে এখন ক’টা বাজে—জানতে ইচ্ছে করেছে কখনো? কিংবা কোনো হোটেলের ফ্রন্ট ডেস্কে নিউ ইয়র্ক, লন্ডন, প্যারিস বা মিউনিখের সময় দেখানো ঘড়িগুলোর দিকে তাকিয়ে কখনো কি মনে হয়েছে, “আচ্ছা, লর্ড হাও আইল্যান্ডে এখন ক’টা বাজে?” যদি তাই হয়, তবে এই পেজটি আপনার জন্যই!",
p2: "এই বিশ্ব ঘড়িটি পৃথিবীর প্রতিটি প্রান্তের সঠিক সময় দেখায়! বিশ্ব বাণিজ্যের প্রাণকেন্দ্র থেকে শুরু করে দুর্গম অস্ট্রেলিয়ার প্রত্যন্ত অঞ্চল—সব জায়গার সময় এখন আপনার হাতের মুঠোয়। আর কখনো আপনাকে নিজের হাতের ঘড়ির সময় আলাদা করে মেলাতে হবে না। এটি আপনার ফোনে রাখুন, টিভিতে সেট করুন, কিংবা যেখানে খুশি সেখানে রাখুন; আর নিজের চেয়ারে আরাম করে বসেই পুরো পৃথিবীর সময় বদলে যাওয়া দেখুন।",
created: "তৈরি করা হয়েছে:",
updated: "আপডেট করা হয়েছে:",
credits: "ছবির কৃতজ্ঞতা",
changelog: "চেঞ্জলগ (শুধুমাত্র ইংরেজি)"
},
locale: {
select: "একটি ভাষা/অঞ্চল নির্বাচন করুন",
boostLocalCities: "স্থানীয় শহরগুলোকে অগ্রাধিকার দেবেন?",
continent: {
americas: "আমেরিকা",
europe: "ইউরোপ",
meAfrica: "মধ্যপ্রাচ্য ও আফ্রিকা",
asiaPacific: "এশিয়া-প্যাসিফিক"
}
}
},
cities: {
Abidjan: "আবিদজান",
Accra: "আক্রা",
Adamstown: "অ্যাডামসটাউন",
Adelaide: "অ্যাডিলেড",
Anchorage: "অ্যাঙ্কোরেজ",
Athens: "এথেন্স",
Auckland: "অকল্যান্ড",
Baku: "বাকু",
Bangkok: "ব্যাংকক",
Bishkek: "বিশকেক",
Bogotá: "বোগোতা",
Brisbane: "ব্রিসবেন",
"Buenos Aires": "বুয়েনোস আইরেস",
"Burnt Pine": "বারন্ট পাইন",
Cairo: "কায়রো",
Calgary: "ক্যালগারি",
Cancún: "ক্যানকুন",
Caracas: "কারাকাস",
Casablanca: "কাসাব্লাঙ্কা",
Chicago: "শিকাগো",
"Ciudad Juárez": "সিউদাদ হুয়ারেজ",
"Dar es Salaam": "দার এস সালাম",
Darwin: "ডারউইন",
Delhi: "দিল্লি",
Denver: "ডেনভার",
Dhaka: "ঢাকা",
Dubai: "দুবাই",
Eucla: "ইউক্লিয়া",
"Fernando de Noronha": "ফের্নান্দো দে নোরোনহা",
Gaza: "গাজা",
Guatemala: "গুয়াতেমালা",
Halifax: "হ্যালিফ্যাক্স",
Honiara: "হোনিয়ারা",
Honolulu: "হনলুলু",
Irkutsk: "ইরকুটস্ক",
Istanbul: "ইস্তাম্বুল",
Jakarta: "জাকার্তা",
Jayapura: "জায়াপুরা",
Jerusalem: "জেরুজালেম",
Johannesburg: "জোহানেসবার্গ",
Kabul: "কাবুল",
Kaliningrad: "কালিনিনগ্রাদ",
Karachi: "করাচি",
Kathmandu: "কাঠমান্ডু",
Khartoum: "খার্তুম",
Kiritimati: "কিরিটিমাটি",
Kyiv: "কিয়েভ",
Lagos: "লাগোস",
Lima: "লিমা",
Lisbon: "লিসবন",
London: "লন্ডন",
"Lord Howe Island": "লর্ড হাউ দ্বীপ",
"Los Angeles": "লস অ্যাঞ্জেলেস",
Luanda: "লুয়ান্ডা",
Madrid: "মাদ্রিদ",
Makassar: "মাকাসার",
Manaus: "মানাউস",
Mangareva: "মাঙ্গারেভা",
Manila: "ম্যানিলা",
"Mexico City": "মেক্সিকো সিটি",
Montréal: "মন্ট্রিল",
Moscow: "মস্কো",
Mumbai: "মুম্বাই",
"New York": "নিউ ইয়র্ক",
Novosibirsk: "নোভোসিবিরস্ক",
"Nuku Hiva": "নুকু হিভা",
Nukuʻalofa: "নুকু'আলোফা",
Nuuk: "নুক",
Omsk: "ওমস্ক",
"Pago Pago": "পাগো পাগো",
"Pape‘ete": "পাপেতে",
Paris: "প্যারিস",
Perth: "পার্থ",
Petropavlovsk: "পেত্রোপাভলভস্ক",
Phoenix: "ফিনিক্স",
"Ponta Delgada": "পোন্তা দেলগাদা",
"Port-Louis": "পোর্ট-লুইস",
Praia: "প্রাইয়া",
Reykjavík: "রেইকিয়াভিক",
"Rio Branco": "রিও ব্রাঙ্কো",
"Saint-Pierre": "সেন্ট-পিয়ের",
Samara: "সামারা",
"San Juan": "সান হুয়ান",
Santiago: "সান্তিয়াগো",
"Santo Domingo": "সান্তো দোমিঙ্গো",
Seoul: "সিউল",
Shanghai: "সাংহাই",
"St John’s": "সেন্ট জনস",
Suva: "সুভা",
Sydney: "সিডনি",
"São Paulo": "সাও পাওলো",
Taipei: "তাইপেই",
Tashkent: "তাশখন্দ",
Tehran: "তেহরান",
"Tel Aviv": "তেল আবিব",
Tijuana: "তিহুয়ানা",
Tokyo: "টোকিও",
Toronto: "টরন্টো",
Vancouver: "ভ্যাঙ্কুভার",
Vladivostok: "ভ্লাদিভোস্তক",
Waitangi: "ওয়াইতাঙ্গি",
Winnipeg: "উইনিপেগ",
Yakutsk: "ইয়াকুটস্ক",
Yangon: "ইয়াঙ্গুন",
Yekaterinburg: "ইয়েকাতেরিনবার্গ",
"Yuzhno-Sakhalinsk": "ইউঝনো-সাখালিনস্ক"
}
},
de: {
bottombar: {
title: "Eine Weltuhr",
about: "Über diese Uhr",
locale: "Sprach- und Regionaleinstellungen",
backToMainPage: "Zurück zum <i>Satyrwald</i>"
},
menus: {
close: "Menü schließen",
about: {
p1: "Wolltest <b>du</b> 🫵️ schon immer mal wissen, wie viel Uhr es gerade bei deinen Freunden in Übersee ist? Standest du auch schon mal vor den Hotel-Uhren für New York, London, Paris und München und hast dir gedacht: „Hm… und was ist mit der Lord-Howe-Insel?“ Dann bist du hier genau richtig.",
p2: "Diese Weltzeituhr zeigt dir, wie spät es ist — und zwar überall! Von den pulsierenden Metropolen des Welthandels bis hin zu winzigen Posten im australischen Outback: Ab jetzt musst du deine Armbanduhr nie wieder umstellen. Hol dir die App aufs Handy, den Fernseher oder wo auch immer du willst, und schau der Welt entspannt vom Sessel aus beim Tick-Tack-Zählen zu.",
created: "Erstellt:",
updated: "Aktualisiert:",
credits: "Bildnachweise",
changelog: "Changelog (nur Englisch)"
},
locale: {
select: "Region auswählen",
boostLocalCities: "Lokale Städte priorisieren?",
continent: {
americas: "Amerika",
europe: "Europa",
meAfrica: "Naher Osten und Afrika",
asiaPacific: "Asien-Pazifik"
}
}
},
cities: {
Athens: "Athen",
Bishkek: "Bischkek",
Cairo: "Kairo",
Karachi: "Karatschi",
Khartoum: "Khartum",
Kyiv: "Kyjiw",
Lisbon: "Lissabon",
"Lord Howe Island": "Lord-Howe-Insel",
"Mexico City": "Mexiko-Stadt",
Moscow: "Moskau",
Novosibirsk: "Nowosibirsk",
Petropavlovsk: "Petropawlowsk",
"Port-Louis": "Port Louis",
"St John’s": "St. John’s",
Taipei: "Taipeh",
Tashkent: "Taschkent",
Tehran: "Teheran",
Tokyo: "Tokio",
Vienna: "Wien",
Vladivostok: "Wladiwostok",
Yakutsk: "Jakutsk",
Yangon: "Rangun",
Yekaterinburg: "Jekaterinburg",
"Yuzhno-Sakhalinsk": "Juschno-Sachalinsk",
Zurich: "Zürich"
}
},
"de-CH": {
menus: {
close: "Menü schliessen",
about: {
p2: "Diese Weltzeituhr zeigt dir, wie spät es ist — und zwar überall! Von den pulsierenden Metropolen des Welthandels bis hin zu winzigen Posten im australischen Outback: Ab jetzt musst du deine Armbanduhr nie wieder umstellen. Hol dir die App aufs Handy, den Fernseher oder wo auch immer du willst, und schau der Welt entspannt vom Sessel aus beim Tick-Tack-Zählen zu."
}
}
},
es: {
bottombar: {
title: "Un reloj mundial",
about: "Acerca de",
locale: "Ajustes de idioma y región",
backToMainPage: "Volver a <i>El Bosque de los Sátiros</i>"
},
menus: {
close: "Cerrar menú",
about: {
p1: "¿<b>Tú</b> 🫵️ también te has preguntado alguna vez qué hora es donde viven tus amigos en el extranjero? ¿Alguna vez has mirado los típicos relojes de recepción que marcan la hora de Nueva York, Londres, París y Múnich y has pensado: «Ya... ¿pero qué pasa con la isla de Lord Howe?»? Entonces esta página es para ti.",
p2: "Este reloj mundial te dice qué hora es... ¡en cualquier rincón del planeta! Desde el corazón financiero del comercio global hasta la estación más remota del desierto australiano, ya no tendrás que volver a ajustar tu reloj de pulsera. Ponlo en el móvil, en la tele o donde te dé la gana, y contempla cómo gira el mundo sin moverte de la silla.",
created: "Creado:",
updated: "Actualizado:",
credits: "Créditos de las fotos",
changelog: "Historial de cambios (solo en inglés)"
},
locale: {
select: "Seleccionar una región",
boostLocalCities: "¿Priorizar ciudades locales?",
continent: {
americas: "América",
europe: "Europa",
meAfrica: "Oriente Medio y África",
asiaPacific: "Asia-Pacífico"
}
}
},
cities: {
Accra: "Acra",
Adelaide: "Adelaida",
Athens: "Atenas",
Baku: "Bakú",
Bishkek: "Biskek",
Cairo: "El Cairo",
Dhaka: "Daca",
Dubai: "Dubái",
Honolulu: "Honolulú",
Istanbul: "Estambul",
Jakarta: "Yakarta",
Jerusalem: "Jerusalén",
Johannesburg: "Johannesburgo",
Kaliningrad: "Kaliningrado",
Kathmandu: "Katmandú",
Khartoum: "Jartum",
Kyiv: "Kiev",
Lisbon: "Lisboa",
London: "Londres",
"Lord Howe Island": "Isla de Lord Howe",
"Los Angeles": "Los Ángeles",
Makassar: "Macasar",
Manaus: "Manaos",
"Mexico City": "Ciudad de México",
Montréal: "Montreal",
Moscow: "Moscú",
Mumbai: "Bombay",
"New York": "Nueva York",
Paris: "París",
Petropavlovsk: "Petropávlovsk",
"Port-Louis": "Port Louis",
Reykjavík: "Reikiavik",
"Saint-Pierre": "San Pedro",
Seoul: "Seúl",
Shanghai: "Shanghái",
"St John’s": "San Juan de Terranova",
Sydney: "Sídney",
Taipei: "Taipéi",
Tashkent: "Taskent",
Tehran: "Teherán",
Tokyo: "Tokio",
Yangon: "Rangún",
Yekaterinburg: "Ekaterimburgo",
"Yuzhno-Sakhalinsk": "Yuzhno-Sajalinsk"
}
},
"es-MX": {
bottombar: {
locale: "Configuración de idioma y región"
},
menus: {
about: {
p1: "¿A poco <b>tú</b> 🫵️ nunca has querido saber qué hora es en donde viven tus amigos en el extranjero? ¿Alguna vez has visto los relojes de la recepción de un hotel con la hora de Nueva York, Londres, París y Múnich y has pensado: «Ajá... ¿y qué onda con la isla de Lord Howe?»? Entonces esta página es para ti.",
p2: "Este reloj mundial te dice qué hora es... ¡en todo el mundo! Desde el mero corazón del comercio global hasta la estación más remota del desierto australiano, ya no tendrás que volver a ajustar tu reloj de pulsera. Ponlo en tu cel, en la tele o donde quieras, y mira cómo gira el mundo sin moverte de tu asiento."
},
locale: {
boostLocalCities: "¿Dar prioridad a las ciudades locales?"
}
}
},
fr: {
bottombar: {
title: "Une horloge mondiale",
about: "À propos",
locale: "Langue et région",
backToMainPage: "Retour à <i>La Forêt des Satyres</i>"
},
menus: {
close: "Fermer le menu",
about: {
p1: "<b>Tu</b> 🫵 as toujours voulu savoir quelle heure il était pour tes amis à l’autre bout du mondet ? Tu as déjà regardé les horloges derrière une réception indiquant l’heure à New York, Londres, Paris et Munich en te disant : « Mouais… et pour l’île Lord Howe, on fait comment ? » Alors tu es au bon endroit.",
p2: "Cette horloge mondiale te donne l’heure qu’il est — absolument partout ! Des places fortes de l’économie mondiale aux petits patelins perdus du bush australien, tu n’auras plus jamais besoin de régler ta montre. Installe-la sur ton téléphone, sur ta télé, ou où tu veux, et regarde le monde tourner sans bouger de ton canapé.",
created: "Créé le :",
updated: "Mis à jour le :",
credits: "Crédits photo",
changelog: "Journal des modifications (en anglais uniquement)"
},
locale: {
select: "Sélectionner une région",
boostLocalCities: "Prioriser les villes locales ?",
continent: {
americas: "Amérique",
europe: "Europe",
meAfrica: "Moyen-Orient et Afrique",
asiaPacific: "Asie-Pacifique"
}
}
},
cities: {
Adelaide: "Adélaïde",
Athens: "Athènes",
Baku: "Bakou",
Bishkek: "Bichkek",
Bogotá: "Bogota",
Brussels: "Bruxelles",
Cairo: "Le Caire",
Dhaka: "Dacca",
Dubai: "Dubaï",
Irkutsk: "Irkoutsk",
Jerusalem: "Jérusalem",
Johannesburg: "Johannesbourg",
Kabul: "Kaboul",
Kathmandu: "Katmandou",
Lisbon: "Lisbonne",
London: "Londres",
"Lord Howe Island": "Île Lord Howe",
Makassar: "Macassar",
Manila: "Manille",
"Mexico City": "Mexico",
Moscow: "Moscou",
Mumbai: "Bombay",
Novosibirsk: "Novossibirsk",
Reykjavík: "Reykjavik",
"Santo Domingo": "Saint-Domingue",
Seoul: "Séoul",
"St John’s": "Saint-Jean de Terre-Neuve",
Tashkent: "Tachkent",
Tehran: "Téhéran",
Yakutsk: "Iakoutsk",
Yekaterinburg: "Iekaterinbourg",
"Yuzhno-Sakhalinsk": "Ioujno-Sakhalinsk"
}
},
"fr-BE": {
menus: {
about: {
p1: "<b>Tu</b> 🫵 as toujours voulu savoir quelle heure il était pour tes amis à l’autre bout du mondet ? Tu as déjà regardé les horloges derrière un comptoir d’accueil indiquant l’heure à New York, Londres, Paris et Munich en te disant : « Mouais… et pour l’île Lord Howe, on fait comment ? » Alors tu es sur la bonne page.",
p2: "Cette horloge mondiale te donne l’heure qu’il est — absolument partout ! Des places fortes de l’économie mondiale aux petits patelins perdus du bush australien, tu n’auras plus jamais besoin de régler ta montre. Installe-la sur ton téléphone, sur ta télé, ou où tu veux, et regarde le monde tourner sans bouger de ton fauteuil."
}
}
},
"fr-CA": {
bottombar: {
locale: "Langue et région"
},
menus: {
about: {
p1: "<b>Tu</b> 🫵 as toujours voulu savoir quelle heure il était pour tes amis à l’autre bout du monde? Tu as déjà regardé les horloges derrière un comptoir d’accueil qui indiquent l’heure de New York, Londres, Paris et Munich en te disant : « Ouais… mais qu’en est-il de l’île Lord Howe? » Alors cette page est pour toi.",
p2: "Cette horloge mondiale te donne l’heure qu’il est — partout dans le monde! Des plaques tournantes du commerce international aux petits patelins perdus du fin fond du Outback, tu n’auras plus jamais à ajuster ta montre. Installe-la sur ton téléphone, sur ta télé, ou là où ça te plaît, et regarde le monde tourner sans bouger de ton divan."
},
locale: {
boostLocalCities: "Favoriser les villes locales ?"
}
}
},
"fr-CH": {
menus: {
about: {
p1: "<b>Tu</b> 🫵 as toujours voulu savoir quelle heure il était pour tes amis à l’autre bout du monde? Tu as déjà regardé les horloges derrière une réception indiquant l’heure à New York, Londres, Paris et Munich en te disant: «Mouais… et pour l’île Lord Howe, on fait comment?» Alors tu es sur la bonne page.",
p2: "Cette horloge mondiale te donne l’heure qu’il est — absolument partout! Des places fortes de l’économie mondiale aux petits patelins perdus du bush australien, tu n’auras plus jamais besoin de régler ta montre. Installe-la sur ton téléphone, sur ta télé ou où tu veux, et regarde le monde tourner sans bouger de ton canapé.",
created: "Créé le:",
updated: "Mis à jour le:"
},
locale: {
boostLocalCities: "Prioriser les villes locales?"
}
}
},
hi: {
bottombar: {
title: "एक विश्व घड़ी",
about: "ऐप के बारे में",
locale: "भाषा और क्षेत्र सेटिंग्स",
backToMainPage: "<i>The Satyrs’ Forest</i> पर वापस जाना"
},
menus: {
close: "मेनू बंद करना",
about: {
p1: 'क्या <b>आप</b> 🫵️ कभी यह जानना चाहते थे कि विदेश में रहने वाले आपके दोस्तों के यहाँ इस समय क्या समय हो रहा है? क्या आपने कभी किसी होटल या ऑफिस के फ्रंट डेस्क के पीछे लगी उन घड़ियों को देखा है जो न्यूयॉर्क, लंदन, पेरिस और म्यूनिख का समय दिखाती हैं, और सोचा है, "हम्म... लेकिन लॉर्ड होवे द्वीप में क्या समय हो रहा होगा?" अगर हाँ, तो यह पेज सिर्फ आपके लिए है।',
p2: "यह वर्ल्ड क्लॉक आपको हर जगह का समय बताती है — जी हाँ, बिल्कुल हर जगह का! वैश्विक व्यापार के बड़े-बड़े केंद्रों से लेकर सुदूर इलाकों के छोटे-छोटे ठिकानों तक, अब आपको अपनी कलाई घड़ी का समय कभी नहीं बदलना पड़ेगा। इसे अपने फोन पर सेट करें, अपने टीवी पर चलाएं, या जहाँ चाहें वहाँ रखें, और आराम से अपनी कुर्सी पर बैठे-बैठे पूरी दुनिया के समय को बदलते हुए देखें।",
created: "बनाया गया:",
updated: "अपडेट किया गया:",
credits: "फ़ोटो क्रेडिट",
changelog: "चेंजलॉग (केवल अंग्रेज़ी)"
},
locale: {
select: "एक भाषा/क्षेत्र चुनना",
boostLocalCities: "स्थानीय शहरों को प्राथमिकता देना?",
continent: {
americas: "अमेरिका",
europe: "यूरोप",
meAfrica: "मध्य पूर्व और अफ्रीका",
asiaPacific: "एशिया-प्रशांत"
}
}
},
cities: {
Abidjan: "अबिदजान",
Accra: "अकरा",
Adamstown: "एडमस्टाउन",
Adelaide: "एडिलेड",
Anchorage: "एंकरेज",
Athens: "एथेंस",
Auckland: "ऑकलैंड",
Baku: "बाकू",
Bangkok: "बैंकाक",
Bishkek: "बिश्केक",
Bogotá: "बोगोटा",
Brisbane: "ब्रिस्बेन",
"Buenos Aires": "ब्यूनस आयर्स",
"Burnt Pine": "बर्न्ट पाइन",
Cairo: "काहिरा",
Calgary: "कैलगरी",
Cancún: "कानकुन",
Caracas: "काराकास",
Casablanca: "कासाब्लांका",
Chicago: "शिकागो",
"Ciudad Juárez": "स्यूदाद जुआरेज़",
"Dar es Salaam": "दार अस-सलाम",
Darwin: "डार्विन",
Delhi: "दिल्ली",
Denver: "डेनवर",
Dhaka: "ढाका",
Dubai: "दुबई",
Eucla: "यूक्ला",
"Fernando de Noronha": "फर्नांडो डी नोरोन्हा",
Gaza: "गाजा",
Guatemala: "ग्वाटेमाला",
Halifax: "हैलिफ़ैक्स",
Honiara: "होनियारा",
Honolulu: "होनोलूलू",
Irkutsk: "इरकुत्स्क",
Istanbul: "इस्तांबुल",
Jakarta: "जकार्ता",
Jayapura: "जयापुरा",
Jerusalem: "यरूशलेम",
Johannesburg: "जोहान्सबर्ग",
Kabul: "काबुल",
Kaliningrad: "कालिनिनग्राद",
Karachi: "कराची",
Kathmandu: "काठमांडू",
Khartoum: "खार्तूम",
Kiritimati: "किरीतिमाती",
Kyiv: "कीव",
Lagos: "लागोस",
Lima: "लीमा",
Lisbon: "लिस्बन",
London: "लंदन",
"Lord Howe Island": "लॉर्ड होवे द्वीप",
"Los Angeles": "लॉस एंजिल्स",
Luanda: "लुआंडा",
Madrid: "मैड्रिड",
Makassar: "मकासर",
Manaus: "मानौस",
Mangareva: "मंगारेवा",
Manila: "मनीला",
"Mexico City": "मेक्सिको सिटी",
Montréal: "मॉन्ट्रियल",
Moscow: "मास्को",
Mumbai: "मुंबई",
"New York": "न्यूयॉर्क",
Novosibirsk: "नोवोसिबिर्स्क",
"Nuku Hiva": "नुकु हिवा",
Nukuʻalofa: "नुकुअलोफ़ा",
Nuuk: "नूक",
Omsk: "ओम्स्क",
"Pago Pago": "पागो पागो",
"Pape‘ete": "पापीते",
Paris: "पेरिस",
Perth: "पर्थ",
Petropavlovsk: "पेट्रोपावलोव्स्क",
Phoenix: "फीनिक्स",
"Ponta Delgada": "पोंटा डेलगाडा",
"Port-Louis": "पोर्ट लुई",
Praia: "प्रिया",
Reykjavík: "रेकजाविक",
"Rio Branco": "रियो ब्रांको",
"Saint-Pierre": "सेंट पियरे",
Samara: "समारा",
"San Juan": "सैन जुआन",
Santiago: "सैंटियागो",
"Santo Domingo": "सैंटो डोमिंगो",
Seoul: "सियोल",
Shanghai: "शंघाई",
"St John’s": "सेंट जॉन्स",
Suva: "सूवा",
Sydney: "सिडनी",
"São Paulo": "साओ पाउलो",
Taipei: "ताइपे",
Tashkent: "ताशकंद",
Tehran: "तेहरान",
"Tel Aviv": "तेल अवीव",
Tijuana: "तिजुआना",
Tokyo: "टोक्यो",
Toronto: "टोरंटो",
Vancouver: "वैंकूवर",
Vladivostok: "व्लादिवोस्तोक",
Waitangi: "वाइटांगी",
Winnipeg: "विन्निपेग",
Yakutsk: "याकुत्स्क",
Yangon: "यांगून",
Yekaterinburg: "येकातेरिनबर्ग",
"Yuzhno-Sakhalinsk": "युज़नो-सखालिंस्क"
}
},
id: {
bottombar: {
title: "Jam Dunia",
about: "Tentang",
locale: "Pengaturan bahasa dan wilayah",
backToMainPage: "Kembali ke <i>Hutan Satir</i>"
},
menus: {
close: "Tutup menu",
about: {
p1: "Pernah <b>kamu</b> 🫵️ penasaran sekarang jam berapa di tempat temanmu yang di luar negeri? Pernah melihat deretan jam di meja resepsionis yang menunjukkan waktu di New York, London, Paris, dan Munich, lalu membatin, “Hmm… kalau di Pulau Lord Howe jam berapa, ya?” Jika iya, halaman ini cocok banget buat kamu.",
p2: "Jam dunia ini menunjukkan waktu saat ini — di mana saja! Mulai dari pusat bisnis dunia yang super sibuk sampai pos terpencil di pedalaman Australia, kamu tidak perlu repot-repot mencocokkan jam tanganmu lagi. Pasang di ponselmu, pasang di TV-mu, pasang di mana saja, dan saksikan dunia berputar langsung dari tempat dudukmu.",
created: "Dibuat:",
updated: "Diperbarui:",
credits: "Kredit foto",
changelog: "Log perubahan (Hanya bahasa Inggris)"
},
locale: {
select: "Pilih lokal",
boostLocalCities: "Prioritaskan kota setempat?",
continent: {
americas: "Amerika",
europe: "Eropa",
meAfrica: "Timur Tengah & Afrika",
asiaPacific: "Asia-Pasifik"
}
}
},
cities: {
Accra: "Akra",
Athens: "Athena",
Cairo: "Kairo",
Jerusalem: "Yerusalem",
Lisbon: "Lisabon",
"Lord Howe Island": "Pulau Lord Howe",
"Mexico City": "Kota Meksiko",
Moscow: "Moskow",
Tehran: "Teheran"
}
},
it: {
bottombar: {
title: "Un orologio mondiale",
about: "Informazioni",
locale: "Impostazioni di lingua e regione",
backToMainPage: "Torna alla <i>Foresta dei Satiri</i>"
},
menus: {
close: "Chiudere il menu",
about: {
p1: "<b>Tu</b> 🫵️ hai mai desiderato sapere che ore sono per i tuoi amici all’estero? Ti è mai capitato di guardare gli orologi dietro una reception che mostrano l’ora di New York, Londra, Parigi e Monaco di Baviera, e pensare: «Uhm… sì, ma che ore saranno a Lord Howe Island?» Allora questa è la pagina che fa per te.",
p2: "Questo orologio mondiale mostra che ora è — ovunque! Dai cuori pulsanti del commercio globale fino alle più sperdute stazioni di sosta dell’Outback, non dovrai mai più regolare il tuo orologio da polso. Mettilo sul telefono, sulla <span class='all-sc'>TV</span>, ovunque tu voglia, e guarda il mondo scorrere restando comodamente seduto sulla tua sedia.",
created: "Creato:",
updated: "Aggiornato:",
credits: "Crediti fotografici",
changelog: "Registro delle modifiche (solo in inglese)"
},
locale: {
select: "Selezionare una regione",
boostLocalCities: "Dare la priorità alle città locali?",
continent: {
americas: "America",
europe: "Europa",
meAfrica: "Medio Oriente e Africa",
asiaPacific: "Asia-Pacifico"
}
}
},
cities: {
Athens: "Atene",
Bishkek: "Biškek",
Bogotá: "Bogotà",
Cairo: "Il Cairo",
Dhaka: "Dacca",
Jakarta: "Giacarta",
Jerusalem: "Gerusalemme",
Kathmandu: "Katmandu",
Khartoum: "Khartum",
Kyiv: "Kiev",
Lisbon: "Lisbona",
London: "Londra",
"Mexico City": "Città del Messico",
Moscow: "Mosca",
Paris: "Parigi",
Rome: "Roma",
Seoul: "Seul",
"São Paulo": "San Paolo",
Tashkent: "Taškent",
Tehran: "Teheran",
Yakutsk: "Jakutsk",
Yekaterinburg: "Ekaterinburg",
"Yuzhno-Sakhalinsk": "Južno-Sachalinsk",
Zurich: "Zurigo"
}
},
"it-CH": {
menus: {
about: {
p1: "<b>Tu</b> 🫵️ hai mai desiderato sapere che ore sono per i tuoi amici all’estero? Ti è mai capitato di guardare gli orologi dietro una ricezione che mostrano l’ora di New York, Londra, Parigi e Monaco di Baviera, e pensare: «Uhm… sì, ma che ore saranno a Lord Howe Island?» Allora questa è la pagina che fa per te."
}
}
},
ja: {
bottombar: {
title: "世界時計",
about: "このアプリについて",
locale: "言語と地域の設定",
backToMainPage: "『サテュロスの森』に戻る"
},
menus: {
about: {
p1: "海外の友達が「今、何時なんだろう?」って、気になったことありませんか?🫵️ホテルのフロントの後ろにある、ニューヨーク、ロンドン、パリ、ミュンヘンの世界時計を見上げて、「うーん……でも、ロード・ハウ島は今何時なんだ?」なんて思ったことがあるなら、まさにこのページがぴったりです。",
p2: "この世界時計なら、地球上の「あらゆる場所」の時間がひと目でわかります! 世界経済の中心地から、アウトバック(オーストラリア奥地)の小さな中継駅まで網羅。もう腕時計の針を合わせ直す必要はありません。スマホでも、テレビでも、お好きな画面に表示させて、椅子に座ったまま世界の移り変わりを眺めてみませんか?",
created: "作成日:",
updated: "更新日:",
credits: "写真クレジット",
changelog: "変更履歴(英語のみ)"
},
close: "メニューを閉じる",
locale: {
select: "地域(ロケール)を選択",
boostLocalCities: "周辺の都市を優先しますか?",
continent: {
americas: "アメリカ大陸",
europe: "ヨーロッパ",
meAfrica: "中東・アフリカ",
asiaPacific: "アジア太平洋"
}
}
},
cities: {
Abidjan: "アビジャン",
Accra: "アクラ",
Adamstown: "アダムスタウン",
Adelaide: "アデレード",
Anchorage: "アンカレッジ",
Athens: "アテネ",
Auckland: "オークランド",
Baku: "バクー",
Bangkok: "バンコク",
Bishkek: "ビシュケク",
Bogotá: "ボゴタ",
Brisbane: "ブリスベン",
"Buenos Aires": "ブエノスアイレス",
"Burnt Pine": "バーント・パイン",
Cairo: "カイロ",
Calgary: "カルガリー",
Cancún: "カンクン",
Caracas: "カラカス",
Casablanca: "カサブランカ",
Chicago: "シカゴ",
"Ciudad Juárez": "シウダー・フアレス",
"Dar es Salaam": "ダルエスサラーム",
Darwin: "ダーウィン",
Delhi: "デリー",
Denver: "デンバー",
Dhaka: "ダッカ",
Dubai: "ドバイ",
Eucla: "ユークラ",
"Fernando de Noronha": "フェルナンド・デ・ノローニャ",
Gaza: "ガザ",
Guatemala: "グアテマラ",
Halifax: "ハリファックス",
Honiara: "ホニアラ",
Honolulu: "ホノルル",
Irkutsk: "イルクーツク",
Istanbul: "イスタンブール",
Jakarta: "ジャカルタ",
Jayapura: "ジャヤプラ",
Jerusalem: "エルサレム",
Johannesburg: "ヨハネスブルグ",
Kabul: "カブール",
Kaliningrad: "カリーニングラード",
Karachi: "カラチ",
Kathmandu: "カトマンズ",
Khartoum: "ハルツーム",
Kiritimati: "キリシマス島",
Kyiv: "キーウ",
Lagos: "ラゴス",
Lima: "リマ",
Lisbon: "リスボン",
London: "ロンドン",
"Lord Howe Island": "ロード・ハウ島",
"Los Angeles": "ロサンゼルス",
Luanda: "ルアンダ",
Madrid: "マドリード",
Makassar: "マカッサル",
Manaus: "マナウス",
Mangareva: "マンガレバ",
Manila: "マニラ",
"Mexico City": "メキシコシティ",
Montréal: "モントリオール",
Moscow: "モスクワ",
Mumbai: "ムンバイ",
"New York": "ニューヨーク",
Novosibirsk: "ノボシビルスク",
"Nuku Hiva": "ヌク・ヒバ",
Nukuʻalofa: "ヌクアロファ",
Nuuk: "ヌーク",
Omsk: "オムスク",
"Pago Pago": "パゴパゴ",
"Pape‘ete": "パペーテ",
Paris: "パリ",
Perth: "パース",
Petropavlovsk: "ペトロパブロフスク",
Phoenix: "フェニックス",
"Ponta Delgada": "ポンタ・デルガダ",
"Port-Louis": "ポートルイス",
Praia: "プライア",
Reykjavík: "レイキャビク",
"Rio Branco": "リオ・ブランコ",
"Saint-Pierre": "サンピエール",
Samara: "サマラ",
"San Juan": "サンフアン",
Santiago: "サンティアゴ",
"Santo Domingo": "サントドミンゴ",
Seoul: "ソウル",
Shanghai: "上海",
"St John’s": "セントジョンズ",
Suva: "スバ",
Sydney: "シドニー",
"São Paulo": "サンパウロ",
Taipei: "台北",
Tashkent: "タシュケント",
Tehran: "テヘラン",
"Tel Aviv": "テルアビブ",
Tijuana: "ティフアナ",
Tokyo: "東京",
Toronto: "トロント",
Vancouver: "バンクーバー",
Vladivostok: "ウラジオストク",
Waitangi: "ワイタンギ",
Winnipeg: "ウィニペグ",
Yakutsk: "ヤクーツク",
Yangon: "ヤンゴン",
Yekaterinburg: "エカテリンブルク",
"Yuzhno-Sakhalinsk": "ユジノサハリンスク"
}
},
ko: {
bottombar: {
title: "세계 시계",
about: "정보",
locale: "언어 및 지역 설정",
backToMainPage: "《사티로스의 숲》로 돌아가기"
},
menus: {
close: "메뉴 닫기",
about: {
p1: "🫵 해외에 있는 친구들의 지금 시간이 궁금했던 적, 혹시 있으신가요? 호텔 프런트 데스크 뒤에서 뉴욕, 런던, 파리, 뮌헨 시간을 가리키는 시계들을 보며 “음… 근데 로드하우섬은 지금 몇 시지?”라고 생각해보신 적은요? 그렇다면 바로 이 페이지가 정답입니다.",
p2: "이 세계 시계는 지구상 모든 곳의 시간을 보여줍니다! 세계 경제의 중심지부터 아웃백의 작은 간이역까지, 이제 더 이상 손목시계를 붙잡고 끙끙대며 맞출 필요가 없어요. 스마트폰, TV, 어디든 원하는 곳에 띄워두고 편안하게 소파에 앉아 전 세계의 시간을 감상해보세요.",
created: "생성일:",
updated: "업데이트일:",
credits: "사진 출처",
changelog: "변경 이력 (영어만 지원)"
},
locale: {
select: "지역 선택",
boostLocalCities: "주변 도시를 우선적으로 표시할까요?",
continent: {
americas: "아메리카",
europe: "유럽",
meAfrica: "중동 및 아프리카",
asiaPacific: "아시아 태평양"
}
}
},
cities: {
Abidjan: "아비장",
Accra: "아크라",
Adamstown: "아담스타운",
Adelaide: "애들레이드",
Anchorage: "앵커리지",
Athens: "아테네",
Auckland: "오클랜드",
Baku: "바쿠",
Bangkok: "방콕",
Bishkek: "비슈케크",
Bogotá: "보고타",
Brisbane: "브리즈번",
"Buenos Aires": "부엔오스아이레스",
"Burnt Pine": "번트파인",
Cairo: "카이로",
Calgary: "캘거리",
Cancún: "칸쿤",
Caracas: "카라카스",
Casablanca: "카사블랑카",
Chicago: "시카고",
"Ciudad Juárez": "시우다드후아레스",
"Dar es Salaam": "다르에스살람",
Darwin: "다윈",
Delhi: "델리",
Denver: "덴버",
Dhaka: "다카",
Dubai: "두바이",
Eucla: "유클라",
"Fernando de Noronha": "페르난두디노로냐",
Gaza: "가자",
Guatemala: "과테말라",
Halifax: "핼리팩스",
Honiara: "호니아라",
Honolulu: "호놀룰루",
Irkutsk: "이르쿠츠크",
Istanbul: "이스탄불",
Jakarta: "자카르타",
Jayapura: "자야푸라",
Jerusalem: "예루살렘",
Johannesburg: "요하네스버그",
Kabul: "카불",
Kaliningrad: "칼리닌그라드",
Karachi: "카라치",
Kathmandu: "카트만두",
Khartoum: "하르툼",
Kiritimati: "키리티마티",
Kyiv: "키이우",
Lagos: "라고스",
Lima: "리마",
Lisbon: "리스본",
London: "런던",
"Lord Howe Island": "로드하우섬",
"Los Angeles": "로스앤젤레스",
Luanda: "루안다",
Madrid: "마드리드",
Makassar: "마카사르",
Manaus: "마나우스",
Mangareva: "망가레바",
Manila: "마닐라",
"Mexico City": "멕시코시티",
Montréal: "몬트리올",
Moscow: "모스크바",
Mumbai: "뭄바이",
"New York": "뉴욕",
Novosibirsk: "노보시비르스크",
"Nuku Hiva": "누쿠히바",
Nukuʻalofa: "누쿠알로파",
Nuuk: "누크",
Omsk: "옴스크",
"Pago Pago": "파고파고",
"Pape‘ete": "파페에테",
Paris: "파리",
Perth: "퍼스",
Petropavlovsk: "페트로파블롭스크",
Phoenix: "피닉스",
"Ponta Delgada": "폰타델가다",
"Port-Louis": "포트루이스",
Praia: "프라이아",
Reykjavík: "레이캬비크",
"Rio Branco": "리오브란코",
"Saint-Pierre": "생피에르",
Samara: "사마라",
"San Juan": "산후안",
Santiago: "산티아고",
"Santo Domingo": "산토도밍고",
Seoul: "서울",
Shanghai: "상하이",
"St John’s": "세인트존스",
Suva: "수바",
Sydney: "시드니",
"São Paulo": "상파울루",
Taipei: "타이베이",
Tashkent: "타슈켄트",
Tehran: "테헤란",
"Tel Aviv": "텔아비브",
Tijuana: "티후아나",
Tokyo: "도쿄",
Toronto: "토론토",
Vancouver: "밴쿠버",
Vladivostok: "블라디보스토크",
Waitangi: "와이탕이",
Winnipeg: "위니펙",
Yakutsk: "야쿠츠크",
Yangon: "양곤",
Yekaterinburg: "예카테린부르크",
"Yuzhno-Sakhalinsk": "유즈노사할린스크"
}
},
nl: {
bottombar: {
title: "Een wereldklok",
about: "Over",
locale: "Taal- en regioïnstellingen",
backToMainPage: "Terug naar <i>’t Satyrwoud</i>"
},
menus: {
close: "Menu sluiten",
about: {
p1: "Heb <b>jij</b> 🫵️ je ooit afgevraagd hoe laat het is bij je buitenlandse vrienden? Heb je misschien wel eens naar de klokken achter een receptie gekeken, met de tijd in New York, Parijs, Londen en München, en gedacht: „Hmm… maar hoe zit het op Lord Howe-eiland?” Dan is dít de tool voor jou!",
p2: "Deze wereldklok laat zien hoe laat het is — de hele wereld rond! Van de stikdrukke centra van de wereldhandel tot kleine rustplaatsen in de Australische outback hoef je nooit meer je horloge gelijk te zetten. Zet hem op je telefoon; zet hem op je tv; zet hem waar je maar wilt, en zie de wereld aan je voorbijtrekken vanuit je luie stoel.",
created: "Gecreëerd:",
updated: "Bijgewerkt:",
credits: "Fotocredits",
changelog: "Changelog (alleen Engels)"
},
locale: {
select: "Selecteer een regio",
boostLocalCities: "Prioriteit geven aan lokale steden?",
continent: {
americas: "Amerika",
europe: "Europa",
meAfrica: "Midden-Oosten en Afrika",
asiaPacific: "Azië en Oceanië"
}
}
},
cities: {
Athens: "Athene",
Baku: "Bakoe",
Bishkek: "Bisjkek",
Bogotá: "Bogota",
Brussels: "Brussel",
Cairo: "Caïro",
Irkutsk: "Irkoetsk",
Istanbul: "Istanboel",
Jerusalem: "Jeruzalem",
Kabul: "Kaboel",
Khartoum: "Khartoem",
Kyiv: "Kiev",
Lisbon: "Lissabon",
London: "Londen",
"Lord Howe Island": "Lord Howe-eiland",
Manila: "Manilla",
"Mexico City": "Mexico-Stad",
Moscow: "Moskou",
Paris: "Parijs",
Reykjavík: "Reykjavik",
"St John’s": "St. John's",
Tashkent: "Tasjkent",
Tehran: "Teheran",
Tokyo: "Tokio",
Yakutsk: "Jakoetsk",
Yekaterinburg: "Jekaterinenburg",
"Yuzhno-Sakhalinsk": "Joezjno-Sachalinsk"
}
},
"nl-BE": {
menus: {
about: {
p2: "Deze wereldklok laat zien hoe laat het is overal ter wereld! Van de drukke centra van de wereldhandel tot kleine rustplaatsen in de Australische outback hoef je nooit meer je horloge juist te zetten. Zet hem op je telefoon; zet hem op je tv; zet hem waar je maar wilt, en zie de wereld aan je voorbijtrekken vanuit je luie zetel."
}
}
},
pt: {
bottombar: {
title: "Um Relógio Mundial",
about: "Sobre",
locale: "Definições de idioma e região",
backToMainPage: "Voltar a <i>A Floresta dos Sátiros</i>"
},
menus: {
close: "Fechar menu",
about: {
p1: "🫵️ Já alguma vez quis saber que horas são para os seus amigos no estrangeiro? Já olhou para aqueles relógios atrás de uma receção a marcar a hora em Nova Iorque, Londres, Paris e Munique e pensou: “Hmm... mas e na Ilha Lord Howe?” Então esta página é para si.",
p2: "Este relógio mundial mostra as horas — em todo o lado! Dos corações pulsantes do comércio mundial até às mais pequenas estações perdidas no <i>Outback</i>, nunca mais terá de ajustar o seu relógio de pulso. Instale-o no telemóvel, ponha-o na TV, coloque-o onde quiser, e veja o mundo passar sem sair do sofá.",
created: "Criado:",
updated: "Atualizado:",
credits: "Créditos fotográficos",
changelog: "Registo de alterações (apenas em inglês)"
},
locale: {
select: "Selecionar uma região",
boostLocalCities: "Priorizar cidades locais?",
continent: {
americas: "América",
europe: "Europa",
meAfrica: "Médio Oriente e África",
asiaPacific: "Ásia-Pacífico"
}
}
},
cities: {
Abidjan: "Abidjã",
Accra: "Acra",
Athens: "Atenas",
Baku: "Bacu",
Bangkok: "Banguecoque",
Bishkek: "Bisqueque",
Delhi: "Deli",
Dhaka: "Daca",
Istanbul: "Istambul",
Jakarta: "Jacarta",
Jerusalem: "Jerusalém",
Johannesburg: "Joanesburgo",
Kabul: "Cabul",
Kaliningrad: "Kaliningrado",
Karachi: "Carachi",
Kathmandu: "Catmandu",
Khartoum: "Cartum",
Kyiv: "Kiev",
Lisbon: "Lisboa",
London: "Londres",
"Mexico City": "Cidade do México",
Montréal: "Montreal",
Moscow: "Moscovo",
Mumbai: "Bombaim",
"New York": "Nova Iorque",
Novosibirsk: "Nova Sibéria",
Reykjavík: "Reiquiavique",
"Saint-Pierre": "São Pedro",
"Santo Domingo": "São Domingos",
Seoul: "Seul",
Shanghai: "Xangai",
"St John’s": "São João da Terra Nova",
Taipei: "Taipé",
Tehran: "Teerão",
Tokyo: "Tóquio",
Yakutsk: "Iacútseque",
Yangon: "Rangoon",
Yekaterinburg: "Ecaterimburgo",
"Yuzhno-Sakhalinsk": "Iujno-Sakhalinsk"
}
},
"pt-BR": {
bottombar: {
locale: "Configurações de idioma e região",
backToMainPage: "Voltar para <i>A Floresta dos Sátiros</i>"
},
menus: {
about: {
p1: '<b>Você</b> 🫵️ já quis saber que horas são para os seus amigos que moram no exterior? Já olhou para aqueles relógios atrás do balcão de uma recepção mostrando a hora em Nova York, Londres, Paris e Munique e pensou: "Hum... mas e na Ilha Lord Howe"? Então esta página é para você.',
p2: "Este relógio mundial mostra que horas são — em qualquer lugar do mundo! Dos corações pulsantes do comércio global até as vilas mais isoladas do <i>Outback</i>, você nunca mais vai precisar ajustar o seu relógio de pulso. Coloque no celular, coloque na TV, coloque onde quiser, e assista ao mundo passar sem sair da cadeira.",
credits: "Créditos das fotos",
changelog: "Histórico de alterações (apenas em inglês)"
},
locale: {
select: "Selecionar uma localidade",
continent: {
meAfrica: "Oriente Médio e África"
}
}
},
cities: {
Bangkok: "Bangcoc",
Madrid: "Madri",
Moscow: "Moscou",
Mumbai: "Mumbai",
"New York": "Nova York",
Tehran: "Teerã",
Yangon: "Yangon"
}
},
ru: {
bottombar: {
title: "Мировое время",
about: "О программе",
locale: "Настройки языка и региона",
backToMainPage: "Назад в <i>Пуща Сатиров</i>"
},
menus: {
close: "Закрыть меню",
about: {
p1: "Хотели <b>вы</b> 🫵️ когда-нибудь узнать, который час у ваших друзей за океаном? Замечали в отелях часы за стойкой регистрации, показывающие время в Нью-Йорке, Лондоне, Париже и Мюнхене, и думали: «Хм… а как же там дела на острове Лорд-Хау»? Тогда вы зашли точно по адресу.",
p2: "Эти мировые часы показывают точное время — везде! От деловых центров мировой торговли до крошечных полустанков в австралийской глуши. Вам больше никогда не придется переводить стрелки на наручных часах. Выведите их на экран смартфона, запустите на телевизоре, да где угодно — и наблюдайте за тем, как бежит время по всей планете, не вставая с кресла.",
created: "Создано:",
updated: "Обновлено:",
credits: "Авторы фото",
changelog: "Журнал изменений (только на английском)"
},
locale: {
select: "Выбрать регион",
boostLocalCities: "Показывать местные города выше?",
continent: {
americas: "Америка",
europe: "Европа",
meAfrica: "Ближний Восток и Африка",
asiaPacific: "Азиатско-Тихоокеанский регион"
}
}
},
cities: {
Abidjan: "Абиджан",
Accra: "Аккра",
Adamstown: "Адамстаун",
Adelaide: "Аделаида",
Anchorage: "Анкоридж",
Athens: "Афины",
Auckland: "Окленд",
Baku: "Баку",
Bangkok: "Бангкок",
Bishkek: "Бишкек",
Bogotá: "Богота",
Brisbane: "Брисбен",
"Buenos Aires": "Буэнос-Айрес",
"Burnt Pine": "Бёрнт-Пайн",
Cairo: "Каир",
Calgary: "Калгари",
Cancún: "Канкун",
Caracas: "Каракас",
Casablanca: "Касабланка",
Chicago: "Чикаго",
"Ciudad Juárez": "Сьюдад-Хуарес",
"Dar es Salaam": "Дар-эс-Салам",
Darwin: "Дарвин",
Delhi: "Дели",
Denver: "Денвер",
Dhaka: "Дакка",
Dubai: "Дубай",
Eucla: "Юкла",
"Fernando de Noronha": "Фернанду-ди-Норонья",
Gaza: "Газа",
Guatemala: "Гватемала",
Halifax: "Галифакс",
Honiara: "Хониара",
Honolulu: "Гонолулу",
Irkutsk: "Иркутск",
Istanbul: "Стамбул",
Jakarta: "Джакарта",
Jayapura: "Джаяпура",
Jerusalem: "Иерусалим",
Johannesburg: "Йоханнесбург",
Kabul: "Кабул",
Kaliningrad: "Калининград",
Karachi: "Карачи",
Kathmandu: "Катманду",
Khartoum: "Хартум",
Kiritimati: "Киритимати",
Kyiv: "Киев",
Lagos: "Лагос",
Lima: "Лима",
Lisbon: "Лиссабон",
London: "Лондон",
"Lord Howe Island": "Лорд-Хау",
"Los Angeles": "Лос-Анджелес",
Luanda: "Луанда",
Madrid: "Мадрид",
Makassar: "Макасар",
Manaus: "Манаус",
Mangareva: "Мангарева",
Manila: "Манила",
"Mexico City": "Мехико",
Montréal: "Монреаль",
Moscow: "Москва",
Mumbai: "Мумбаи",
"New York": "Нью-Йорк",
Novosibirsk: "Новосибирск",
"Nuku Hiva": "Нуку-Хива",
Nukuʻalofa: "Нукуалофа",
Nuuk: "Нуук",
Omsk: "Омск",
"Pago Pago": "Паго-Паго",
"Pape‘ete": "Папеэте",
Paris: "Париж",
Perth: "Перт",
Petropavlovsk: "Петропавловск",
Phoenix: "Финикс",
"Ponta Delgada": "Понта-Делгада",
"Port-Louis": "Порт-Луи",
Praia: "Прая",
Reykjavík: "Рейкьявик",
"Rio Branco": "Риу-Бранку",
"Saint-Pierre": "Сен-Пьер",
Samara: "Самара",
"San Juan": "Сан-Хуан",
Santiago: "Сантьяго",
"Santo Domingo": "Санто-Доминго",
Seoul: "Сеул",
Shanghai: "Шанхай",
"St John’s": "Сент-Джонс",
Suva: "Сува",
Sydney: "Сидней",
"São Paulo": "Сан-Паулу",
Taipei: "Тайбэй",
Tashkent: "Ташкент",
Tehran: "Тегеран",
"Tel Aviv": "Тель-Авив",
Tijuana: "Тихуана",
Tokyo: "Токио",
Toronto: "Торонто",
Vancouver: "Ванкувер",
Vladivostok: "Владивосток",
Waitangi: "Вайтанги",
Winnipeg: "Виннипег",
Yakutsk: "Якутск",
Yangon: "Янгон",
Yekaterinburg: "Екатеринбург",
"Yuzhno-Sakhalinsk": "Южно-Сахалинск"
}
},
tr: {
bottombar: {
title: "Dünya Saati",
about: "Hakkında",
locale: "Dil ve bölge ayarları",
backToMainPage: "<i>Satirlerin Ormanı</i>'na geri dön"
},
menus: {
close: "Menüyü kapat",
about: {
p1: "Yurt dışındaki arkadaşlarınızın orada saatin kaç olduğunu merak ettiğiniz oldu mu hiç? 🫵️ Ya da bir otel resepsiyonunun arkasında New York, Londra, Paris ve Münih saatlerini gösteren o saatlere bakıp, “Hmm… Peki ya Lord Howe Adası’nda saat kaç?” diye düşündünüz mü? O zaman tam olmanız gereken yerdesiniz.",
p2: "Bu dünya saati, her yerin saatini gösteriyor — hem de istisnasız her yerin! Dünya ticaretinin kalbinin attığı metropollerden, Avustralya çöllerindeki küçücük istasyonlara kadar her yer elinizin altında. Üstelik bir daha asla kol saatinizi ayarlamak zorunda kalmayacaksınız. İster telefonunuza yükleyin, ister televizyonunuza açın, ister canınızın istediği yere koyun; koltuğunuzdan kalkmadan dünyanın akıp gidişini izleyin.",
created: "Oluşturulma:",
updated: "Güncellenme:",
credits: "Görsel sahipleri",
changelog: "Değişiklik günlüğü (Yalnızca İngilizce)"
},
locale: {
select: "Bir bölge seçin",
boostLocalCities: "Yerel şehirlere öncelik verilsin mi?",
continent: {
americas: "Amerika",
europe: "Avrupa",
meAfrica: "Orta Doğu ve Afrika",
asiaPacific: "Asya-Pasifik"
}
}
},
cities: {
Athens: "Atina",
Baku: "Bakü",
Bishkek: "Bişkek",
Bogotá: "Bogota",
Cairo: "Kahire",
Casablanca: "Kazablanka",
"Dar es Salaam": "Darüsselam",
Dhaka: "Dakka",
Gaza: "Gazze",
Istanbul: "İstanbul",
Jakarta: "Cakarta",
Jerusalem: "Kudüs",
Kabul: "Kabil",
Karachi: "Karaçi",
Kathmandu: "Katmandu",
Khartoum: "Hartum",
Kyiv: "Kiev",
Lisbon: "Lizbon",
London: "Londra",
"Lord Howe Island": "Lord Howe Adası",
"Mexico City": "Meksiko",
Montréal: "Montreal",
Moscow: "Moskova",
Reykjavík: "Reykjavik",
Seoul: "Seul",
Shanghai: "Şanghay",
Tashkent: "Taşkent",
Tehran: "Tahran",
"Yuzhno-Sakhalinsk": "Yujno-Sahalinsk"
}
},
"yue-HK": {
bottombar: {
title: "世界時鐘",
about: "關於",
locale: "語言及地區設定",
backToMainPage: "返回《薩特深林》"
},
menus: {
close: "關閉選單",
about: {
p1: "<b>你</b> 🫵️ 有冇試過想知外國啲朋友嗰邊而家幾點?有冇試過睇住酒店櫃檯後面嗰幾部時鐘,寫住紐約、倫敦、巴黎、慕尼黑,但你心入面反而喺度諗:「嗯……噉豪勳爵島而家幾點呢?」如果係噉,呢個網頁就啱晒你喇!",
p2: "呢個世界時鐘可以幫你一手掌握全球時間——邊度都睇到!由繁華嘅國際金融中心,到澳洲內陸嘅偏僻小站,你以後都唔使再自己調校隻手錶。擺入手機又得,放上電視又得,鍾意擺邊都得。等你可以舒舒服服坐喺張凳度,睇住全世界嘅時間流轉。",
created: "建立日期:",
updated: "更新日期:",
credits: "圖片來源",
changelog: "更新日誌(僅限英文)"
},
locale: {
select: "選擇地區語言",
boostLocalCities: "優先顯示本地城市?",
continent: {
americas: "美洲",
europe: "歐洲",
meAfrica: "中東同非洲",
asiaPacific: "亞太地區"
}
}
},
cities: {
Abidjan: "阿比讓",
Accra: "阿克拉",
Adamstown: "亞當斯敦",
Adelaide: "阿德萊德",
Anchorage: "安克雷奇",
Athens: "雅典",
Auckland: "奧克蘭",
Baku: "巴庫",
Bangkok: "曼谷",
Bishkek: "比什凱克",
Bogotá: "波哥大",
Brisbane: "布里斯班",
"Buenos Aires": "布宜諾斯艾利斯",
"Burnt Pine": "伯恩特派恩",
Cairo: "開羅",
Calgary: "卡加利",
Cancún: "坎昆",
Caracas: "加拉加斯",
Casablanca: "卡薩布蘭卡",
Chicago: "芝加哥",
"Ciudad Juárez": "華雷斯城",
"Dar es Salaam": "達累斯薩拉姆",
Darwin: "達爾文",
Delhi: "德里",
Denver: "丹佛",
Dhaka: "達卡",
Dubai: "杜拜",
Eucla: "尤克拉",
"Fernando de Noronha": "費爾南多·迪諾羅尼亞",
Gaza: "加沙",
Guatemala: "危地馬拉城",
Halifax: "哈利法克斯",
"Hong Kong": "香港",
Honiara: "荷尼阿拉",
Honolulu: "檀香山",
Irkutsk: "伊爾庫茨克",
Istanbul: "伊斯坦堡",
Jakarta: "雅加達",
Jayapura: "查亞普拉",
Jerusalem: "耶路撒冷",
Johannesburg: "約翰內斯堡",
Kabul: "喀布爾",
Kaliningrad: "加里寧格勒",
Karachi: "卡拉奇",
Kathmandu: "加德滿都",
Khartoum: "喀土穆",
Kiritimati: "基里地馬地",
Kyiv: "基輔",
Lagos: "拉各斯",
Lima: "利馬",
Lisbon: "里斯本",
London: "倫敦",
"Lord Howe Island": "豪勳爵島",
"Los Angeles": "洛杉磯",
Luanda: "羅安達",
Madrid: "馬德里",
Makassar: "望加錫",
Manaus: "馬瑙斯",
Mangareva: "曼加雷瓦",
Manila: "馬尼拉",
"Mexico City": "墨西哥城",
Montréal: "蒙特利爾",
Moscow: "莫斯科",
Mumbai: "孟買",
"New York": "紐約",
Novosibirsk: "新西伯利亞",
"Nuku Hiva": "努庫希瓦",
Nukuʻalofa: "努庫阿洛法",
Nuuk: "努克",
Omsk: "鄂木斯克",
"Pago Pago": "帕果帕果",
"Pape‘ete": "帕皮提",
Paris: "巴黎",
Perth: "珀斯",
Petropavlovsk: "彼得羅巴甫洛夫斯克",
Phoenix: "鳳凰城",
"Ponta Delgada": "蓬塔德爾加達",
"Port-Louis": "路易港",
Praia: "普賴亞",
Reykjavík: "雷克雅未克",
"Rio Branco": "里約布蘭科",
"Saint-Pierre": "聖皮埃爾",
Samara: "薩馬拉",
"San Juan": "聖胡安",
Santiago: "聖地亞哥",
"Santo Domingo": "聖多明各",
Seoul: "首爾",
Shanghai: "上海",
"St John’s": "聖約翰斯",
Suva: "蘇瓦",
Sydney: "悉尼",
"São Paulo": "聖保羅",
Taipei: "台北",
Tashkent: "塔什干",
Tehran: "德黑蘭",
"Tel Aviv": "特拉維夫",
Tijuana: "蒂華納",
Tokyo: "東京",
Toronto: "多倫多",
Vancouver: "溫哥華",
Vladivostok: "海參崴",
Waitangi: "懷唐伊",
Winnipeg: "溫尼伯",
Yakutsk: "雅庫茨克",
Yangon: "仰光",
Yekaterinburg: "葉卡捷琳堡",
"Yuzhno-Sakhalinsk": "南薩哈林斯克"
}
},
"zh-CN": {
bottombar: {
title: "世界时钟",
about: "关于",
locale: "语言与地区设置",
backToMainPage: "返回《萨特深林》"
},
menus: {
close: "关闭菜单",
about: {
p1: "<b>你</b> 🫵️ 是不是也曾想过,身在国外的朋友那里现在是几点?是不是看着前台后面挂着纽约、伦敦、巴黎、慕尼黑的世界时钟,心里却想着:“嗯……那豪勋爵岛现在几点啊?”如果是的话,那你来对地方了!",
p2: "这款世界时钟能让你一手掌握全球时间!从繁华的国际经贸中心到澳洲内陆的偏远驿站,你再也不用动手调手表了。不论是装进手机、投到电视,还是放在任何你想放的地方,都能让你坐在椅子上,好整以暇地看着世界时间流转。",
created: "创建时间:",
updated: "更新时间:",
credits: "图片来源",
changelog: "更新日志(仅限英文)"
},
locale: {
select: "选择区域语言",
boostLocalCities: "优先显示本地城市?",
continent: {
americas: "美洲",
europe: "欧洲",
meAfrica: "中东和非洲",
asiaPacific: "亚太地区"
}
}
},
cities: {
Abidjan: "阿比让",
Accra: "阿克拉",
Adamstown: "亚当斯敦",
Adelaide: "阿德莱德",
Anchorage: "安克雷奇",
Athens: "雅典",
Auckland: "奥克兰",
Baku: "巴库",
Bangkok: "曼谷",
Bishkek: "比什凯克",
Bogotá: "波哥大",
Brisbane: "布里斯班",
"Buenos Aires": "布宜诺斯艾利斯",
"Burnt Pine": "伯特派恩",
Cairo: "开罗",
Calgary: "卡尔加里",
Cancún: "坎昆",
Caracas: "加拉加斯",
Casablanca: "卡萨布兰卡",
Chicago: "芝加哥",
"Ciudad Juárez": "华雷斯城",
"Dar es Salaam": "达累斯萨拉姆",
Darwin: "达尔文",
Delhi: "德里",
Denver: "丹佛",
Dhaka: "达卡",
Dubai: "迪拜",
Eucla: "尤克拉",
"Fernando de Noronha": "费尔南多-迪诺罗尼亚",
Gaza: "加沙",
Guatemala: "危地马拉城",
Halifax: "哈利法克斯",
Honiara: "霍尼亚拉",
Honolulu: "檀香山",
Irkutsk: "伊尔库茨克",
Istanbul: "伊斯坦布尔",
Jakarta: "雅加达",
Jayapura: "查亚普拉",
Jerusalem: "耶路撒冷",
Johannesburg: "约翰内斯堡",
Kabul: "喀布尔",
Kaliningrad: "加里宁格勒",
Karachi: "卡拉奇",
Kathmandu: "加德满都",
Khartoum: "喀土穆",
Kiritimati: "基里提马蒂",
Kyiv: "基辅",
Lagos: "拉各斯",
Lima: "利马",
Lisbon: "里斯本",
London: "伦敦",
"Lord Howe Island": "豪勋爵岛",
"Los Angeles": "洛杉矶",
Luanda: "罗安达",
Madrid: "马德里",
Makassar: "望加锡",
Manaus: "马瑙斯",
Mangareva: "曼加雷瓦",
Manila: "马尼拉",
"Mexico City": "墨西哥城",
Montréal: "蒙特利尔",
Moscow: "莫斯科",
Mumbai: "孟买",
"New York": "纽约",
Novosibirsk: "新西伯利亚",
"Nuku Hiva": "努库希瓦",
Nukuʻalofa: "努库阿洛法",
Nuuk: "努克",
Omsk: "鄂木斯克",
"Pago Pago": "帕果帕果",
"Pape‘ete": "帕皮提",
Paris: "巴黎",
Perth: "珀斯",
Petropavlovsk: "彼得罗巴甫洛夫斯克",
Phoenix: "菲尼克斯",
"Ponta Delgada": "蓬塔德尔加达",
"Port-Louis": "路易港",
Praia: "普拉亚",
Reykjavík: "雷克雅未克",
"Rio Branco": "里奥布兰科",
"Saint-Pierre": "圣皮埃尔",
Samara: "萨马拉",
"San Juan": "圣胡安",
Santiago: "圣地亚哥",
"Santo Domingo": "圣多明各",
Seoul: "首尔",
Shanghai: "上海",
Singapore: "新加坡",
"St John’s": "圣约翰斯",
Suva: "苏瓦",
Sydney: "悉尼",
"São Paulo": "圣保罗",
Taipei: "台北",
Tashkent: "塔什干",
Tehran: "德黑兰",
"Tel Aviv": "特拉维夫",
Tijuana: "蒂华纳",
Tokyo: "东京",
Toronto: "多伦多",
Vancouver: "温哥华",
Vladivostok: "符拉迪沃斯托克",
Waitangi: "怀唐伊",
Winnipeg: "温尼伯",
Yakutsk: "雅库茨克",
Yangon: "仰光",
Yekaterinburg: "叶卡捷琳堡",
"Yuzhno-Sakhalinsk": "南萨哈林斯克"
}
},
"zh-SG": {
menus: {
about: {
p1: "<b>你</b> 🫵️ 是不是也曾想过,身在国外的朋友那里现在是几点?是不是看着酒店柜台后面挂着纽约、伦敦、巴黎、慕尼黑的世界时钟,心里却想着:“嗯……那豪勋爵岛现在几点啊?”如果是的话,那你来对地方了!",
p2: "这款世界时钟能让你一手掌握全球时间!从繁华的国际金融中心到澳洲内陆的偏远驿站,你再也不用动手调手表了。不论是下载到手机、投射到电视,还是放在任何你想放的地方,都能让你坐在椅子上,轻轻松松地看着世界时间流转。"
}
},
cities: {
Guatemala: "瓜地马拉城"
}
},
"zh-TW": {
bottombar: {
title: "世界時鐘",
about: "關於",
locale: "語言與地區設定",
backToMainPage: "返回《薩特深林》"
},
menus: {
close: "關閉選單",
about: {
p1: "<b>你</b> 🫵️ 是不是也曾想過,身在國外的朋友那裡現在是幾點?是不是看著飯店櫃檯後方掛著紐約、倫敦、巴黎、慕尼黑的世界時鐘,心裡卻想著:「嗯……那豪勳爵島現在幾點啊?」如果是的話,那你來對地方了!",
p2: "這款世界時鐘能讓你一手掌握全球時間!從繁華的國際經貿中心到澳洲內陸的偏遠驛站,你再也不用動手調整手錶時針。不論是放進手機、投到電視,還是擺在任何你喜歡的地方,都能讓你坐在椅子上,好整以暇地看著世界時間流轉。",
created: "建立日期:",
updated: "更新日期:",
credits: "圖片來源",
changelog: "更新日誌(僅限英文)"
},
locale: {
select: "選擇地區語系",
boostLocalCities: "優先顯示本地城市?",
continent: {
americas: "美洲",
europe: "歐洲",
meAfrica: "中東和非洲",
asiaPacific: "亞太地區"
}
}
},
cities: {
Abidjan: "阿必尚",
Accra: "阿克拉",
Adamstown: "亞當斯敦",
Adelaide: "阿得雷德",
Anchorage: "安克拉治",
Athens: "雅典",
Auckland: "奧克蘭",
Baku: "巴庫",
Bangkok: "曼谷",
Bishkek: "比什凱克",
Bogotá: "波哥大",
Brisbane: "布里斯本",
"Buenos Aires": "布宜諾斯艾利斯",
"Burnt Pine": "伯特派恩",
Cairo: "開羅",
Calgary: "卡加利",
Cancún: "坎昆",
Caracas: "卡拉卡斯",
Casablanca: "卡薩布蘭卡",
Chicago: "芝加哥",
"Ciudad Juárez": "華雷斯城",
"Dar es Salaam": "達累斯薩拉姆",
Darwin: "達爾文",
Delhi: "德里",
Denver: "丹佛",
Dhaka: "達卡",
Dubai: "杜拜",
Eucla: "尤克拉",
"Fernando de Noronha": "費爾南多-迪諾羅尼亞",
Gaza: "加薩",
Guatemala: "瓜地馬拉市",
Halifax: "哈利法克斯",
Honiara: "荷尼阿拉",
Honolulu: "檀香山",
Irkutsk: "伊爾庫次克",
Istanbul: "伊斯坦堡",
Jakarta: "雅加達",
Jayapura: "查亞普拉",
Jerusalem: "耶路撒冷",
Johannesburg: "約翰尼斯堡",
Kabul: "喀布爾",
Kaliningrad: "加里寧格勒",
Karachi: "喀拉蚩",
Kathmandu: "加德滿都",
Khartoum: "喀土穆",
Kiritimati: "基里提馬蒂",
Kyiv: "基輔",
Lagos: "拉哥斯",
Lima: "利馬",
Lisbon: "里斯本",
London: "倫敦",
"Lord Howe Island": "豪勳爵島",
"Los Angeles": "洛杉磯",
Luanda: "魯安達",
Madrid: "馬德里",
Makassar: "馬卡薩",
Manaus: "瑪瑙斯",
Mangareva: "曼加雷瓦",
Manila: "馬尼拉",
"Mexico City": "墨西哥城",
Montréal: "蒙特婁",
Moscow: "莫斯科",
Mumbai: "孟買",
"New York": "紐約",
Novosibirsk: "新西伯利亞",
"Nuku Hiva": "努庫希瓦",
Nukuʻalofa: "努瓜婁發",
Nuuk: "努克",
Omsk: "鄂木斯克",
"Pago Pago": "帕果帕果",
"Pape‘ete": "帕皮提",
Paris: "巴黎",
Perth: "伯斯",
Petropavlovsk: "彼得羅巴甫洛夫斯克",
Phoenix: "鳳凰城",
"Ponta Delgada": "蓬塔德爾加達",
"Port-Louis": "路易港",
Praia: "培亞",
Reykjavík: "雷克雅維克",
"Rio Branco": "里約布蘭科",
"Saint-Pierre": "聖皮耶",
Samara: "薩馬拉",
"San Juan": "聖胡安",
Santiago: "聖地牙哥",
"Santo Domingo": "聖多明哥",
Seoul: "首爾",
Shanghai: "上海",
"St John’s": "聖約翰",
Suva: "蘇瓦",
Sydney: "雪梨",
"São Paulo": "聖保羅",
Taipei: "台北",
Tashkent: "塔什干",
Tehran: "德黑蘭",
"Tel Aviv": "特拉維夫",
Tijuana: "蒂華納",
Tokyo: "東京",
Toronto: "多倫多",
Vancouver: "溫哥華",
Vladivostok: "海參崴",
Waitangi: "懷唐伊",
Winnipeg: "溫尼伯",
Yakutsk: "雅庫次克",
Yangon: "仰光",
Yekaterinburg: "葉卡捷琳堡",
"Yuzhno-Sakhalinsk": "南薩哈林斯克"
}
}
};
const getNestedObject = (nestedObj, pathArr) => {
return pathArr.reduce(
(obj, key) => (obj && obj[key] !== "undefined" ? obj[key] : undefined),
nestedObj
);
};
const isoStringify = time =>
time.toString({ offset: "never", timeZoneName: "never" });
const translate = (key, region) => {
const keyArray = key.split(".");
let output = getNestedObject(localisation[region], keyArray);
if (output !== undefined) return output;
output = getNestedObject(localisation[region.split("-")[0]], keyArray);
if (output !== undefined) return output;
if (region == "zh-SG") {
output = getNestedObject(localisation["zh-CN"], keyArray);
if (output !== undefined) return output;
}
output = getNestedObject(localisation["en"], keyArray);
if (output !== undefined) return output;
if (keyArray[0] == "cities") return keyArray[1];
return key;
};
const setLocale = (locale, alsoSetPage = true) => {
locale = locale || clockSettings.locale;
clockSettings.locale = locale;
localStorage.setItem("clock-locale", locale);
localStorage.setItem(
"clock-boostLocalCities",
$("#locale-boostLocalCities").checked
);
$("html").setAttribute("lang", locale);
if ($(".locale-button.locale-selected")) {
$(".locale-button.locale-selected").classList.remove("locale-selected");
}
$(`#locale-button-${locale}-div`).classList.add("locale-selected");
clockSettings.boostLocalCities = $("#locale-boostLocalCities").checked;
for (const el of $$("[data-translated-by]")) {
el.innerHTML = translate(el.dataset.translatedBy, locale);
}
for (const el of $$("[data-label-translated-by]")) {
el.setAttribute(
"aria-label",
translate(el.dataset.labelTranslatedBy, locale)
);
}
$("#bottombar-language-code").innerText = locale;
if (alsoSetPage) {
setClocks();
setUpPage();
}
};
const getWeekday = (time, region, length = "long") =>
new Intl.DateTimeFormat(region, {
weekday: length
}).format(new Date(`${time.toString().slice(0, 10)}T12:00`));
const toClockFace = time => {
let hours, minutes, seconds;
if (clockSettings.locale == "bn-BD") {
hours = localisation.bn.numFormat.format(+time.hour);
minutes = localisation.bn.numFormat.format(+time.minute);
seconds = localisation.bn.numFormat.format(+time.second);
} else {
hours = `${time.hour}`.padStart(2, "0");
minutes = `${time.minute}`.padStart(2, "0");
seconds = `${time.second}`.padStart(2, "0");
}
return `<span class="hours">${hours}</span> <span class="minutes">${minutes}</span> <span class="seconds">${seconds}</span>`;
};
const setClocks = () => {
clocks = [];
const calibrationTime = Temporal.Now.instant();
for (const city of cities) {
let zonedCalTime;
try {
zonedCalTime = isoStringify(
calibrationTime.toZonedDateTimeISO(city.tz)
);
} catch (error) {
continue;
}
if (clocks.some(el => el.baseTime == zonedCalTime)) {
clocks.find(el => el.baseTime == zonedCalTime).cities.push(city);
} else {
clocks.push({
baseTime: zonedCalTime,
cities: [city]
});
}
}
clocks.sort((a, b) => (a > b ? 1 : a < b ? -1 : 0));
for (const clockData of clocks) {
if (
clockData.cities.some(city => city.name == "Tel Aviv") &&
clockData.cities.some(city => city.name == "Gaza")
) {
clockData.cities = [
...clockData.cities.filter(
city => !(city.name == "Tel Aviv" || city.name == "Gaza")
),
{
name: "Jerusalem",
continent: "AS",
tz: "Asia/Jerusalem",
pop: 2640000
}
];
}
clockData.cities.sort((a, b) => b.pop - a.pop);
if (clockSettings.boostLocalCities) {
const localBoostIdx = clockData.cities.findIndex(
city =>
"boost" in city && city.boost.includes(clockSettings.locale)
);
if (localBoostIdx > 0) {
clockData.cities = [
clockData.cities[localBoostIdx],
...clockData.cities.filter(
(el, idx) => idx != localBoostIdx
)
];
}
}
if (clockData.cities.length >= 3) {
if (
clockData.cities
.slice(0, 3)
.every(
city => city.continent == clockData.cities[0].continent
)
) {
const nextBestCity = clockData.cities.find(
city => city.continent != clockData.cities[0].continent
);
if (nextBestCity === undefined) {
clockData.cities = clockData.cities.slice(0, 3);
} else {
clockData.cities = [
...clockData.cities.slice(0, 2),
nextBestCity
];
}
} else {
clockData.cities = clockData.cities.slice(0, 3);
}
}
if (
clockData.cities.length == 3 &&
clockData.cities[2].pop < 100000 &&
clockData.cities[2].pop < clockData.cities[0].pop * 0.2
) {
clockData.cities.pop();
}
}
};
setUpPage = () => {
let clockHtml = "";
const worldTime = Temporal.Now.instant();
currentStandardTime = isoStringify(worldTime.toZonedDateTimeISO("UTC"));
for (const clock of clocks) {
const localTime = worldTime.toZonedDateTimeISO(clock.cities[0].tz);
clockHtml += `<div class="clock" data-timezone="${
clock.cities[0].tz
}" style="--bg-pic: url('/clock/cityscapes/${clock.cities[0].name} ${
localTime.hour < 6 || localTime.hour >= 20 ? "night" : "day"
}.webp');"><div class="clock-face">${toClockFace(
localTime
)}</div> <div class="clock-day longform">${getWeekday(
localTime,
clockSettings.locale
)}</div> <div class="clock-day shortform">${getWeekday(
localTime,
clockSettings.locale,
"short"
)}</div> <ul class="clock-cities longform">${clock.cities
.map(city => translate(`cities.${city.name}`, clockSettings.locale))
.map(city => `<li>${city}</li>`)
.join(" ")}</ul> <ul class="clock-cities shortform">${clock.cities
.map(city => `<li>${city.code}</li>`)
.join(" ")}</ul></div>`;
}
$("main").classList.remove("clockless");
$("main").classList.add("clocked-out");
$("main").innerHTML = clockHtml;
};
tickClocks = () => {
const worldTime = Temporal.Now.instant();
if (
currentStandardTime == isoStringify(worldTime.toZonedDateTimeISO("UTC"))
) {
return;
}
currentStandardTime = isoStringify(worldTime.toZonedDateTimeISO("UTC"));
const currentMinsHrs = currentStandardTime.slice(14, 19);
if (
currentMinsHrs == "00:00" ||
currentMinsHrs == "15:00" ||
currentMinsHrs == "30:00" ||
currentMinsHrs == "45:00"
) {
setClocks();
setUpPage();
return;
}
for (const clock of clocks) {
const localTime = worldTime.toZonedDateTimeISO(clock.cities[0].tz);
$(`[data-timezone="${clock.cities[0].tz}"] .clock-face`).innerHTML =
toClockFace(localTime);
}
};
documentReady(() => {
if (Temporal) {
clockSettings.locale = localStorage?.["clock-locale"] || "en-GB";
clockSettings.boostLocalCities =
localStorage?.["clock-boostLocalCities"] ?? true;
$("#locale-boostLocalCities").checked = clockSettings.boostLocalCities;
setLocale(clockSettings.locale, false);
setClocks();
setUpPage();
setInterval(tickClocks, 100);
}
});