Closed
Description
Development happens in a dedicated branch: km-translation
.
Notes:
- Track this branch and never commit to it.
- Fork feature branches from
km-translation
for PRs.- Create PRs for logical units (like e.g. one subdirectory).
- Preview on your local machine.
- Start slow to allow for feedback.
Basic setup:
- create development branch (maintainer)
- add basic files (maintainer) (
index.html
,feeds/news.rss
, examples) - config.yml (locales)
- index.html
Content:
Notes:
- add only translated pages, not the original English versions
- a good start might be: index.html, examples, about, downloads
- about (note:
license.txt
exists only inen
) - community
- documentation
- downloads (note:
mirrors
exists only inen
) - examples
- feeds
- index.html
- installation
- libraries
- security
Last addition (since above might take some months...):
- news (most recent articles)
Test and merge:
- test locally
- merge into master
- deploy and test again
Publish:
- add link to 'Khmer' to
_includes/languages.html
- add
km
to/index.html
- add
km
to Rakefile - add
km
to translation status plugin - announce on www.ruby-lang.org