chore(card-translation): improve translathion of Chinese (#539)

* improve: improve translation of Chinese

* improve: update the text on test files
This commit is contained in:
Jalen 2020-10-04 22:47:13 +08:00 committed by GitHub
parent cb849ddc6c
commit 725297295c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 18 additions and 18 deletions

View file

@ -3,7 +3,7 @@ const { encodeHTML } = require("./common/utils");
const statCardLocales = ({ name, apostrophe }) => {
return {
"statcard.title": {
cn: `${encodeHTML(name)}的GitHub统计`,
cn: `${encodeHTML(name)} 的 GitHub 统计`,
de: `${encodeHTML(name) + apostrophe} GitHub-Statistiken`,
en: `${encodeHTML(name)}'${apostrophe} GitHub Stats`,
es: `Estadísticas de GitHub de ${encodeHTML(name)}`,
@ -15,7 +15,7 @@ const statCardLocales = ({ name, apostrophe }) => {
np: `${encodeHTML(name)}'${apostrophe} गिटहब तथ्याङ्क`,
},
"statcard.totalstars": {
cn: "总星数",
cn: "总 Star",
de: "Sterne Insgesamt",
en: "Total Stars",
es: "Estrellas totales",
@ -27,7 +27,7 @@ const statCardLocales = ({ name, apostrophe }) => {
np: "कुल ताराहरू",
},
"statcard.commits": {
cn: "总承诺",
cn: "总提交",
de: "Anzahl Commits",
en: "Total Commits",
es: "Compromisos totales",
@ -39,7 +39,7 @@ const statCardLocales = ({ name, apostrophe }) => {
np: "कुल Commits",
},
"statcard.prs": {
cn: "总公关",
cn: "总 PR",
de: "PRs Insgesamt",
en: "Total PRs",
es: "RP totales",
@ -51,7 +51,7 @@ const statCardLocales = ({ name, apostrophe }) => {
np: "कुल PRs",
},
"statcard.issues": {
cn: "总发行量",
cn: "总 Issue",
de: "Anzahl Issues",
en: "Total Issues",
es: "Problemas totales",
@ -63,7 +63,7 @@ const statCardLocales = ({ name, apostrophe }) => {
np: "कुल मुद्दाहरू",
},
"statcard.contribs": {
cn: "有助于",
cn: "总贡献",
de: "Beigetragen zu",
en: "Contributed to",
es: "Contribuido a",
@ -91,7 +91,7 @@ const repoCardLocales = {
np: "टेम्पलेट",
},
"repocard.archived": {
cn: "已封存",
cn: "已归档",
de: "Archiviert",
en: "Archived",
es: "Archivé",
@ -121,7 +121,7 @@ const langCardLocales = {
const wakatimeCardLocales = {
"wakatimecard.title": {
cn: "Wakatime周统计",
cn: "Wakatime 周统计",
de: "Wakatime Wochen Status",
en: "Wakatime Week Stats",
es: "Estadísticas de la semana de Wakatime",
@ -133,7 +133,7 @@ const wakatimeCardLocales = {
np: "Wakatime हप्ता तथ्याङ्क",
},
"wakatimecard.nocodingactivity": {
cn: "本周没有编活动",
cn: "本周没有编活动",
de: "Keine Aktivitäten in dieser Woche",
en: "No coding activity this week",
es: "No hay actividad de codificación esta semana",

View file

@ -319,7 +319,7 @@ describe("Test renderRepoCard", () => {
},
);
expect(queryByTestId(document.body, "badge")).toHaveTextContent("已封存");
expect(queryByTestId(document.body, "badge")).toHaveTextContent("已归档");
document.body.innerHTML = renderRepoCard(
{

View file

@ -213,32 +213,32 @@ describe("Test renderStatsCard", () => {
it("should render translations", () => {
document.body.innerHTML = renderStatsCard(stats, { locale: "cn" });
expect(document.getElementsByClassName("header")[0].textContent).toBe(
"Anurag Hazra的GitHub统计",
"Anurag Hazra 的 GitHub 统计",
);
expect(
document.querySelector(
'g[transform="translate(0, 0)"]>.stagger>.stat.bold',
).textContent,
).toBe("总星数:");
).toBe("总 Star:");
expect(
document.querySelector(
'g[transform="translate(0, 25)"]>.stagger>.stat.bold',
).textContent,
).toBe("总承诺 (2020):");
).toBe("总提交 (2020):");
expect(
document.querySelector(
'g[transform="translate(0, 50)"]>.stagger>.stat.bold',
).textContent,
).toBe("总公关:");
).toBe("总 PR:");
expect(
document.querySelector(
'g[transform="translate(0, 75)"]>.stagger>.stat.bold',
).textContent,
).toBe("总发行量:");
).toBe("总 Issue:");
expect(
document.querySelector(
'g[transform="translate(0, 100)"]>.stagger>.stat.bold',
).textContent,
).toBe("有助于:");
).toBe("总贡献:");
});
});

View file

@ -117,11 +117,11 @@ describe("Test Render Wakatime Card", () => {
it("should render translations", () => {
document.body.innerHTML = renderWakatimeCard({}, { locale: "cn" });
expect(document.getElementsByClassName("header")[0].textContent).toBe(
"Wakatime周统计",
"Wakatime 周统计",
);
expect(
document.querySelector('g[transform="translate(0, 0)"]>text.stat.bold')
.textContent,
).toBe("本周没有编活动");
).toBe("本周没有编活动");
});
});