From 11d3d7d12d2534ba08e92a199c6771e9a6e515e6 Mon Sep 17 00:00:00 2001 From: 9c Date: Fri, 29 Nov 2024 14:00:59 +0800 Subject: [PATCH 1/2] fix: try to remove s when it's 1 problem solved --- lua/leetcode-ui/popup/languages.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lua/leetcode-ui/popup/languages.lua b/lua/leetcode-ui/popup/languages.lua index a72c6b92..d0552f9a 100644 --- a/lua/leetcode-ui/popup/languages.lua +++ b/lua/leetcode-ui/popup/languages.lua @@ -29,10 +29,18 @@ function Languages:handle(res) if config.translator then lines:append("解题数", "leetcode_alt") - lines:append(" " .. res.problems_solved) + if res.problems_solved == 1 then + lines:append(" problem solved", "leetcode_alt") + else + lines:append(" problems solved", "leetcode_alt") + end else lines:append("" .. res.problems_solved) - lines:append(" problems solved", "leetcode_alt") + if res.problems_solved == 1 then + lines:append(" problem solved", "leetcode_alt") + else + lines:append(" problems solved", "leetcode_alt") + end end return lines From 4687e9747038dd705539c8fb28237336e431fe33 Mon Sep 17 00:00:00 2001 From: 9c Date: Thu, 5 Dec 2024 01:07:40 +0800 Subject: [PATCH 2/2] fix: Restore chinese version --- lua/leetcode-ui/popup/languages.lua | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lua/leetcode-ui/popup/languages.lua b/lua/leetcode-ui/popup/languages.lua index d0552f9a..81886d1b 100644 --- a/lua/leetcode-ui/popup/languages.lua +++ b/lua/leetcode-ui/popup/languages.lua @@ -29,11 +29,7 @@ function Languages:handle(res) if config.translator then lines:append("解题数", "leetcode_alt") - if res.problems_solved == 1 then - lines:append(" problem solved", "leetcode_alt") - else - lines:append(" problems solved", "leetcode_alt") - end + lines:append(" " .. res.problems_solved) else lines:append("" .. res.problems_solved) if res.problems_solved == 1 then