Skip to content

Instantly share code, notes, and snippets.

View honzabilek4's full-sized avatar
🌱

Jan Bílek honzabilek4

🌱
View GitHub Profile
//…
export const getKeyPlural = (key, count) => { 
 const currentLanguage = LocalazyMeta.languages.find(l => l.language === i18next.language);
 const pluralType = currentLanguage.pluralType(+count);
 return `${key}.${pluralType}`;
}
//…
import { i18n, initI18n, getLanguages, getCurrentLanguage, getKeyPlural as p } from "./i18n";
let count = 0;
//…
const getTranslatedContent = () => {
 return `${i18n.t("hello_localazy")}<br><br>
 ${count} ${i18n.t(p("calendar", count))}<br>
 ${count} ${i18n.t(p("field", count))}<br>
 ${count} ${i18n.t(p("event", count))}<br>
 ${count} ${i18n.t(p("title", count))}<br>
 ${count} ${i18n.t(p("color", count))}`;
import {
i18n,
initI18n,
getLanguages,
getCurrentLanguage,
getKeyPlural as p,
} from "./i18n";
let count = 0;
const createLanguageSelector = () => {
let template = '<select id="selector">';
@honzabilek4
honzabilek4 / semantic-commits.txt
Last active July 22, 2024 14:12
Semantic commits
https://www.conventionalcommits.org/en/v1.0.0/
feat: add hat wobble
^--^ ^------------^
| |
| +-> Summary in present tense.
|
+-------> Type: chore, docs, feat, fix, refactor, style, or test.