👋 Goodbye Weblate

Dropping weblate for now as its just not reliable.
This commit is contained in:
Ben V. Brown
2023-01-30 17:26:41 +11:00
parent 586fd3b288
commit 0b6c5ff837
3 changed files with 12 additions and 31 deletions

View File

@@ -1,25 +0,0 @@
name: Weblate PR
on:
create:
branches: ["^translations$"]
jobs:
pull-request:
name: Open PR to dev
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
name: checkout
- uses: repo-sync/pull-request@v2
name: pull-request
with:
destination_branch: "dev"
pr_title: "Merging newest translations into dev" # Title of pull request
pr_body: | # Full markdown support, requires pr_title to be set
Translations automatically submitted by Weblate
_Translations from [Weblate](https://hosted.weblate.org/projects/ironos/main-firmware/)_
pr_reviewer: "ralim"
pr_draft: true
github_token: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -1,6 +1,12 @@
# Translation # Translation
Moving forward (after 2022/12/07); IronOS is using Weblate to provide the visual interface to doing translations to make it easier for people to work with. At the present time the main way of performing translations is to open a PR to this repository.
Currently there is a translation going on, so not _everything_ is perfect but its leaps in the right direction to help make it friendlier for people to edit and also subscribe to be notified when things are updated. All translations are stored as `json` files in the repository. Currently there is ongoing work to look into a more user friendly method of editing translations than these but for now these are reliable.
This can be accessed on the [weblate hosted instance](https://hosted.weblate.org/projects/ironos/main-firmware/). You can create a pull request with the new / updated json configuration file, and this will include this language into the new builds for the firmware.
For testing you can build locally and test of course; but if you dont want to figure out the build environment; you can just open a PR and github will build the firmware for you using the _actions_ feature.
This means that once you have a github account you can perform all of your edits inside Github should this be desired.
Translations are _NOT_ accepted via issues/discussions or email.

View File

@@ -1,7 +1,6 @@
![CI](https://github.com/Ralim/ts100/workflows/CI%20Build%20all/badge.svg) ![CI](https://github.com/Ralim/ts100/workflows/CI%20Build%20all/badge.svg)
![GitHub all](https://img.shields.io/github/downloads/ralim/IronOS/total) ![GitHub all](https://img.shields.io/github/downloads/ralim/IronOS/total)
![Latest Release](https://img.shields.io/github/v/release/ralim/IronOS) ![Latest Release](https://img.shields.io/github/v/release/ralim/IronOS)
[![Translation status](https://hosted.weblate.org/widgets/ironos/-/glossary/svg-badge.svg)](https://hosted.weblate.org/engage/ironos/)
# IronOS - Flexible Soldering iron control Firmware # IronOS - Flexible Soldering iron control Firmware
@@ -82,8 +81,9 @@ Operation details are over in the [Menu information.](https://ralim.github.io/Ir
## Translations ## Translations
Is your preferred language missing localisation of languages? Is your preferred language missing localisation of some of the text?
This project is using Weblate for managing translations in a user friendly way; [the user interface for this is on their hosted website.](https://hosted.weblate.org/engage/ironos/) Translations are stored as `json` files in the Translations folder.
PR's are loved and accepted to enhance the firmware.
## Thanks ## Thanks