Lokaalivormingu tuvastaja
Tuvastage oma brauseri või süsteemi piirkondlikud kuupäeva- ja kellaajavormingu seaded, sealhulgas 12/24-tunnine kell, nädala alguspäev, ajavöönd, kalender ja numbrisüsteem.
Sisend
Väljund
Loe mind
Mis on piirkondlikud kuupäeva- ja kellaajavormingud?
Piirkondlikud kuupäeva- ja kellaajavormingud on reeglid, mida teie seade ja brauser kasutavad kuupäevade, kellaaegade, nädalapaigutuste ja arvude kuvamiseks. Need reeglid sõltuvad lokaadi seadetest, nagu keel ja piirkond (näiteks en-US, en-GB, de-DE või fr-FR). Sama hetk võib nende seadete põhjal välja näha väga erinevalt.
Levinud näide on kellastiil: mõned piirkonnad eelistavad 24-tunnist kella (14:30), teised aga 12-tunnist kella koos AM/PM-iga (2:30 PM). Ka kuupäeva järjekord muutub piirkonniti, näiteks kuu-päev-aasta (11/23/2026) vs päev-kuu-aasta (23/11/2026). Nädalatavad võivad samuti erineda, sealhulgas see, kas nädal algab pühapäeval või esmaspäeval.
Kaasaegsed brauserid paljastavad suure osa sellest teabest JavaScript Internationalization API (Intl) kaudu. See võimaldab tuvastada, kuidas kasutaja keskkond eeldab kuupäeva/kellaaja ja arvväärtuste kuvamist, mis on kasulik kasutajasõbralike liideste, ajastamisvahendite, lokaliseerimise kontrollimise ja QA-testimise jaoks.
Tööriista kirjeldus
Locale Format Detector loeb teie brauseri ja süsteemi piirkondlikke eelistusi ning koondab need ühte kohta. See aitab tuvastada selliseid seadeid nagu 12- vs 24-tunnine kellavorming, tunnitsükkel, kuupäeva järjekord, nädala esimene päev, nädalavahetuse päevad, ajavöönd, kalendrisüsteem, numbrisüsteem ja arvude eraldajad.
Tööriist töötab lokaalselt brauseris ega nõua käsitsi sisestamist. See on eriti kasulik lokaliseerimiskäitumise silumisel, rahvusvahelise UX-i valideerimisel või selle kontrollimisel, kuidas kasutaja keskkond kuupäeva/kellaaja ja arvude väljundit vormindab.
Näited
USA inglise keskkond (
en-US)- Kellavorming:
12-tunnine (AM/PM) - Kuupäeva järjekord:
KUU-PÄEV-AASTA - Nädal algab:
pühapäeval - Näidisaeg:
2:30 PM
- Kellavorming:
Saksa keskkond (
de-DE)- Kellavorming:
24-tunnine - Kuupäeva järjekord:
PÄEV-KUU-AASTA - Nädal algab:
esmaspäeval - Näidisaeg:
14:30
- Kellavorming:
Prantsuse keskkond (
fr-FR)- Kümnenderaldaja:
, - Tuhandete eraldaja: tühik või kitsas murdmatu tühik (varieerub brauseri/platvormi järgi)
- Numbrisüsteem: sageli
latn
- Kümnenderaldaja:
Funktsioonid
- Tuvastab brauseri lokaadi ja eelistatud lokaadide loendi
- Tuvastab aja-eelistused (12h/24h, tunnitsükkel, praeguse aja näidis)
- Kuvab kalendritavad (kuupäeva järjekord, nädala algus, nädalavahetuse päevad, minimaalsed esimese nädala päevad)
- Kuvab piirkondliku metaandmed (ajavöönd, kalendrisüsteem, numbrisüsteem)
- Paljastab arvude vormindamisreeglid (kümnend- ja tuhandete eraldajad)
Kasutusjuhud
- Lokaliseerimise QA: Kontrollige, kas kasutajaliidese vormindamine vastab kasutaja piirkondlikele ootustele enne väljalaskmist.
- Tugi ja silumine: Diagnoosige kiiresti kasutajate teatatud kuupäeva/kellaaja kuvamise erinevusi piirkonniti.
- Rahvusvaheliste toodete arendamine: Kinnitage käitusaegne lokaadikäitumine ajastamise, aruandluse ja andmete esitamise funktsioonide jaoks.
Kuidas see töötab
Tööriist kasutab brauseri Intl.DateTimeFormat, Intl.NumberFormat ja Intl.Locale API-sid lahendatud lokaadiseadete lugemiseks. Seejärel vormindab see teadaoleva kuupäeva/kellaaja ja arvu, et tuletada kuvamistavad, nagu kuupäevaosade järjekord ja eraldajad.
Mõned väärtused võivad brauseri versiooni, operatsioonisüsteemi ja saadaolevate lokaadi andmete järgi veidi erineda. Kui konkreetne piirkondlik omadus pole praeguses keskkonnas saadaval, kuvab tööriist selle tundmatuna.
Piirangud
- Tulemused peegeldavad brauseri/käitusaegset käitumist, mis võib erineda serveripoolsetest lokaliseerimisraamatukogudest.
- Teatud omadusi (nagu nädala teave) ei pruugi vanemad brauserimootored toetada.
- Vormindamise väljund võib platvormide vahel peenelt erineda isegi sama lokaadi identifikaatori puhul.