Skip to content

Commit

Permalink
core(i18n): roll latest TC messages (#5802)
Browse files Browse the repository at this point in the history
  • Loading branch information
paulirish authored Aug 8, 2018
1 parent d0fbc74 commit c825af1
Show file tree
Hide file tree
Showing 10 changed files with 446 additions and 108 deletions.
File renamed without changes.
14 changes: 7 additions & 7 deletions lighthouse-core/lib/locales/fr.json
Original file line number Diff line number Diff line change
@@ -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"
Expand Down Expand Up @@ -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"
Expand All @@ -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"
Expand Down Expand Up @@ -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"
Expand All @@ -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"
Expand Down Expand Up @@ -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)"
Expand All @@ -234,7 +234,7 @@
"message": "Envisagez d'utiliser <link rel=preload> 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."
Expand Down
File renamed without changes.
22 changes: 11 additions & 11 deletions lighthouse-core/lib/locales/hi.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": "ऐनिमेट की गई सामग्री के लिए वीडियो फ़ॉर्मेट का इस्तेमाल करें"
Expand Down Expand Up @@ -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": "मुख्य थ्रेड काम को कम से कम करें"
Expand All @@ -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)."
Expand Down Expand Up @@ -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{# उपयोगकर्ता समय}}"
Expand Down Expand Up @@ -273,7 +273,7 @@
"message": "आकार (केबी)"
},
"lighthouse-core/lib/i18n.js | columnTimeSpent": {
"message": "खर्च हुआ समय"
"message": "बिताया गया समय"
},
"lighthouse-core/lib/i18n.js | columnURL": {
"message": "यूआरएल"
Expand Down Expand Up @@ -312,7 +312,7 @@
"message": "अवसर"
},
"lighthouse-core/report/html/renderer/util.js | opportunitySavingsColumnLabel": {
"message": "हो सकने वाली बचत"
"message": "अनुमानित बचत"
},
"lighthouse-core/report/html/renderer/util.js | passedAuditsGroupTitle": {
"message": "पास हुए ऑडिट"
Expand All @@ -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": "मान अनुमानित हैं और इनमें अंतर हो सकता है."
Expand Down
30 changes: 18 additions & 12 deletions lighthouse-core/lib/locales/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,25 +7,25 @@

/** @typedef {Record<string, {message: string}>} LocaleMessages */

// The keys within this const must exactly match the LH.Locale type in externs.d.ts
/** @type {Record<LH.Locale, LocaleMessages>} */
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'),
Expand All @@ -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
Expand All @@ -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'),
};
Expand Down
2 changes: 1 addition & 1 deletion lighthouse-core/lib/locales/lv.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
Loading

0 comments on commit c825af1

Please sign in to comment.