From c825af140dad308f3a67c48084dc682d45bf219b Mon Sep 17 00:00:00 2001 From: Paul Irish Date: Tue, 7 Aug 2018 17:15:47 -0700 Subject: [PATCH] core(i18n): roll latest TC messages (#5802) --- .../lib/locales/{en-IE.json => en-GB.json} | 0 lighthouse-core/lib/locales/fr.json | 14 +- .../lib/locales/{iw.json => he.json} | 0 lighthouse-core/lib/locales/hi.json | 22 +- lighthouse-core/lib/locales/index.js | 30 +- lighthouse-core/lib/locales/lv.json | 2 +- lighthouse-core/lib/locales/no.json | 152 ++++---- lighthouse-core/lib/locales/sr-Latn.json | 332 ++++++++++++++++++ .../lib/locales/{zh-CN.json => zh.json} | 0 typings/externs.d.ts | 2 +- 10 files changed, 446 insertions(+), 108 deletions(-) rename lighthouse-core/lib/locales/{en-IE.json => en-GB.json} (100%) rename lighthouse-core/lib/locales/{iw.json => he.json} (100%) create mode 100644 lighthouse-core/lib/locales/sr-Latn.json rename lighthouse-core/lib/locales/{zh-CN.json => zh.json} (100%) diff --git a/lighthouse-core/lib/locales/en-IE.json b/lighthouse-core/lib/locales/en-GB.json similarity index 100% rename from lighthouse-core/lib/locales/en-IE.json rename to lighthouse-core/lib/locales/en-GB.json diff --git a/lighthouse-core/lib/locales/fr.json b/lighthouse-core/lib/locales/fr.json index 26d4c5a2326c..c215d7046d43 100644 --- a/lighthouse-core/lib/locales/fr.json +++ b/lighthouse-core/lib/locales/fr.json @@ -1,6 +1,6 @@ { "lighthouse-core/audits/bootup-time.js | chromeExtensionsWarning": { - "message": "Les extensions Chrome ont eu un impact négatif sur les performances de chargement de la page. Essayez de contrôler la page en mode navigation privée ou depuis un profil Chrome épuré." + "message": "Les extensions Chrome ont eu un impact négatif sur les performances de chargement de la page. Essayez de contrôler la page en mode navigation privée ou depuis un profil Chrome vide." }, "lighthouse-core/audits/bootup-time.js | columnScriptEval": { "message": "Évaluation des scripts" @@ -57,7 +57,7 @@ "message": "Réduisez la taille des ressources CSS" }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": { - "message": "La minimisation des fichiers JavaScript files peut réduire la taille des charges utiles et la durée d'analyse des scripts. [En savoir plus](https://developers.google.com/speed/docs/insights/MinifyResources)." + "message": "La minimisation des fichiers JavaScript peut réduire la taille des charges utiles et la durée d'analyse des scripts. [En savoir plus](https://developers.google.com/speed/docs/insights/MinifyResources)." }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": { "message": "Réduisez la taille des ressources JavaScript" @@ -81,7 +81,7 @@ "message": "{itemCount,plural, =1{1 ressource trouvée}one{# ressource trouvée}other{# ressources trouvées}}" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": { - "message": "Diffuser des éléments statiques grâce à des règles de cache efficaces" + "message": "Diffusez des éléments statiques grâce à des règles de cache efficaces" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": { "message": "Utiliser des règles de cache efficaces sur les éléments statiques" @@ -144,7 +144,7 @@ "message": "Utilisez la fonction d'affichage de la police CSS afin que le texte soit visible par l'utilisateur pendant le chargement des polices Web. [En savoir plus](https://developers.google.com/web/updates/2016/02/font-display)." }, "lighthouse-core/audits/font-display.js | failureTitle": { - "message": "Garantir que le texte reste visible pendant le chargement des polices Web" + "message": "Assurez-vous que le texte reste visible pendant le chargement des polices Web" }, "lighthouse-core/audits/font-display.js | title": { "message": "La totalité du texte reste visible pendant le chargement des polices Web" @@ -156,7 +156,7 @@ "message": "Envisagez de réduire le temps consacré à l'analyse, la compilation et l'exécution de JavaScript. La livraison de charges utiles JavaScript plus petites peut vous aider." }, "lighthouse-core/audits/mainthread-work-breakdown.js | failureTitle": { - "message": "Réduire le travail du thread principal" + "message": "Réduisez le travail du thread principal" }, "lighthouse-core/audits/mainthread-work-breakdown.js | title": { "message": "Réduire le travail du thread principal" @@ -210,7 +210,7 @@ "message": "Le document racine a pris {timeInMs, number, milliseconds} ms" }, "lighthouse-core/audits/time-to-first-byte.js | failureTitle": { - "message": "Réduire les délais de réponse du serveur (TTFB)" + "message": "Réduisez les délais de réponse du serveur (TTFB)" }, "lighthouse-core/audits/time-to-first-byte.js | title": { "message": "Les délais de réponse du serveur sont faibles (TTFB)" @@ -234,7 +234,7 @@ "message": "Envisagez d'utiliser pour hiérarchiser la récupération des ressources actuellement requises pour le chargement ultérieur de la page. [En savoir plus](https://developers.google.com/web/ntools/lighthouse/audits/preload)." }, "lighthouse-core/audits/uses-rel-preload.js | title": { - "message": "Préchargez les demandes de clé" + "message": "Préchargez les demandes clés" }, "lighthouse-core/config/default-config.js | diagnosticsGroupDescription": { "message": "Plus d'informations sur les performances de votre application." diff --git a/lighthouse-core/lib/locales/iw.json b/lighthouse-core/lib/locales/he.json similarity index 100% rename from lighthouse-core/lib/locales/iw.json rename to lighthouse-core/lib/locales/he.json diff --git a/lighthouse-core/lib/locales/hi.json b/lighthouse-core/lib/locales/hi.json index 35a01a81aa59..b778e6f75b59 100644 --- a/lighthouse-core/lib/locales/hi.json +++ b/lighthouse-core/lib/locales/hi.json @@ -21,7 +21,7 @@ "message": "JavaScript क्रियान्वयन समय" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": { - "message": "बड़े GIF ऐनिमेटेड सामग्री डिलीवर करने में नाकाफ़ी होते हैं. नेटवर्क बाइट बचाने के इरादे से GIF का इस्तेमाल करने के बजाय, ऐनिमेशन के लिए MPEG4/WebM वीडियो और स्थिर इमेज के लिए PNG/WebP का इस्तेमाल करने पर विचार करें. [ज़्यादा जानें](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/replace-animated-gifs-with-video/)" + "message": "बड़े जीआईएफ़ ऐनिमेटेड सामग्री डिलीवर करने में नाकाफ़ी होते हैं. नेटवर्क बाइट बचाने के इरादे से जीआईएफ़ का इस्तेमाल करने के बजाय, ऐनिमेशन के लिए MPEG4/WebM वीडियो और स्थिर इमेज के लिए PNG/WebP का इस्तेमाल करने पर विचार करें. [ज़्यादा जानें](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/replace-animated-gifs-with-video/)" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": { "message": "ऐनिमेट की गई सामग्री के लिए वीडियो फ़ॉर्मेट का इस्तेमाल करें" @@ -153,7 +153,7 @@ "message": "श्रेणी" }, "lighthouse-core/audits/mainthread-work-breakdown.js | description": { - "message": "JS को पार्स करने, कंपाइल करने और एक्ज़ीक्यूट करने में लगने वाला समय कम करने पर विचार करें. आप पाएंगे कि इसके ज़रिए छोटे-छोटे JS पेलोड डिलीवर करने में मदद मिलती है." + "message": "JS को पार्स करने, कंपाइल करने और एक्ज़ीक्यूट करने में लगने वाला समय कम करने पर विचार करें. आप देखेंगे कि इसके ज़रिए छोटे-छोटे JS पेलोड डिलीवर करने में मदद मिलती है." }, "lighthouse-core/audits/mainthread-work-breakdown.js | failureTitle": { "message": "मुख्य थ्रेड काम को कम से कम करें" @@ -168,22 +168,22 @@ "message": "अनुमानित इनपुट प्रतीक्षा समय" }, "lighthouse-core/audits/metrics/first-contentful-paint.js | description": { - "message": "पहला उपयोगी सामग्री वाला पेंट वह समय चिह्नित करता है जब पहले लेख या इमेज को पेंट किया गया हो. [ज़्यादा जानें](https://developers.google.com/web/fundamentals/performance/user-centric-performance-metrics#first_paint_and_first_contentful_paint)." + "message": "पहला सार्थक सामग्री वाला पेंट वह समय चिह्नित करता है जब पहले लेख या इमेज को पेंट किया गया हो. [ज़्यादा जानें](https://developers.google.com/web/fundamentals/performance/user-centric-performance-metrics#first_paint_and_first_contentful_paint)." }, "lighthouse-core/audits/metrics/first-contentful-paint.js | title": { "message": "उपयोगी सामग्री वाला पहला पेंट" }, "lighthouse-core/audits/metrics/first-cpu-idle.js | description": { - "message": "पहला सीपीयू (CPU) बंद (आइडल) वह पहला समय चिह्नित करता है जब पेज का मुख्य थ्रेड इनपुट को संभालने के लिए काफ़ी होता है. [ज़्यादा जानें](https://developers.google.com/web/tools/lighthouse/audits/first-interactive)." + "message": "इस्तेमाल में नहीं पहला सीपीयू (CPU), वह पहला समय चिह्नित करता है जब पेज का मुख्य थ्रेड इनपुट को संभालने के लिए काफ़ी होता है. [ज़्यादा जानें](https://developers.google.com/web/tools/lighthouse/audits/first-interactive)." }, "lighthouse-core/audits/metrics/first-cpu-idle.js | title": { - "message": "पहला सीपीयू (CPU) बंद (आइडल)" + "message": "पहला सीपीयू (CPU) इस्तेमाल में नहीं" }, "lighthouse-core/audits/metrics/first-meaningful-paint.js | description": { - "message": "पहला उपयोगी पेंट उस समय का मापन करता है जब किसी पेज की शुरुआती सामग्री दिखाई देती है. [ज़्यादा जानें](https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint)." + "message": "पहला सार्थक पेंट उस समय का मापन करता है जब किसी पेज की शुरुआती सामग्री दिखाई देती है. [ज़्यादा जानें](https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint)." }, "lighthouse-core/audits/metrics/first-meaningful-paint.js | title": { - "message": "पहला उपयोगी पेंट" + "message": "पहला सार्थक पेंट" }, "lighthouse-core/audits/metrics/interactive.js | description": { "message": "इंटरेक्टिव वह समय चिह्नित करता है जब पेज पूरी तरह इंटरेक्टिव हो जाता है. [ज़्यादा जानें](https://developers.google.com/web/tools/lighthouse/audits/consistently-interactive)." @@ -216,7 +216,7 @@ "message": "सर्वर के जवाब देने के समय धीमे हैं (TTFB)" }, "lighthouse-core/audits/user-timings.js | description": { - "message": "प्रमुख उपयोगकर्ता अनुभवों के कस्टम, असली दुनिया के माप तैयार करने के लिए अपने ऐप्लिकेशन को उपयोगकर्ता समय API (एपीआई) के ज़रिए इंस्ट्रुमेंट करने पर विचार करें. [ज़्यादा जानें](https://developers.google.com/web/tools/lighthouse/audits/user-timing)." + "message": "प्रमुख उपयोगकर्ताओं के पसंद के मुताबिक, असली दुनिया के माप तैयार करने के लिए अपने ऐप्लिकेशन को उपयोगकर्ता समय API (एपीआई) के ज़रिए तैयार करने पर विचार करें. [ज़्यादा जानें](https://developers.google.com/web/tools/lighthouse/audits/user-timing)." }, "lighthouse-core/audits/user-timings.js | displayValue": { "message": "{itemCount,plural, =1{1 उपयोगकर्ता समय}one{# उपयोगकर्ता समय}other{# उपयोगकर्ता समय}}" @@ -273,7 +273,7 @@ "message": "आकार (केबी)" }, "lighthouse-core/lib/i18n.js | columnTimeSpent": { - "message": "खर्च हुआ समय" + "message": "बिताया गया समय" }, "lighthouse-core/lib/i18n.js | columnURL": { "message": "यूआरएल" @@ -312,7 +312,7 @@ "message": "अवसर" }, "lighthouse-core/report/html/renderer/util.js | opportunitySavingsColumnLabel": { - "message": "हो सकने वाली बचत" + "message": "अनुमानित बचत" }, "lighthouse-core/report/html/renderer/util.js | passedAuditsGroupTitle": { "message": "पास हुए ऑडिट" @@ -321,7 +321,7 @@ "message": "स्कोर स्केल:" }, "lighthouse-core/report/html/renderer/util.js | toplevelWarningsMessage": { - "message": "ऐसी समस्या हुईं जिनसे Lighthouse के इस रन पर असर पड़ा है:" + "message": "कुछ समस्याएं आने के कारण Lighthouse के इस रन पर असर पड़ा है:" }, "lighthouse-core/report/html/renderer/util.js | varianceDisclaimer": { "message": "मान अनुमानित हैं और इनमें अंतर हो सकता है." diff --git a/lighthouse-core/lib/locales/index.js b/lighthouse-core/lib/locales/index.js index dcc7821b968c..fbd64b043cbc 100644 --- a/lighthouse-core/lib/locales/index.js +++ b/lighthouse-core/lib/locales/index.js @@ -7,25 +7,25 @@ /** @typedef {Record} LocaleMessages */ +// The keys within this const must exactly match the LH.Locale type in externs.d.ts /** @type {Record} */ const locales = { 'en-US': require('./en-US.json'), // The 'source' strings, with descriptions 'en': require('./en-US.json'), // According to CLDR/ICU, 'en' == 'en-US' dates/numbers (Why?!) - // TODO: en-IE has just ~10 messages that are different from en-US. We should only ship those. - 'en-AU': require('./en-IE.json'), // Don't fallback to en (which -> en-US) - 'en-GB': require('./en-IE.json'), // Don't fallback to en (which -> en-US) - 'en-IE': require('./en-IE.json'), // Don't fallback to en (which -> en-US) - 'en-SG': require('./en-IE.json'), // Don't fallback to en (which -> en-US) - 'en-ZA': require('./en-IE.json'), // Don't fallback to en (which -> en-US) - 'en-IN': require('./en-IE.json'), // Don't fallback to en (which -> en-US) - - 'gsw': require('./de.json'), // swiss german. identical (for our purposes) to 'de' + // TODO: en-GB has just ~10 messages that are different from en-US. We should only ship those. + 'en-AU': require('./en-GB.json'), // Alias of 'en-GB' + 'en-GB': require('./en-GB.json'), // Alias of 'en-GB' + 'en-IE': require('./en-GB.json'), // Alias of 'en-GB' + 'en-SG': require('./en-GB.json'), // Alias of 'en-GB' + 'en-ZA': require('./en-GB.json'), // Alias of 'en-GB' + 'en-IN': require('./en-GB.json'), // Alias of 'en-GB' // All locales from here have a messages file, though we allow fallback to the base locale when the files are identical 'ar-XB': require('./ar-XB.json'), // psuedolocalization 'ar': require('./ar.json'), 'bg': require('./bg.json'), + 'bs': require('./hr.json'), // Alias of 'hr' 'ca': require('./ca.json'), 'cs': require('./cs.json'), 'da': require('./da.json'), @@ -36,17 +36,22 @@ const locales = { 'fi': require('./fi.json'), 'fil': require('./fil.json'), 'fr': require('./fr.json'), // fr-CH identical, so it falls back into fr + 'he': require('./he.json'), 'hi': require('./hi.json'), 'hr': require('./hr.json'), 'hu': require('./hu.json'), + 'gsw': require('./de.json'), // swiss german. identical (for our purposes) to 'de' 'id': require('./id.json'), + 'in': require('./id.json'), // Alias of 'id' 'it': require('./it.json'), - 'iw': require('./iw.json'), + 'iw': require('./he.json'), // Alias of 'he' 'ja': require('./ja.json'), 'ko': require('./ko.json'), 'lt': require('./lt.json'), 'lv': require('./lv.json'), + 'mo': require('./ro.json'), // Alias of 'ro' 'nl': require('./nl.json'), + 'nb': require('./no.json'), // Alias of 'no' 'no': require('./no.json'), 'pl': require('./pl.json'), 'pt': require('./pt.json'), // pt-BR identical, so it falls back into pt @@ -56,15 +61,16 @@ const locales = { 'sk': require('./sk.json'), 'sl': require('./sl.json'), 'sr': require('./sr.json'), + 'sr-Latn': require('./sr-Latn.json'), 'sv': require('./sv.json'), 'ta': require('./ta.json'), 'te': require('./te.json'), 'th': require('./th.json'), + 'tl': require('./fil.json'), // Alias of 'fil' 'tr': require('./tr.json'), 'uk': require('./uk.json'), 'vi': require('./vi.json'), - 'zh': require('./zh-CN.json'), - 'zh-CN': require('./zh-CN.json'), + 'zh': require('./zh.json'), // zh-CN identical, so it falls back into zh 'zh-HK': require('./zh-HK.json'), 'zh-TW': require('./zh-TW.json'), }; diff --git a/lighthouse-core/lib/locales/lv.json b/lighthouse-core/lib/locales/lv.json index 940c5eddb165..cf12749f4f88 100644 --- a/lighthouse-core/lib/locales/lv.json +++ b/lighthouse-core/lib/locales/lv.json @@ -99,7 +99,7 @@ "message": "Atbilstoša lieluma attēli" }, "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": { - "message": "Lai samazinātu kopējo tīkla lietojumu (baitos), iesakām izmantojot saspiešanu (Gzip, Deflate or Brotli). [Uzzināt vairāk](https://developers.google.com/web/tools/lighthouse/audits/text-compression)." + "message": "Lai samazinātu kopējo tīkla lietojumu (baitos), iesakām izmantot saspiešanu (Gzip, Deflate or Brotli). [Uzzināt vairāk](https://developers.google.com/web/tools/lighthouse/audits/text-compression)." }, "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": { "message": "Iespējojiet teksta saspiešanu" diff --git a/lighthouse-core/lib/locales/no.json b/lighthouse-core/lib/locales/no.json index c4708da058bf..3c94975e112b 100644 --- a/lighthouse-core/lib/locales/no.json +++ b/lighthouse-core/lib/locales/no.json @@ -1,147 +1,147 @@ { "lighthouse-core/audits/bootup-time.js | chromeExtensionsWarning": { - "message": "Chrome-utvidelsene påvirker belastningen på denne siden på en negativ måte. Prøv å revidere siden i inkognitomodus og fra en ren Chrome-profil." + "message": "Chrome-utvidelser gjør innlastingen av denne siden tregere. Prøv å revidere siden i inkognitomodus eller fra en ren Chrome-profil." }, "lighthouse-core/audits/bootup-time.js | columnScriptEval": { "message": "Skriptevaluering" }, "lighthouse-core/audits/bootup-time.js | columnScriptParse": { - "message": "Skriptparse" + "message": "Skriptparsing" }, "lighthouse-core/audits/bootup-time.js | columnTotal": { - "message": "Total" + "message": "Totalt" }, "lighthouse-core/audits/bootup-time.js | description": { - "message": "Vurder å reduser tiden som brukes til parsing, kompilering og utføring i JS. Du kan klare å finne leveringen som benytter mindre JS nyttelast. [Finn ut mer] (https://developers.google.com/web/tools/lighthouse/audits/bootup)." + "message": "Vurder å redusere tiden som brukes til parsing, kompilering og kjøring i JS. Levering av mindre JS-nyttelaster kan bidra til dette. [Finn ut mer] (https://developers.google.com/web/tools/lighthouse/audits/bootup)." }, "lighthouse-core/audits/bootup-time.js | failureTitle": { - "message": "Reduser JavaScript kjøretid" + "message": "Reduser JavaScript-kjøretiden" }, "lighthouse-core/audits/bootup-time.js | title": { - "message": "JavaScript gjennomføringstid" + "message": "JavaScript-kjøretid" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": { - "message": "Store GIFer er mindre effektive for levering av animert innhold. I stedet for GIF bør du vurdere bruk av MPEG4/WebM-videoer for animasjon og PNG/WebP for statiske bilder, da dette bruker mindre nettverksbytes. [Finn ut mer] (https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/replace-animated-gifs-with-video/)" + "message": "Store GIF-er er mindre effektive for levering av animert innhold. I stedet for GIF bør du vurdere bruk av MPEG4/WebM-videoer for animasjon og PNG/WebP for statiske bilder, da dette belaster nettverket mindre. [Finn ut mer] (https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/replace-animated-gifs-with-video/)" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": { "message": "Bruk videoformat for animert innhold" }, "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": { - "message": "Vurder doven-innlasting utenfor skjermen eller gjemte bilder etter at alle kritiske ressurser allerede har lastet seg inn for å redusere den interaktive tiden. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/offscreen-images)." + "message": "Vurder «lat» innlasting av bilder som er utenfor skjermen eller skjult, etter at alle kritiske ressurser er ferdig innlastet, for å redusere tiden det tar før siden blir interaktiv. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/offscreen-images)." }, "lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": { - "message": "Utsett bilder av skjermen" + "message": "Utsett bilder utenfor skjermen" }, "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": { - "message": "Ressurser blokkerer den første malingen på siden din. Vurder å levere kritisk JS/CSS-innebygd og utsette alle ikke-kritiske JS/stiler. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/blocking-resources)." + "message": "Ressurser blokkerer den første opptegningen av siden din. Vurder å levere kritisk JS/CSS innebygd og utsette all JS / alle stiler som ikke er kritiske. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/blocking-resources)." }, "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": { - "message": "Eliminerer gjengiblokkerende ressurser" + "message": "Eliminer ressurser som blokkerer gjengivelse" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": { - "message": "Store belastninger på nettverkene koster brukerne mer og er hovedgrunnen til lange vente tider . [FInn ut mer] (https://developers.google.com/web/tools/lighthouse/audits/network-payloads)." + "message": "Store nettverksressurser koster brukerne mer og er hovedgrunnen til lange innlastingstider. [Finn ut mer] (https://developers.google.com/web/tools/lighthouse/audits/network-payloads)." }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": { - "message": "Den totale størrelsen var {totalBytes, number, bytes} KB" + "message": "Den totale størrelsen var {totalBytes, number, bytes} kB" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | failureTitle": { - "message": "Unngå enorme nettverksbelastninger" + "message": "Unngå enorme nettverksressurser" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": { "message": "Unngår enorme nettverksbelastninger" }, "lighthouse-core/audits/byte-efficiency/unminified-css.js | description": { - "message": "Forminskede CSS-filer kan redusere nettverkets nyttelast. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/minify-css)." + "message": "Forminskede CSS-filer kan redusere nettverksbelastningen. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/minify-css)." }, "lighthouse-core/audits/byte-efficiency/unminified-css.js | title": { "message": "Forminsk CSS" }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": { - "message": "Forminsking av JavaScript filer kan redusere nyttelaststørrelser og skriptparsetiden. [Finn ut mer](https://developers.google.com/speed/docs/insights/MinifyResources)." + "message": "Forminsking av JavaScript-filer kan redusere nyttelaststørrelser og parsetiden for skript. [Finn ut mer](https://developers.google.com/speed/docs/insights/MinifyResources)." }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": { - "message": "Gjør JavaScript mindre" + "message": "Forminsk JavaScript" }, "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": { - "message": "Fjern ubrukte regler fra stilarket for å redusere unødvendige bytes som brukes av nettverksaktiviteten. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/unused-css)." + "message": "Fjern ubrukte regler fra stilark for å redusere unødvendige byte som brukes av nettverksaktiviteten. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/unused-css)." }, "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": { "message": "Utsett ubrukt CSS" }, "lighthouse-core/audits/byte-efficiency/unused-javascript.js | description": { - "message": "Fjern ubrukt JavaScript for å redusere bytes som brukes av nettverksaktiviteten." + "message": "Fjern ubrukt JavaScript for å redusere antall byte som brukes av nettverksaktiviteten." }, "lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": { - "message": "Fjernn ubrukt JavaScript" + "message": "Fjern ubrukt JavaScript" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": { - "message": "En lang buffer.levetid kan øke antall gjentatte besøk på siden din. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/cache-policy)." + "message": "En lang bufferlevetid kan øke antall gjentatte besøk på siden din. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/cache-policy)." }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": { "message": "{itemCount,plural, =1{1 ressurs funnet}other{# ressurser funnet}}" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": { - "message": "Viser statiske innholdselementer med en effektiv bufferfremgangsmåte" + "message": "Vis statiske ressurser med effektive buffer-retningslinjer" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": { - "message": "Bruker effektiv buffer-fremgangsmåte på statiske innholdselementer" + "message": "Bruker effektive buffer-retningslinjer på statiske ressurser" }, "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": { - "message": "Optimaliserte bilder laster inn raskere og bruker mindre mobildata [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/optimize-images)." + "message": "Optimaliserte bilder lastes inn raskere og bruker mindre mobildata [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/optimize-images)." }, "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": { - "message": "Effektivt omgjøring av bilder til koder" + "message": "Effektiviser omgjøring av bilder til kode" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": { - "message": "Vise bilder som har passende størrelse for lagring av mobildata og bedrer innlastingtiden. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/oversized-images)." + "message": "Vis bilder som har passende størrelse, for å spare mobildata og få kortere innlastingstid. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/oversized-images)." }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": { - "message": "Riktig bildestørrelse" + "message": "Velg riktige bildestørrelser" }, "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": { - "message": "Tekstbaserte ressurser bør komprimeres (gzip, deflate eller brotli) under visningen for å minimerer det totale antallet nettverksbytes. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/text-compression)." + "message": "Tekstbaserte ressurser bør leveres komprimert (gzip, deflate eller brotli) for å minimerer antall byte gjennom nettverket. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/text-compression)." }, "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": { "message": "Aktiver tekstkomprimering" }, "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | description": { - "message": "Bildeformater som JPEG 2000, JPEG XR og WebP benytter ofte en bedre komprimering enn PNG eller JPEG, noe som betyr raskere nedlasting og mindre databruk. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/webp)." + "message": "Bildeformater som JPEG 2000, JPEG XR og WebP gir ofte bedre komprimering enn PNG eller JPEG, noe som betyr raskere nedlasting og mindre databruk. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/webp)." }, "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | title": { - "message": "Viser bilder i neste-genereasjonsformater" + "message": "Bruk nyere bildeformater" }, "lighthouse-core/audits/critical-request-chains.js | description": { - "message": "Den kritiske forespørselskjeden nedenfor viser hvilke deg hvilke ressurser som er utstedt med høy prioritet. Vurder om lengden på denne kjeden eller nedlastningsstørrelsen på ressursen bør reduseres, eller om utsettelse av nedlastning av unødvendige ressursen er nødvendig for å bedre sideinnlastingen. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits\n/critical-request-chains)." + "message": "De kritiske forespørselskjedene nedenfor viser hvilke ressurser som er utstedt med høy prioritet. Vurder å redusere lengden på kjedene, redusere nedlastingsstørrelsen på ressurser eller utsette nedlasting av unødvendige ressurser for å bedre sideinnlastingen. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits\n/critical-request-chains)." }, "lighthouse-core/audits/critical-request-chains.js | displayValue": { "message": "{itemCount,plural, =1{1 kjede funnet}other{# kjeder funnet}}" }, "lighthouse-core/audits/critical-request-chains.js | title": { - "message": "Minimer dybde på kritiske forespørsler" + "message": "Minimer dybden på kritiske forespørsler" }, "lighthouse-core/audits/dobetterweb/dom-size.js | columnDOMDepth": { - "message": "Maksimum DOM dybde" + "message": "Maksimal DOM-dybde" }, "lighthouse-core/audits/dobetterweb/dom-size.js | columnDOMNodes": { - "message": "Total DOM noder" + "message": "Totalt antall DOM-noder" }, "lighthouse-core/audits/dobetterweb/dom-size.js | columnDOMWidth": { - "message": "Maksimum underordnede" + "message": "Maksimalt antall underordnede" }, "lighthouse-core/audits/dobetterweb/dom-size.js | description": { - "message": "Nettleseringeniører anbefaler at en side skal inneholde mindre enn ~1,500 DOM noder. Den perfekte verdien er en tredybde på < 32 elementer og mindre enn 60 underordnede/overordnede elementer. Et stort DOm kan øke bruken av minne og forårsake langre [stilberegninger](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations), and produce costly [layout reflows](https://developers.google.com/speed/articles/reflow). [Learn more](https://developers.google.com/web/tools/lighthouse/audits/dom-size)." + "message": "Nettlesereksperter anbefaler at sider inneholder mindre enn ca. 1500 DOM-noder. Den perfekte verdien er en tredybde på mindre enn 32 elementer og mindre enn 60 underordnede/overordnede elementer. En stor DOM-struktur kan øke minnebruken, føre til at [stilberegninger](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations) tar lengre tid, og forårsake kostbare [gjenoppbygginger av sidevisningen](https://developers.google.com/speed/articles/reflow). [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/dom-size)." }, "lighthouse-core/audits/dobetterweb/dom-size.js | displayValue": { "message": "{itemCount,plural, =1{1 node}other{# noder}}" }, "lighthouse-core/audits/dobetterweb/dom-size.js | failureTitle": { - "message": "Unngå overdreven DOM-størrelse" + "message": "Unngå for stor DOM-struktur" }, "lighthouse-core/audits/dobetterweb/dom-size.js | title": { - "message": "Unngår en overdreven DOM-størrelse" + "message": "Unngå for stor DOM-struktur" }, "lighthouse-core/audits/font-display.js | description": { - "message": "Utnytt skrifttype-visningen i CSS-funksjonen for å forsikre deg at teksten vises for brukerne mens skrifttypen til nettet laster inn.[Finn ut mer](https://developers.google.com/web/updates/2016/02/font-display)." + "message": "Bruk CSS-funksjonen font-display til å forsikre deg om at brukerne ser teksten mens skrifttypen for nettet lastes inn. [Finn ut mer](https://developers.google.com/web/updates/2016/02/font-display)." }, "lighthouse-core/audits/font-display.js | failureTitle": { "message": "Sørg for at teksten forblir synlig under innlasting av skrifttyper for nettet" @@ -153,103 +153,103 @@ "message": "Kategori" }, "lighthouse-core/audits/mainthread-work-breakdown.js | description": { - "message": "Vurder å reduser tiden som brukes til parsing, kompilering og utføring i JS. Du kan klare å finne leveringen som benytter mindre JS nyttelast." + "message": "Vurder å redusere tiden som brukes til parsing, kompilering og kjøring i JS. Levering av mindre JS-ressurser kan bidra til dette." }, "lighthouse-core/audits/mainthread-work-breakdown.js | failureTitle": { - "message": "Minimerer hovedtrådarbeidet" + "message": "Minimer hovedtrådarbeidet" }, "lighthouse-core/audits/mainthread-work-breakdown.js | title": { "message": "Minimerer hovedtrådarbeidet" }, "lighthouse-core/audits/metrics/estimated-input-latency.js | description": { - "message": "Poengsummen ovenfor er et estimat av hvor lang tid det tar for appen din å svare på brukerinndata, i millisekunder, under det travleste 5s vinduet for sideinnlasting. Hvis tidsforsinkelsen din er høyere enn 50 ms, kan brukeren oppleve forsinkelser i appen din. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/estimated-input-latency)." + "message": "Poengsummen ovenfor er et estimat av hvor lang tid (i millisekunder) det tar for appen din å svare på brukerinndata i det travleste 5-sekunders vinduet av sideinnlastingen. Hvis tidsforsinkelsen er høyere enn 50 ms, kan brukeren oppleve appen din som treg. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/estimated-input-latency)." }, "lighthouse-core/audits/metrics/estimated-input-latency.js | title": { "message": "Anslått tidsforsinkelse for inndata" }, "lighthouse-core/audits/metrics/first-contentful-paint.js | description": { - "message": "Første innholdsrike maling markerer tidspunktet hvor den første teksten eller bilde er malt på skjermen. [Finn ut mer](https://developers.google.com/web/fundamentals/performance/user-centric-performance-metrics#first_paint_and_first_contentful_paint)." + "message": "Første innholdsrike opptegning markerer tidspunktet når den første teksten eller det første bildet gjengis på skjermen. [Finn ut mer](https://developers.google.com/web/fundamentals/performance/user-centric-performance-metrics#first_paint_and_first_contentful_paint)." }, "lighthouse-core/audits/metrics/first-contentful-paint.js | title": { - "message": "Første innholdsrike maling" + "message": "Første innholdsrike opptegning" }, "lighthouse-core/audits/metrics/first-cpu-idle.js | description": { - "message": "Første CPU-tomgangen markerer første gang der sidens hovertråd er stille nok til å klare å håndtere inndataene. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/first-interactive)." + "message": "Første prosessor ledig markerer den første gangen sidens hovedtråd er stille nok til å klare å håndtere inndata. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/first-interactive)." }, "lighthouse-core/audits/metrics/first-cpu-idle.js | title": { - "message": "Første CPU Idle" + "message": "Første prosessor ledig" }, "lighthouse-core/audits/metrics/first-meaningful-paint.js | description": { - "message": "Første menignsfulle maling måler når det primære innholdet på en side er synlig. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint)." + "message": "Første vesentlige opptegning måler når hovedinnholdet på en side er synlig. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint)." }, "lighthouse-core/audits/metrics/first-meaningful-paint.js | title": { - "message": "Første viktige maling" + "message": "Første vesentlige opptegning" }, "lighthouse-core/audits/metrics/interactive.js | description": { - "message": "Interaktiv, markerer tiden der siden er fullstendig interaktiv. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/consistently-interactive)." + "message": "Tid til interaktiv markerer tiden når siden er helt interaktiv. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/consistently-interactive)." }, "lighthouse-core/audits/metrics/interactive.js | title": { - "message": "På tide med interaksjon" + "message": "Tid til interaktiv" }, "lighthouse-core/audits/metrics/speed-index.js | description": { - "message": "Hastighetsindeks viser hvor raskt innholder på en side blir synlig for lesere. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/speed-index)." + "message": "Hastighetsindeksen viser hvor raskt innhold på en side blir synlig. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/speed-index)." }, "lighthouse-core/audits/metrics/speed-index.js | title": { "message": "Hastighetsindeks" }, "lighthouse-core/audits/redirects.js | description": { - "message": "Viderekobling fører til flere forsinkelser når siden skal lastes inn. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/redirects)." + "message": "Viderekoblinger fører til flere forsinkelser før siden kan lastes inn. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/redirects)." }, "lighthouse-core/audits/redirects.js | title": { - "message": "Unngå flere omdirigeringe av sidene" + "message": "Unngå flere viderekoblinger av siden" }, "lighthouse-core/audits/time-to-first-byte.js | description": { - "message": "Tiden til den første byten identifiserer tidspunktet der serveren sendte et svar. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/ttfb)." + "message": "Tid til første byte identifiserer tidspunktet da tjeneren sendte et svar. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/ttfb)." }, "lighthouse-core/audits/time-to-first-byte.js | displayValue": { - "message": "Root-dokumentet tok {timeInMs, number, milliseconds} ms" + "message": "Root-dokumentet brukte {timeInMs, number, milliseconds} ms" }, "lighthouse-core/audits/time-to-first-byte.js | failureTitle": { - "message": "Reduserer responstiden for tjener (TTFB)" + "message": "Reduser responstiden for tjener (TTFB)" }, "lighthouse-core/audits/time-to-first-byte.js | title": { "message": "Svartiden til tjeneren er lav (TTFB)" }, "lighthouse-core/audits/user-timings.js | description": { - "message": "Vurder instrumentering av appen din med Brukertiming API for å lage egendefinert, ekte målinger av de viktigste brukeropplevelsene. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/user-timing)." + "message": "Vurder å utstyre appen din med User Timing API for å lage tilpassede, reelle målinger av de viktigste brukeropplevelsene. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/user-timing)." }, "lighthouse-core/audits/user-timings.js | displayValue": { - "message": "{itemCount,plural, =1{ 1 brukertiming}other{# brukertiming}}" + "message": "{itemCount,plural, =1{ 1 brukertiming}other{# brukertiminger}}" }, "lighthouse-core/audits/user-timings.js | title": { - "message": "Brukertiming merker og tiltak" + "message": "User Timing – merker og intervaller" }, "lighthouse-core/audits/uses-rel-preconnect.js | description": { - "message": "Vurder å legge til forhåndstilkoblinger eller dns-prefetch ressurshint for å etablerer tidlige tilkoblinger med viktige tredjepartsdomener. [Finn ut mer] (https://developers.google.com/web/fundamentals/performance/resource-prioritization#preconnect)." + "message": "Vurder å legge til ressurshint (preconnect eller dns-prefetch) for å opprette tidlige tilkoblinger til viktige tredjepartsplasseringer. [Finn ut mer] (https://developers.google.com/web/fundamentals/performance/resource-prioritization#preconnect)." }, "lighthouse-core/audits/uses-rel-preconnect.js | title": { - "message": "Forhåndskobling til ønsket domenenavn" + "message": "Opprett forhåndstilkobling til nødvendige domenenavn" }, "lighthouse-core/audits/uses-rel-preload.js | description": { - "message": "Vurder bruk av for å prioritere henting av ressurser som for øyeblikket er forespurt senere i sideinnlastingen [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/preload)." + "message": "Vurder bruk av for å prioritere henting av ressurser som for øyeblikket er forespurt senere i sideinnlastingen. [Finn ut mer](https://developers.google.com/web/tools/lighthouse/audits/preload)." }, "lighthouse-core/audits/uses-rel-preload.js | title": { - "message": "Forhåndsinnlasting av nøkkelforespørsler" + "message": "Forhåndsinnlast (preload) nøkkelforespørsler" }, "lighthouse-core/config/default-config.js | diagnosticsGroupDescription": { - "message": "Mer informasjon om ytelsen til programmet ditt." + "message": "Mer informasjon om ytelsen til appen din." }, "lighthouse-core/config/default-config.js | diagnosticsGroupTitle": { "message": "Diagnostikk" }, "lighthouse-core/config/default-config.js | firstPaintImprovementsGroupDescription": { - "message": "Det mest kritiske aspektet for ytelse er hvor raskt piksler blir gjengitt på skjermen. Nøkkelberegning: Første innholdsrike maling, første meningsfulle maling" + "message": "Det mest kritiske aspektet for ytelse er hvor raskt piksler blir gjengitt på skjermen. Nøkkelberegninger: Første innholdsrike opptegning, Første vesentlige opptegning" }, "lighthouse-core/config/default-config.js | firstPaintImprovementsGroupTitle": { - "message": "Første maling forbedringer" + "message": "Forbedringer av første opptegning" }, "lighthouse-core/config/default-config.js | loadOpportunitiesGroupDescription": { - "message": "Disse optimaliseringene kan øke hastigheten på sideinnlastingen." + "message": "Disse optimaliseringene kan gjøre sideinnlastingen raskere." }, "lighthouse-core/config/default-config.js | loadOpportunitiesGroupTitle": { "message": "Muligheter" @@ -258,19 +258,19 @@ "message": "Beregninger" }, "lighthouse-core/config/default-config.js | overallImprovementsGroupDescription": { - "message": "Gjør den totale innlastningsopplevelsen bedre, slik at siden svarer og er klar til bruk så snart som mulig. Nøkkelberegning: Tid for interaksjon, fartindeks" + "message": "Gjør den totale innlastingsopplevelsen bedre, slik at siden reagerer og er klar til bruk så snart som mulig. Nøkkelberegninger: Tid til interaktiv, Hastighetsindeks" }, "lighthouse-core/config/default-config.js | overallImprovementsGroupTitle": { - "message": "Total forbedring" + "message": "Forbedringsmuligheter" }, "lighthouse-core/config/default-config.js | performanceCategoryTitle": { "message": "Resultater" }, "lighthouse-core/lib/i18n.js | columnCacheTTL": { - "message": "Buffer TTL" + "message": "Buffer-TTL" }, "lighthouse-core/lib/i18n.js | columnSize": { - "message": "Størrelse (KB)" + "message": "Størrelse (kB)" }, "lighthouse-core/lib/i18n.js | columnTimeSpent": { "message": "Brukt tid" @@ -279,13 +279,13 @@ "message": "Nettadresse" }, "lighthouse-core/lib/i18n.js | columnWastedBytes": { - "message": "Potensielle besparelser (KB)" + "message": "Potensielle besparelser (kB)" }, "lighthouse-core/lib/i18n.js | columnWastedMs": { "message": "Potensielle besparelser (ms)" }, "lighthouse-core/lib/i18n.js | displayValueByteSavings": { - "message": "Potensielle besparelser på {wastedBytes, number, bytes} KB" + "message": "Potensielle besparelser på {wastedBytes, number, bytes} kB" }, "lighthouse-core/lib/i18n.js | displayValueMsSavings": { "message": "Potensiell besparelse på {wastedMs, number, milliseconds} ms" @@ -300,7 +300,7 @@ "message": "Feil!" }, "lighthouse-core/report/html/renderer/util.js | errorMissingAuditInfo": { - "message": "Feilrapport: Ingen revisjonsinformasjon" + "message": "Rapportfeil: ingen revisjonsinformasjon" }, "lighthouse-core/report/html/renderer/util.js | manualAuditsGroupTitle": { "message": "Tilleggselementer for manuell kontroll" @@ -315,13 +315,13 @@ "message": "Estimerte besparelser" }, "lighthouse-core/report/html/renderer/util.js | passedAuditsGroupTitle": { - "message": "Oppfylte revisjoner" + "message": "Beståtte revisjoner" }, "lighthouse-core/report/html/renderer/util.js | scorescaleLabel": { "message": "Poengskala:" }, "lighthouse-core/report/html/renderer/util.js | toplevelWarningsMessage": { - "message": "Det oppstå problemer som påvirkere denne kjøringen av Lighthouse:" + "message": "Det oppsto problemer som påvirker denne kjøringen av Lighthouse:" }, "lighthouse-core/report/html/renderer/util.js | varianceDisclaimer": { "message": "Verdiene er anslått og kan variere." diff --git a/lighthouse-core/lib/locales/sr-Latn.json b/lighthouse-core/lib/locales/sr-Latn.json new file mode 100644 index 000000000000..5879f67918bd --- /dev/null +++ b/lighthouse-core/lib/locales/sr-Latn.json @@ -0,0 +1,332 @@ +{ + "lighthouse-core/audits/bootup-time.js | chromeExtensionsWarning": { + "message": "Dodaci za Chrome su negativno uticali na brzinu učitavanja ove stranice. Probajte da proverite stranicu u režimu bez arhiviranja ili sa Chrome profila bez dodataka." + }, + "lighthouse-core/audits/bootup-time.js | columnScriptEval": { + "message": "Procena skripta" + }, + "lighthouse-core/audits/bootup-time.js | columnScriptParse": { + "message": "Raščlanjivanje skripta" + }, + "lighthouse-core/audits/bootup-time.js | columnTotal": { + "message": "Ukupno" + }, + "lighthouse-core/audits/bootup-time.js | description": { + "message": "Razmislite o tome da smanjite vreme potrebno za raščlanjivanje, kompajliranje i izvršavanje JS datoteka. Prikazivanje manjih JS resursa će vam možda pomoći u tome. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/bootup)." + }, + "lighthouse-core/audits/bootup-time.js | failureTitle": { + "message": "Smanjite vreme izvršavanja JavaScript datoteka" + }, + "lighthouse-core/audits/bootup-time.js | title": { + "message": "Vreme izvršavanja JavaScript-a" + }, + "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": { + "message": "Veliki GIF-ovi nisu korisni za prikazivanje animiranog sadržaja. Razmislite o tome da umesto GIF-ova koristite MPEG4/WebM video snimke za animacije i PNG/WebP za statične slike da biste uštedeli mrežne podatke. [Saznajte više](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/replace-animated-gifs-with-video/)" + }, + "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": { + "message": "Koristite video formate za animirani sadržaj" + }, + "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": { + "message": "Razmislite o tome da odložite učitavanje slika van ekrana i skrivenih slika dok se svi veoma važni resursi ne učitaju kako biste smanjili vreme do početka interakcije. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/offscreen-images)." + }, + "lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": { + "message": "Odložite slike van ekrana" + }, + "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": { + "message": "Resursi blokiraju prvo prikazivanje stranice. Razmislite o tome da prikazujete sve važne JS/CSS datoteke u tekstu i da odložite sve JS datoteke/stilove koji nisu toliko važni. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/blocking-resources)." + }, + "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": { + "message": "Eliminišite resurse koji blokiraju prikazivanje" + }, + "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": { + "message": "Velike mrežne resurse korisnici moraju da plate stvarnim novcem i oni su veoma povezani sa dugim vremenima učitavanja. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/network-payloads)." + }, + "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": { + "message": "Ukupna veličina je bila {totalBytes, number, bytes} kB" + }, + "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | failureTitle": { + "message": "Izbegavajte ogromne mrežne resurse" + }, + "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": { + "message": "Izbegava ogromne mrežne resurse" + }, + "lighthouse-core/audits/byte-efficiency/unminified-css.js | description": { + "message": "Umanjivanjem CSS datoteka možete da smanjite veličine mrežnih resursa. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/minify-css)." + }, + "lighthouse-core/audits/byte-efficiency/unminified-css.js | title": { + "message": "Umanjite CSS" + }, + "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": { + "message": "Umanjivanje JavaScript datoteka može da smanji veličine resursa i vreme raščlanjivanja skripta. [Saznajte više](https://developers.google.com/speed/docs/insights/MinifyResources)." + }, + "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": { + "message": "Umanjite JavaScript" + }, + "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": { + "message": "Uklonite nekorišćena pravila iz opisa stilova da biste smanjili nepotrebnu potrošnju podataka tokom mrežnih aktivnosti. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/unused-css)." + }, + "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": { + "message": "Odložite nekorišćeni CSS" + }, + "lighthouse-core/audits/byte-efficiency/unused-javascript.js | description": { + "message": "Uklonite nekorišćeni JavaScript da biste smanjili potrošnju podataka tokom mrežnih aktivnosti." + }, + "lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": { + "message": "Uklonite nekorišćeni JavaScript" + }, + "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": { + "message": "Dugo trajanje keša može da ubrza ponovne posete stranici. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/cache-policy)." + }, + "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": { + "message": "{itemCount,plural, =1{Pronađen je 1 resurs}one{Pronađen je # resurs}few{Pronađena su # resursa}other{Pronađeno je # resursa}}" + }, + "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": { + "message": "Prikazujte statične elemente sa efikasnim smernicama keša" + }, + "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": { + "message": "Koristi efikasne smernice keša na statičnim elementima" + }, + "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": { + "message": "Optimizovane slike se učitavaju brže i troše manje mobilnih podataka. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/optimize-images)." + }, + "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": { + "message": "Efikasno kodirajte slike" + }, + "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": { + "message": "Prikazujte slike odgovarajuće veličine da biste uštedeli mobilne podatke i poboljšali vreme učitavanja. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/oversized-images)." + }, + "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": { + "message": "Odredite odgovarajuću veličinu slika" + }, + "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": { + "message": "Resurse zasnovane na tekstu treba da prikazujete u komprimovanom formatu (gzip, deflate ili brotli) da biste smanjili ukupnu količinu potrošenih mrežnih podataka. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/text-compression)." + }, + "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": { + "message": "Omogućite kompresiju teksta" + }, + "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | description": { + "message": "Formati slika kao što su JPEG 2000, JPEG XR i WebP često pružaju bolju kompresiju nego PNG ili JPEG, što znači brža preuzimanja i manju potrošnju podataka. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/webp)." + }, + "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | title": { + "message": "Prikazujte slike u formatima sledeće generacije" + }, + "lighthouse-core/audits/critical-request-chains.js | description": { + "message": "Lanci veoma važnih zahteva u nastavku vam prikazuju koji resursi se izdaju sa visokim prioritetom. Razmislite o tome da smanjite dužinu lanaca, da smanjite veličinu preuzimanja za resurse ili da odložite preuzimanje resursa koji nisu neophodni radi bržeg učitavanja stranice. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/critical-request-chains)." + }, + "lighthouse-core/audits/critical-request-chains.js | displayValue": { + "message": "{itemCount,plural, =1{Pronađen je 1 lanac}one{Pronađen je # lanac}few{Pronađena su # lanca}other{Pronađeno je # lanaca}}" + }, + "lighthouse-core/audits/critical-request-chains.js | title": { + "message": "Smanjite broj veoma važnih zahteva" + }, + "lighthouse-core/audits/dobetterweb/dom-size.js | columnDOMDepth": { + "message": "Maksimalna dubina DOM-a" + }, + "lighthouse-core/audits/dobetterweb/dom-size.js | columnDOMNodes": { + "message": "Ukupan broj DOM čvorova" + }, + "lighthouse-core/audits/dobetterweb/dom-size.js | columnDOMWidth": { + "message": "Maksimalni broj čvorova potomaka" + }, + "lighthouse-core/audits/dobetterweb/dom-size.js | description": { + "message": "Inženjeri za pregledače preporučuju da stranice sadrže manje od približno 1500 DOM čvorova. Najbolje bi bilo da dubina stabla bude ispod 32 elementa i da ima manje od 60 podređenih/nadređenih elemenata. Veliki DOM može da poveća potrošnju memorije, da izazove duža [izračunavanja stilova](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations) i da dovede do skupih [preoblikovanja izgleda](https://developers.google.com/speed/articles/reflow). [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/dom-size)." + }, + "lighthouse-core/audits/dobetterweb/dom-size.js | displayValue": { + "message": "{itemCount,plural, =1{1 čvor}one{# čvor}few{# čvora}other{# čvorova}}" + }, + "lighthouse-core/audits/dobetterweb/dom-size.js | failureTitle": { + "message": "Izbegavajte preveliku veličinu DOM-a" + }, + "lighthouse-core/audits/dobetterweb/dom-size.js | title": { + "message": "Izbegava preveliku veličinu DOM-a" + }, + "lighthouse-core/audits/font-display.js | description": { + "message": "Iskoristite CSS funkciju za prikaz fontova da biste bili sigurni da korisnik može da vidi tekst dok se veb-fontovi učitavaju. [Saznajte više](https://developers.google.com/web/updates/2016/02/font-display)." + }, + "lighthouse-core/audits/font-display.js | failureTitle": { + "message": "Pobrinite se da tekst ostane vidljiv tokom učitavanja veb-fontova" + }, + "lighthouse-core/audits/font-display.js | title": { + "message": "Sav tekst ostaje vidljiv tokom učitavanja veb-fontova" + }, + "lighthouse-core/audits/mainthread-work-breakdown.js | columnCategory": { + "message": "Kategorija" + }, + "lighthouse-core/audits/mainthread-work-breakdown.js | description": { + "message": "Razmislite o tome da smanjite vreme potrebno za raščlanjivanje, kompajliranje i izvršavanje JS datoteka. Prikazivanje manjih JS resursa će vam možda pomoći u tome." + }, + "lighthouse-core/audits/mainthread-work-breakdown.js | failureTitle": { + "message": "Smanjite rad glavne niti" + }, + "lighthouse-core/audits/mainthread-work-breakdown.js | title": { + "message": "Smanjuje rad glavne niti" + }, + "lighthouse-core/audits/metrics/estimated-input-latency.js | description": { + "message": "Rezultat iznad je procena vremena koje je aplikaciji potrebno da odgovori na unos korisnika, u milisekundama, tokom najprometnijeg roka od 5 sekundi za učitavanje stranice. Ako je kašnjenje veće od 50 ms, korisnici će možda smatrati da aplikacija radi sporo. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/estimated-input-latency)." + }, + "lighthouse-core/audits/metrics/estimated-input-latency.js | title": { + "message": "Procenjeno kašnjenje unosa" + }, + "lighthouse-core/audits/metrics/first-contentful-paint.js | description": { + "message": "Prvo prikazivanje sadržaja označava vreme kada se prikazuju prvi tekst ili slika. [Saznajte više](https://developers.google.com/web/fundamentals/performance/user-centric-performance-metrics#first_paint_and_first_contentful_paint)." + }, + "lighthouse-core/audits/metrics/first-contentful-paint.js | title": { + "message": "Prvo prikazivanje sadržaja" + }, + "lighthouse-core/audits/metrics/first-cpu-idle.js | description": { + "message": "Vreme prvog neaktivnog procesora označava prvi trenutak u kome je glavna nit stranice dovoljno neaktivna da bi obradila unos. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/first-interactive)." + }, + "lighthouse-core/audits/metrics/first-cpu-idle.js | title": { + "message": "Vreme prvog neaktivnog procesora" + }, + "lighthouse-core/audits/metrics/first-meaningful-paint.js | description": { + "message": "Prvo značajno prikazivanje označava vreme kada primarni sadržaj stranice postaje vidljiv. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint)." + }, + "lighthouse-core/audits/metrics/first-meaningful-paint.js | title": { + "message": "Prvo značajno prikazivanje" + }, + "lighthouse-core/audits/metrics/interactive.js | description": { + "message": "Interakcija označava vreme kada stranica postaje potpuno interaktivna. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/consistently-interactive)." + }, + "lighthouse-core/audits/metrics/interactive.js | title": { + "message": "Vreme početka interakcije" + }, + "lighthouse-core/audits/metrics/speed-index.js | description": { + "message": "Indeks brzine prikazuje koliko brzo sadržaj stranice postaje vidljiv za korisnike. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/speed-index)." + }, + "lighthouse-core/audits/metrics/speed-index.js | title": { + "message": "Indeks brzine" + }, + "lighthouse-core/audits/redirects.js | description": { + "message": "Preusmeravanja dovode do dodatnih kašnjenja pre učitavanja stranice. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/redirects)." + }, + "lighthouse-core/audits/redirects.js | title": { + "message": "Izbegavajte višestruka preusmeravanja stranice" + }, + "lighthouse-core/audits/time-to-first-byte.js | description": { + "message": "Vreme prvog odgovora određuje vreme u koje server šalje odgovor. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/ttfb)." + }, + "lighthouse-core/audits/time-to-first-byte.js | displayValue": { + "message": "Osnovnom dokumentu je trebalo {timeInMs, number, milliseconds} ms" + }, + "lighthouse-core/audits/time-to-first-byte.js | failureTitle": { + "message": "Smanjite vremena odgovora servera (TTFB)" + }, + "lighthouse-core/audits/time-to-first-byte.js | title": { + "message": "Vremena odgovora servera su kratka (TTFB)" + }, + "lighthouse-core/audits/user-timings.js | description": { + "message": "Razmislite o tome da opremite aplikaciju API-jem za vreme korisnika da biste sprovodili prilagođena merenja glavnih korisničkih doživljaja u stvarnom svetu. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/user-timing)." + }, + "lighthouse-core/audits/user-timings.js | displayValue": { + "message": "{itemCount,plural, =1{1 vreme korisnika}one{# vreme korisnika}few{# vremena korisnika}other{# vremena korisnika}}" + }, + "lighthouse-core/audits/user-timings.js | title": { + "message": "Oznake i mere Vremena korisnika" + }, + "lighthouse-core/audits/uses-rel-preconnect.js | description": { + "message": "Razmislite o tome da dodate savete za resurse za povezivanje unapred ili pripremu učitavanja DNS-a kako biste uspostavili rane veze sa važnim izvorima trećih strana. [Saznajte više](https://developers.google.com/web/fundamentals/performance/resource-prioritization#preconnect)." + }, + "lighthouse-core/audits/uses-rel-preconnect.js | title": { + "message": "Povežite se unapred sa potrebnim izvorima" + }, + "lighthouse-core/audits/uses-rel-preload.js | description": { + "message": "Razmislite o tome da koristite kako biste kasnije tokom učitavanja stranice dali prioritet preuzimanju resursa koji se trenutno traže. [Saznajte više](https://developers.google.com/web/tools/lighthouse/audits/preload)." + }, + "lighthouse-core/audits/uses-rel-preload.js | title": { + "message": "Unapred učitajte najvažnije zahteve" + }, + "lighthouse-core/config/default-config.js | diagnosticsGroupDescription": { + "message": "Više informacija o učinku aplikacije." + }, + "lighthouse-core/config/default-config.js | diagnosticsGroupTitle": { + "message": "Dijagnostika" + }, + "lighthouse-core/config/default-config.js | firstPaintImprovementsGroupDescription": { + "message": "Najvažniji aspekt učinka je brzina kojom se pikseli prikazuju na ekranu. Ključni pokazatelji: Prvo prikazivanje sadržaja, Prvo značajno prikazivanje" + }, + "lighthouse-core/config/default-config.js | firstPaintImprovementsGroupTitle": { + "message": "Poboljšanja prvog prikazivanja" + }, + "lighthouse-core/config/default-config.js | loadOpportunitiesGroupDescription": { + "message": "Ove optimizacije mogu da ubrzaju učitavanje stranice." + }, + "lighthouse-core/config/default-config.js | loadOpportunitiesGroupTitle": { + "message": "Mogućnosti" + }, + "lighthouse-core/config/default-config.js | metricGroupTitle": { + "message": "Pokazatelji" + }, + "lighthouse-core/config/default-config.js | overallImprovementsGroupDescription": { + "message": "Poboljšajte opšti doživljaj učitavanja da bi stranica počela da se odaziva i da bi bila spremna za korišćenje u najkraćem mogućem roku. Ključni pokazatelji: Vreme početka interakcije, Indeks brzine" + }, + "lighthouse-core/config/default-config.js | overallImprovementsGroupTitle": { + "message": "Opšta poboljšanja" + }, + "lighthouse-core/config/default-config.js | performanceCategoryTitle": { + "message": "Učinak" + }, + "lighthouse-core/lib/i18n.js | columnCacheTTL": { + "message": "Vreme preživljavanja keša" + }, + "lighthouse-core/lib/i18n.js | columnSize": { + "message": "Veličina (kB)" + }, + "lighthouse-core/lib/i18n.js | columnTimeSpent": { + "message": "Provedeno vreme" + }, + "lighthouse-core/lib/i18n.js | columnURL": { + "message": "URL" + }, + "lighthouse-core/lib/i18n.js | columnWastedBytes": { + "message": "Potencijalna ušteda (kB)" + }, + "lighthouse-core/lib/i18n.js | columnWastedMs": { + "message": "Potencijalna ušteda (ms)" + }, + "lighthouse-core/lib/i18n.js | displayValueByteSavings": { + "message": "Potencijalna ušteda od {wastedBytes, number, bytes} kB" + }, + "lighthouse-core/lib/i18n.js | displayValueMsSavings": { + "message": "Potencijalna ušteda od {wastedMs, number, milliseconds} ms" + }, + "lighthouse-core/lib/i18n.js | ms": { + "message": "{timeInMs, number, milliseconds} ms" + }, + "lighthouse-core/report/html/renderer/util.js | auditGroupExpandTooltip": { + "message": "Prikaži provere" + }, + "lighthouse-core/report/html/renderer/util.js | errorLabel": { + "message": "Greška!" + }, + "lighthouse-core/report/html/renderer/util.js | errorMissingAuditInfo": { + "message": "Prijavljivanje greške: nema informacija o proveri" + }, + "lighthouse-core/report/html/renderer/util.js | manualAuditsGroupTitle": { + "message": "Dodatne stavke za ručnu proveru" + }, + "lighthouse-core/report/html/renderer/util.js | notApplicableAuditsGroupTitle": { + "message": "Nije primenjivo" + }, + "lighthouse-core/report/html/renderer/util.js | opportunityResourceColumnLabel": { + "message": "Mogućnost" + }, + "lighthouse-core/report/html/renderer/util.js | opportunitySavingsColumnLabel": { + "message": "Procenjena ušteda" + }, + "lighthouse-core/report/html/renderer/util.js | passedAuditsGroupTitle": { + "message": "Provere sa zadovoljavajućom ocenom" + }, + "lighthouse-core/report/html/renderer/util.js | scorescaleLabel": { + "message": "Skala rezultata:" + }, + "lighthouse-core/report/html/renderer/util.js | toplevelWarningsMessage": { + "message": "Bilo je izvesnih problema koji su uticali na ovo pokretanje Lighthouse-a:" + }, + "lighthouse-core/report/html/renderer/util.js | varianceDisclaimer": { + "message": "Vrednosti predstavljaju procene i mogu da variraju." + }, + "lighthouse-core/report/html/renderer/util.js | warningHeader": { + "message": "Upozorenja: " + } +} \ No newline at end of file diff --git a/lighthouse-core/lib/locales/zh-CN.json b/lighthouse-core/lib/locales/zh.json similarity index 100% rename from lighthouse-core/lib/locales/zh-CN.json rename to lighthouse-core/lib/locales/zh.json diff --git a/typings/externs.d.ts b/typings/externs.d.ts index 1534eedcd1b6..ac43aba8b903 100644 --- a/typings/externs.d.ts +++ b/typings/externs.d.ts @@ -58,7 +58,7 @@ declare global { cpuSlowdownMultiplier?: number } - export type Locale = 'en'|'en-GB'|'ar-XB'|'ar'|'bg'|'ca'|'cs'|'da'|'de'|'el'|'en-AU'|'en-IE'|'en-IN'|'en-SG'|'en-US'|'en-XA'|'en-ZA'|'es'|'fi'|'fil'|'fr'|'gsw'|'hi'|'hr'|'hu'|'id'|'it'|'iw'|'ja'|'ko'|'lt'|'lv'|'nl'|'no'|'pl'|'pt-PT'|'pt'|'ro'|'ru'|'sk'|'sl'|'sr'|'sv'|'ta'|'te'|'th'|'tr'|'uk'|'vi'|'zh'|'zh-CN'|'zh-HK'|'zh-TW' + export type Locale = 'en-US'|'en'|'en-AU'|'en-GB'|'en-IE'|'en-SG'|'en-ZA'|'en-IN'|'ar-XB'|'ar'|'bg'|'bs'|'ca'|'cs'|'da'|'de'|'el'|'en-XA'|'es'|'fi'|'fil'|'fr'|'he'|'hi'|'hr'|'hu'|'gsw'|'id'|'in'|'it'|'iw'|'ja'|'ko'|'lt'|'lv'|'mo'|'nl'|'nb'|'no'|'pl'|'pt'|'pt-PT'|'ro'|'ru'|'sk'|'sl'|'sr'|'sr-Latn'|'sv'|'ta'|'te'|'th'|'tl'|'tr'|'uk'|'vi'|'zh'|'zh-HK'|'zh-TW'; export type OutputMode = 'json' | 'html' | 'csv';