handsontable / handsontable/hyperformula

[GUIDE] How to create a translation for HyperFormula functions

Open
#596 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Docs Verified
Dominant language
TypeScript
Stars
2.8k
Forks
171
Avg merge
1d 22h
Merged PRs (30d)
7

Description

Description

After we finish a few hundred formulas we would need to copy & paste (it's not a creative work*) translations for them.

  • Where i18n are stored
  • How do we format it, linter config
  • PR rules
  • CLA and copyright
  • Guide should suggest that the translations are already known. Other spreadsheet apps agreed (mostly) and we should stick to the trend. We can link to sources. It would be best to use Open Office / Libre Office as they are open source and not copyrighted that much. Maybe we have a source that descriptions can be copied as well, we have to check the licensing first. (by @warpech: we do not have descriptions right now, see #2)
Links

i18n directory: https://github.com/handsontable/hyperformula/tree/master/src/i18n
We can direct to a source like: https://support.office.com/pl-pl/article/funkcje-programu-excel-lista-alfabetyczna-b3944572-255d-4efb-bb96-c6d90033e188

It is a transferred issue, original author: @wojciechczerniak

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the src/i18n directory and the checklist in the issue. Document where translations are stored, their format and linter configuration, PR rules, CLA and copyright requirements, and permitted reference sources; the guide is done when it covers each listed point and the licensing guidance is clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
documentation, internationalization
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.