Skip to content

Commit

Permalink
Update onChange to onLocaleChanged (change from v1.3.0)
Browse files Browse the repository at this point in the history
  • Loading branch information
jdbruxelles committed Jan 17, 2024
1 parent 5d92b3c commit 2e1886e
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion website/demo.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ const translate = (locObj) => {

const params = [
"locales", "lang", "fallbackLang", "activeClass", "togglersSelector",
"isTogglerSelect", "saveLang", "saveAs", "translate", "onChange",
"isTogglerSelect", "saveLang", "saveAs", "translate", "onLocaleChanged",
"path", "availableLocales", "reloadPage"
], optTable = $("#options table");
params.forEach((prop) => {
Expand Down
6 changes: 3 additions & 3 deletions website/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ <h1 data-si18n="good_morning"></h1>
document.querySelector(".title").innerText = loc.t("nested.title");
// ...
},
onChange() {
onLocaleChanged() {
// ...
}
});</code></pre>
Expand Down Expand Up @@ -424,8 +424,8 @@ <h1 data-si18n="good_morning"></h1>
<td><code>function() {}</code></td>
<td></td>
</tr>
<tr id="prop-onChange">
<td><code>onChange</code></td>
<tr id="prop-onLocaleChanged">
<td><code>onLocaleChanged</code></td>
<td><code>function() {}</code></td>
<td></td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion website/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"saveAs": "Name of the key to save the language in the localStorage. If set, the value will be used as key to retrieve the language from the URL parameter (Default: <code>lang</code>).",
"reloadPage": "If this option is set to <code>true</code>, the page will automatically refresh after changing the language. It may only be useful if you have a complex page structure and want the translations to be loaded every time you change the language, to keep it simple.",
"translate": "<b class='required'>(required)</b> - Function that translates text manually. For translation use only.<br><b>Note:</b> The <code>html</code> tag automatically has a <code>lang</code> attribute with the current language, no need to encode it manually.",
"onChange": "Callback function triggered when the language changes. Everything you want to do else because the language has changed, do it here."
"onLocaleChanged": "Callback function triggered when the language changes. Everything you want to do else because the language has changed, do it here."
},
"methods": {
"constructor": "Does the same thing as the following <code>init</code> method.",
Expand Down
2 changes: 1 addition & 1 deletion website/locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"saveAs": "Nom de la clé pour enregistrer la langue dans le localStorage. Si elle est définie, la valeur sera utilisée comme clé pour récupérer la langue à partir du paramètre URL (Défaut : <code>lang</code>).",
"reloadPage": "Si cette option est définie à <code>true</code>, la page sera automatiquement actualisée après avoir changé la langue. Elle peut être utile seulement si vous avez une structure de page complexe et que vous souhaitez que les traductions soient chargées à chaque changement de langue, pour faire simple.",
"translate": "<b class='required'>(obligatoire)</b> - Fonction qui traduit le texte manuellement. Réservé uniquement à la traduction.<br><b>Note:</b> La balise <code>html</code> a automatiquement un attribut <code>lang</code> avec la langue actuelle, pas besoin de la coder manuellement.",
"onChange": "Fonction de rappel déclenchée lorsque la langue change. Tout ce que vous voulez faire d'autre parce que la langue a changé, faites-le ici."
"onLocaleChanged": "Fonction de rappel déclenchée lorsque la langue change. Tout ce que vous voulez faire d'autre parce que la langue a changé, faites-le ici."
},
"methods": {
"constructor": "Fait la même chose que la méthode <code>init</code> suivante.",
Expand Down

0 comments on commit 2e1886e

Please sign in to comment.