diff --git a/src/cards/repo-card.js b/src/cards/repo-card.js index 2f11c8a7..b0e80bc0 100644 --- a/src/cards/repo-card.js +++ b/src/cards/repo-card.js @@ -38,7 +38,7 @@ const renderRepoCard = (repo, options = {}) => { en: "Template", es: "Modelo", fr: "Modèle", - it: "Modella", + it: "Template", ja: "テンプレート", kr: "주형", "pt-br": "Modelo", @@ -156,18 +156,17 @@ const renderRepoCard = (repo, options = {}) => { `); return card.render(` - ${ - isTemplate - ? getBadgeSVG(translations.template[lang] || "Template") - : isArchived + ${isTemplate + ? getBadgeSVG(translations.template[lang] || "Template") + : isArchived ? getBadgeSVG(translations.archived[lang] || "Archived") : "" } ${multiLineDescription - .map((line) => `${encodeHTML(line)}`) - .join("")} + .map((line) => `${encodeHTML(line)}`) + .join("")} diff --git a/src/cards/stats-card.js b/src/cards/stats-card.js index 87f77c34..a37c3d18 100644 --- a/src/cards/stats-card.js +++ b/src/cards/stats-card.js @@ -110,7 +110,7 @@ const renderStatsCard = (stats = {}, options = { hide: [] }) => { en: "Total Commits", es: "Compromisos totales", fr: "Total des engagements", - it: "Impegni totali", + it: "Commit totali", ja: "総コミット", kr: "총 커밋", "pt-br": "Total de compromissos", @@ -132,7 +132,7 @@ const renderStatsCard = (stats = {}, options = { hide: [] }) => { en: "Total Issues", es: "Problemas totales", fr: "Nombre total de problèmes", - it: "Problemi totali", + it: "Segnalazioni totali", ja: "総問題", kr: "총 문제", "pt-br": "Total de problemas", @@ -160,9 +160,8 @@ const renderStatsCard = (stats = {}, options = { hide: [] }) => { }, commits: { icon: icons.commits, - label: `${translations.commits[lang] || "Total Commits"}${ - include_all_commits ? "" : ` (${new Date().getFullYear()})` - }`, + label: `${translations.commits[lang] || "Total Commits"}${include_all_commits ? "" : ` (${new Date().getFullYear()})` + }`, value: totalCommits, id: "commits", }, @@ -259,10 +258,10 @@ const renderStatsCard = (stats = {}, options = { hide: [] }) => { ${FlexLayout({ - items: statItems, - gap: lheight, - direction: "column", - }).join("")} + items: statItems, + gap: lheight, + direction: "column", + }).join("")} `); }; diff --git a/src/cards/top-languages-card.js b/src/cards/top-languages-card.js index 1c17bbec..eb4dd20f 100644 --- a/src/cards/top-languages-card.js +++ b/src/cards/top-languages-card.js @@ -11,13 +11,13 @@ const createProgressTextNode = ({ width, color, name, progress }) => { ${name} ${progress}% ${createProgressNode({ - x: 0, - y: 25, - color, - width: progressWidth, - progress, - progressBarBackgroundColor: "#ddd", - })} + x: 0, + y: 25, + color, + width: progressWidth, + progress, + progressBarBackgroundColor: "#ddd", + })} `; }; @@ -70,7 +70,7 @@ const renderTopLanguages = (topLangs, options = {}) => { theme, layout, custom_title, - lang= "en", + lang = "en", } = options; let langs = Object.values(topLangs); @@ -83,7 +83,7 @@ const renderTopLanguages = (topLangs, options = {}) => { en: "Most Used Languages", es: "Idiomas más usados", fr: "Langues les plus utilisées", - it: "Lingue più utilizzate", + it: "Linguaggi più utilizzati", ja: "最もよく使われる言語", kr: "가장 많이 사용되는 언어", "pt-br": "Línguas Mais Usadas", @@ -158,9 +158,8 @@ const renderTopLanguages = (topLangs, options = {}) => { finalLayout = ` - + ${compactProgressBar} ${createLanguageTextNode({ diff --git a/src/cards/wakatime-card.js b/src/cards/wakatime-card.js index 0c0e5559..a99c62f2 100644 --- a/src/cards/wakatime-card.js +++ b/src/cards/wakatime-card.js @@ -24,14 +24,14 @@ const createTextNode = ({ const cardProgress = hideProgress ? null : createProgressNode({ - x: 110, - y: 4, - progress: percent, - color: progressBarColor, - width: 220, - name: label, - progressBarBackgroundColor, - }); + x: 110, + y: 4, + progress: percent, + color: progressBarColor, + width: 220, + name: label, + progressBarBackgroundColor, + }); return ` @@ -81,7 +81,7 @@ const renderWakatimeCard = (stats = {}, options = { hide: [] }) => { en: "No coding activity this week", es: "No hay actividad de codificación esta semana", fr: "Aucune activité de codage cette semaine", - it: "Nessuna attività di codifica questa settimana", + it: "Nessuna attività in questa settimana", ja: "今週のコーディング活動はありません", kr: "이번 주 코딩 활동 없음", "pt-br": "Nenhuma atividade de codificação esta semana", @@ -101,18 +101,18 @@ const renderWakatimeCard = (stats = {}, options = { hide: [] }) => { const statItems = languages ? languages - .filter((language) => language.hours || language.minutes) - .map((language) => { - return createTextNode({ - id: language.name, - label: language.name, - value: language.text, - percent: language.percent, - progressBarColor: titleColor, - progressBarBackgroundColor: textColor, - hideProgress: hide_progress, - }); - }) + .filter((language) => language.hours || language.minutes) + .map((language) => { + return createTextNode({ + id: language.name, + label: language.name, + value: language.text, + percent: language.percent, + progressBarColor: titleColor, + progressBarBackgroundColor: textColor, + hideProgress: hide_progress, + }); + }) : []; // Calculate the card height depending on how many items there are @@ -150,12 +150,12 @@ const renderWakatimeCard = (stats = {}, options = { hide: [] }) => { return card.render(` ${FlexLayout({ - items: statItems.length - ? statItems - : [noCodingActivityNode({ color: textColor, text: translations.noCodingActivity[lang] || "No coding activity this week" })], - gap: lheight, - direction: "column", - }).join("")} + items: statItems.length + ? statItems + : [noCodingActivityNode({ color: textColor, text: translations.noCodingActivity[lang] || "No coding activity this week" })], + gap: lheight, + direction: "column", + }).join("")} `); };