deepin-calculator
deepin-calculator copied to clipboard
Automatic Translation: Update .desktop files
This PR was automatically generated to update translations for modified .desktop files.
Summary by Sourcery
Chores:
- Update localized entries in the deepin-calculator .desktop file.
Reviewer's Guide
This PR automates the regeneration of localized metadata in .desktop files, updating Name and Comment entries across multiple languages to match the latest source strings.
File-Level Changes
| Change | Details | Files |
|---|---|---|
| Updated localized metadata in .desktop files |
|
deepin-calculator.desktop |
Tips and commands
Interacting with Sourcery
- Trigger a new review: Comment
@sourcery-ai reviewon the pull request. - Continue discussions: Reply directly to Sourcery's review comments.
- Generate a GitHub issue from a review comment: Ask Sourcery to create an
issue from a review comment by replying to it. You can also reply to a
review comment with
@sourcery-ai issueto create an issue from it. - Generate a pull request title: Write
@sourcery-aianywhere in the pull request title to generate a title at any time. You can also comment@sourcery-ai titleon the pull request to (re-)generate the title at any time. - Generate a pull request summary: Write
@sourcery-ai summaryanywhere in the pull request body to generate a PR summary at any time exactly where you want it. You can also comment@sourcery-ai summaryon the pull request to (re-)generate the summary at any time. - Generate reviewer's guide: Comment
@sourcery-ai guideon the pull request to (re-)generate the reviewer's guide at any time. - Resolve all Sourcery comments: Comment
@sourcery-ai resolveon the pull request to resolve all Sourcery comments. Useful if you've already addressed all the comments and don't want to see them anymore. - Dismiss all Sourcery reviews: Comment
@sourcery-ai dismisson the pull request to dismiss all existing Sourcery reviews. Especially useful if you want to start fresh with a new review - don't forget to comment@sourcery-ai reviewto trigger a new review!
Customizing Your Experience
Access your dashboard to:
- Enable or disable review features such as the Sourcery-generated pull request summary, the reviewer's guide, and others.
- Change the review language.
- Add, remove or edit custom review instructions.
- Adjust other review settings.
Getting Help
- Contact our support team for questions or feedback.
- Visit our documentation for detailed guides and information.
- Keep in touch with the Sourcery team by following us on X/Twitter, LinkedIn or GitHub.
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: deepin-ci-robot
The full list of commands accepted by this bot can be found here.
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
deepin pr auto review
代码审查意见:
-
翻译一致性:新增的翻译(如
Comment[ady]=Хисаблаш和GenericName[ady]=Хисаблаш)与其他语言注释的格式不一致,建议统一格式,例如使用英文括号()而不是中文括号[]。 -
语言代码一致性:新增的翻译中,语言代码如
ady、af等,应确保与现有的语言代码格式一致,例如en_AU应改为en_AU。 -
注释和通用名称的翻译:新增的翻译中,注释(Comment)和通用名称(GenericName)的翻译应保持一致,例如
Comment[af]=Rekenaar和GenericName[af]=Rekenaar。 -
重复翻译:检查是否有重复的翻译,例如
Comment[en_AU]=Calculator和GenericName[en_AU]=Calculator,如果不需要,应删除重复的条目。 -
语言代码和名称的一致性:确保每个语言代码(如
ady、af等)对应的名称(如Comment[ady]=Хисаблаш、Name[ady]=Дипин Хисаблаш)是一致的。 -
代码格式:检查代码格式是否遵循项目的代码风格指南,例如缩进、空格和换行符的使用是否一致。
-
翻译质量:确保新增的翻译是准确和恰当的,没有语法错误或翻译错误。
-
国际化(i18n):确认新增的翻译是否遵循了项目的国际化(i18n)策略,例如是否使用了正确的翻译工具和流程。
-
注释更新:如果代码中的注释(如
# Translations: Do not manually modify!)需要更新,确保更新后的注释与实际翻译内容保持一致。 -
测试:在合并此更改之前,应进行充分的测试,确保新增的翻译不会影响应用程序的功能和性能。
-
文档更新:如果项目的文档需要更新以反映新增的翻译,确保文档也得到相应的更新。
-
版权和许可:如果新增的翻译涉及版权或许可问题,确保遵守相关的版权和许可协议。
-
本地化支持:确认新增的翻译是否支持项目的本地化需求,例如是否考虑了不同语言和文化背景的用户。
-
性能考虑:虽然此更改主要是翻译相关的,但应确保任何对现有代码的修改不会引入性能问题。
-
安全性:确认新增的翻译是否包含任何潜在的安全风险,例如是否可能被利用进行跨站脚本攻击(XSS)。
-
代码审查:建议进行代码审查,以确保更改的质量和一致性,以及确保没有遗漏的翻译或错误。
TAG Bot
New tag: 6.5.20 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #160
TAG Bot
New tag: 6.5.21 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #164
TAG Bot
New tag: 6.5.22 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #165
TAG Bot
New tag: 6.5.23 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #166
TAG Bot
New tag: 6.5.24 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #168
TAG Bot
New tag: 6.5.25 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #169
TAG Bot
New tag: 6.5.26 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #171
TAG Bot
New tag: 6.5.27 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #174
TAG Bot
New tag: 6.5.29 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #183