Skip to content

Commit 1b7a23b

Browse files
committed
Update docs to refect changes in 0.8
1 parent c94e266 commit 1b7a23b

File tree

4 files changed

+9
-14
lines changed

4 files changed

+9
-14
lines changed

.netlify/functions-internal/__render.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95005,8 +95005,8 @@ var Configuration = create_ssr_component(($$result, $$props, $$bindings, slots)
9500595005
${validate_component(Codeblock, "Codeblock").$$render($$result, { lang: "html" }, {}, {
9500695006
default: () => `${escape(`<script context="module">
9500795007
import { addMessages, init } from 'svelte-intl-precompile';
95008-
import en from '$locales/en.js';
95009-
import es from '$locales/es.js';
95008+
import en from '$locales/en';
95009+
import es from '$locales/es';
9501095010
addMessages('en', en);
9501195011
addMessages('es', es);
9501295012
init({

locales/en.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
"configuration.paragraph.example-3": "This will get you going but lets dive deeper on it more.",
100100
"configuration.subsection.static-locales": "Load locales statically",
101101
"configuration.paragraph.static-locales-1": "Like in the previous example, the easiest way to add your translation keys is to just import them as modules and register them using",
102-
"configuration.paragraph.static-locales-2": "Note that despite the fact that you defined your translations in JSON files, in here you are importing them as javascript modules from",
102+
"conw": "Note that despite the fact that you defined your translations in JSON files, in here you are importing them as javascript modules from",
103103
"configuration.paragraph.static-locales-3": ". This is because the compiler has transformed your translations into a module with inline functions at built time.",
104104
"configuration.paragraph.static-locales-4": "This approach is loading all those languages even if only one is being displayed. Usually okay when kicking out a new project or if you only have a few of keys, but when your app grows you should start loading languages on demand.",
105105
"configuration.subsection.dynamic-locales": "Load locales dynamically",

locales/gl.json

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
"main.title": "Svelte Intl Precompile",
55
"main.subtitle": "A librería de i18n para Svelte que analiza e transforma as túas traduccións en tempo de compilación.",
66
"playground.title": "Playground",
7-
87
"introduction.title": "Introducción",
98
"introduction.subsection.why-use-it": "¿Por qué querería usala?",
109
"introduction.paragraph.why-use-it-1": "Svelte-intl-precompile é unha librería de i18n para apps Svelte que busca proporcionar todas as funcionalidades ca túa app pode precisar co mínimo impacto tanto no tamaño da túa app como na súa velocidade de execución",
@@ -22,7 +21,6 @@
2221
"introduction.list-items.features-3": "Unha API deseñada para Svelte.js que poporciona uns convenientes stores que actualizan os seus valores automáticamente cando o idioma seleccionado ou as traduccións cargadas actualízanse.",
2322
"introduction.list-items.features-4": "Unha variedade de funcions pra cargar paquetes de idiomas asíncronamente cando sexa necesario, utilidades para extraer o idioma predeterminado das cabeceras da petición HTTP en modo SSR",
2423
"introduction.list-items.features-5": "Tree-shaking completo de tódalas utilidades arriba mencionadas que a túa aplicación non precise",
25-
2624
"icu-crash-course.title": "ICU syntax: Cursillo acelerado",
2725
"icu-crash-course.table-heads.definition": "Entrada",
2826
"icu-crash-course.table-heads.values": "Valores",
@@ -49,7 +47,7 @@
4947
"icu-crash-course.list-items.many": "(Tamén usado para fraccions)",
5048
"icu-crash-course.list-items.other": "(plural xenérico. O usado en idiomas con só unha forma de plural)",
5149
"icu-crash-course.table-cells.plurals-simple": "Your have {numCats, plural, one {one cat} other {# cats}}",
52-
"icu-crash-course.table-cells.plurals-complex": "Your have {numCats, plural, =0 {no cats at all} one {one single cat} =2 {a couple cats} =3 {a trio of cats} =12 {a dozen cats} other {exactly # cats}}",
50+
"icu-crash-course.table-cells.plurals-complex": "Your have {numCats, plural, =0 {no cats at all} one {one single cat} =2 {a couple cats} =3 {a trio of cats} =12 {a dozen cats} other {exactly # cats}}",
5351
"icu-crash-course.table-cells.plurals-offset": "{guestCount, plural, offset:1 =0 {Mary does not give a party.} =1 {Mary invites {guest} to her party.} =2 {Mary invites {guest} and one other person to her party.} other {Mary invites {guest} and # other people to her party.}}",
5452
"icu-crash-course.subsection.select": "Select",
5553
"icu-crash-course.paragraph.select-1": "A utilidade <code class='inline'>select</code> úsase para elexir entre varias posibles traduccións en base ó valor dun argumento.<br> Inda que ten moitos usos o máis frecuente é para ter traduccións dependentes do xénero.",
@@ -70,7 +68,6 @@
7068
"icu-crash-course.subsection.number": "Números",
7169
"icu-crash-course.paragraph.number": "Formatea un número de acordo as regras do idioma seleccionado.",
7270
"icu-crash-course.table-cells.number": "Your account balance is {num, number}",
73-
7471
"getting-started.title": "Primeiros pasos",
7572
"getting-started.subsection.installation": "Instalación",
7673
"getting-started.paragraph.installation-1": "Instala svelte-intl-precompile coma unha dependencia de runtime do teu proxecto Svelte.",
@@ -90,11 +87,10 @@
9087
"getting-started.paragraph.hook-into-sveltekit-2": "E xa está todo listo. Tempo de usar a librería.",
9188
"getting-started.subsection.hook-into-vite": "Acoplar o compilador a Vite.js",
9289
"getting-started.paragraph.hook-into-vite-1": "Se non estás a usar SvelteKit senon simplemente Vite.js a configuración é moy semellante. O fin e o cabo SvelteKit usa Vite.js internamente. Importa o compilador e engádeo á lista de plugins en ",
93-
9490
"configuration.title": "Configuración",
9591
"configuration.subsection.example": "Exemplo de configuración",
9692
"configuration.link.example": "Exemplo",
97-
"configuration.paragraph.example-1": "Este é o exemplo máis básico de inicialización da librería. Copia esto no teu",
93+
"configuration.paragraph.example-1": "Este é o exemplo de traballo mínimo da inicialización da biblioteca. \nPon isto no teu",
9894
"configuration.paragraph.example-2": ".",
9995
"configuration.paragraph.example-3": "Esto es suficiente para ir comenzando pero vamos a profundizar máis en todas as opcions que tes.",
10096
"configuration.subsection.static-locales": "Engadir idiomas estáticamente",
@@ -125,13 +121,12 @@
125121
"configuration.definitions.navigator": "Extrae o idioma do navegador, que a súa vez é o idioma do sistema operativo.",
126122
"configuration.definitions.query": "Extrae o idioma no parámetro dado a query string da URL.<br>P.e <pre class='inline'>getLocaleFromQueryString('lang')</pre> para <pre class='inline'>/users?sort=name&amp;dir=asc&amp;lang=es</pre>",
127123
"configuration.definitions.hash": "Como <pre class='inline'>getLocaleFromQueryString</pre> pero para el hash de la URL.<br>P.e <pre class='inline'>getLocaleFromHash('lang')</pre> para <pre class='inline'>/users#sort=name&amp;dir=asc&amp;lang=es</pre>",
128-
"configuration.definitions.path": "Extrae o idioma dos segmentos da URL.<br>P.e <pre class='inline'>getLocaleFromPathname(/^\/((es|en)(-\\w\\w)?)/)</pre> para <pre class='inline'>myapp.com/en-US/users</pre>",
124+
"configuration.definitions.path": "Extrae o idioma dos segmentos da URL.<br>P.e <pre class='inline'>getLocaleFromPathname(/^/((es|en)(-\\w\\w)?)/)</pre> para <pre class='inline'>myapp.com/en-US/users</pre>",
129125
"configuration.definitions.host": "Extrae o idioma del host.<br>P.e <pre class='inline'>getLocaleFromHostname(/^((es|en)(-\\w\\w)?)\\./)</pre> para <pre class='inline'>https://pt.myapp.com</pre>",
130126
"configuration.subsection.custom-formats": "Formatos persoalizados",
131127
"configuration.paragraph.custom-formats-1": "Esta librería pode formatear números, datas e horas. Faino sen incrementar significativamente o tamaño do teu proxecto porque utiliza a API Intl xa presente en todos os navegadores modernos e main en Node.js.<br/>Por defecto a túa app dispón de estos formatos pero podes engadir os teus propios.",
132128
"configuration.paragraph.custom-formats-2": "Se queres definir os teus propios formatos pásaos ó incializar a librería usando a opción",
133129
"configuration.paragraph.custom-formats-3": ", os cuales serán engadidos ós formatos por defecto listados arriba. Os formatos deben ser obxetos válidos para pasar a",
134-
135130
"usage.title": "Uso",
136131
"usage.paragraph.preface-1": "A API de esta librería foi tomada en gran parte da excelente",
137132
"usage.paragraph.preface-2": ", hasta o punto de que na maioría de proxectos podes cambiar de svelte-i18 a svelte-intl-precompile e vice versa sen modificar a túa aplicación máis que actualizado o nome do paquete dende o que importas as funcions.",
@@ -153,4 +148,4 @@
153148
"usage.definitions.other-stores-1": "Pode ser usado para leer ou asignar o idioma actual. (P.e: <pre class='inline'>\"es-ES\"</pre>).",
154149
"usage.definitions.other-stores-2": "Contén a lista de idiomas rexistrados. (P.e: <pre class='inline'>[\"es-ES\", \"en\", \"pt-BR\"]</pre>).",
155150
"usage.definitions.other-stores-3": "Contén <pre class='inline'>true</pre> cando un idioma asíncrono todavía está cargando."
156-
}
151+
}

src/routes/[...lang]/docs/configuration.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
<p>{$t('configuration.paragraph.static-locales-1')} <CodeInline>addMessages(langCode, translations)</CodeInline>.</p>
4343

4444
<Codeblock lang="js">
45-
import en from '$locales/en.js';
46-
import es from '$locales/es.js';
45+
import en from '$locales/en';
46+
import es from '$locales/es';
4747
addMessages('en', en);
4848
addMessages('es', es);
4949
</Codeblock>

0 commit comments

Comments
 (0)