Add support for Afrikaans language translations by Christiaan Heerze

This commit is contained in:
Theo Arends 2020-12-28 11:53:02 +01:00
parent dc3c7207d5
commit d161026534
7 changed files with 90 additions and 20 deletions

View File

@ -1,6 +1,6 @@
name: Tasmota CI name: Tasmota CI
on: on:
pull_request: pull_request:
jobs: jobs:
@ -16,7 +16,7 @@ jobs:
pip install -U platformio pip install -U platformio
platformio upgrade --dev platformio upgrade --dev
platformio update platformio update
- name: Run PlatformIO - name: Run PlatformIO
run: platformio run -e tasmota run: platformio run -e tasmota
- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2
with: with:
@ -79,7 +79,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-sensors: tasmota-sensors:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -156,6 +156,25 @@ jobs:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-AF:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -U platformio
platformio upgrade --dev
platformio update
- name: Run PlatformIO
run: platformio run -e tasmota-AF
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output/firmware
tasmota-BG: tasmota-BG:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -174,7 +193,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-BR: tasmota-BR:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -250,7 +269,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-ES: tasmota-ES:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -269,7 +288,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-FR: tasmota-FR:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -326,7 +345,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-HU: tasmota-HU:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -402,7 +421,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-PL: tasmota-PL:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -478,7 +497,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-SE: tasmota-SE:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -554,7 +573,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-UK: tasmota-UK:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:

View File

@ -23,7 +23,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-webcam: tasmota32-webcam:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -103,7 +103,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-sensors: tasmota32-sensors:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -164,6 +164,26 @@ jobs:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-AF:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -U platformio
platformio upgrade --dev
platformio update
- name: Run PlatformIO
run: |
platformio run -e tasmota32-AF
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output/firmware
tasmota32-BG: tasmota32-BG:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -183,7 +203,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-BR: tasmota32-BR:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -263,7 +283,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-ES: tasmota32-ES:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -343,7 +363,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-HU: tasmota32-HU:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -423,7 +443,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-PL: tasmota32-PL:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -503,7 +523,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-SE: tasmota32-SE:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -583,7 +603,7 @@ jobs:
with: with:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota32-UK: tasmota32-UK:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:

View File

@ -230,6 +230,30 @@ jobs:
name: firmware name: firmware
path: ./build_output/firmware path: ./build_output/firmware
tasmota-AF:
needs: tasmota_pull
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -U platformio
platformio upgrade --dev
platformio update
- name: Run PlatformIO
run: |
platformio run -e tasmota-AF
- uses: actions/upload-artifact@v2
with:
name: firmware
path: ./build_output/firmware
tasmota-BG: tasmota-BG:
needs: tasmota_pull needs: tasmota_pull
runs-on: ubuntu-latest runs-on: ubuntu-latest

View File

@ -12,6 +12,7 @@ All notable changes to this project will be documented in this file.
- Support for FTC532 8-button touch controller by Peter Franck (#10222) - Support for FTC532 8-button touch controller by Peter Franck (#10222)
- Support character `#` to be replaced by `space`-character in command ``Publish`` topic (#10258) - Support character `#` to be replaced by `space`-character in command ``Publish`` topic (#10258)
- BSSID and Signal Strength Indicator to GUI wifi scan result (#10253) - BSSID and Signal Strength Indicator to GUI wifi scan result (#10253)
- Support for Afrikaans language translations by Christiaan Heerze
### Changed ### Changed
- Logging from fixed global memory buffer to stack buffer freeing 700 bytes RAM - Logging from fixed global memory buffer to stack buffer freeing 700 bytes RAM

View File

@ -59,12 +59,13 @@ The attached binaries can also be downloaded from http://ota.tasmota.com/tasmota
## Changelog v9.2.0.1 ## Changelog v9.2.0.1
### Added ### Added
- Milliseconds to console output [#10152](https://github.com/arendst/Tasmota/issues/10152) - Milliseconds to console output [#10152](https://github.com/arendst/Tasmota/issues/10152)
- Gpio ``Option_a1`` enabling PWM2 high impedance if powered off as used by Wyze bulbs [#10196](https://github.com/arendst/Tasmota/issues/10196)
- BSSID and Signal Strength Indicator to GUI wifi scan result [#10253](https://github.com/arendst/Tasmota/issues/10253)
- Support for P9813 RGB Led MOSFET controller [#10104](https://github.com/arendst/Tasmota/issues/10104) - Support for P9813 RGB Led MOSFET controller [#10104](https://github.com/arendst/Tasmota/issues/10104)
- Support for GPIO option selection - Support for GPIO option selection
- Gpio ``Option_a1`` enabling PWM2 high impedance if powered off as used by Wyze bulbs [#10196](https://github.com/arendst/Tasmota/issues/10196)
- Support for FTC532 8-button touch controller by Peter Franck [#10222](https://github.com/arendst/Tasmota/issues/10222) - Support for FTC532 8-button touch controller by Peter Franck [#10222](https://github.com/arendst/Tasmota/issues/10222)
- Support character `#` to be replaced by `space`-character in command ``Publish`` topic [#10258](https://github.com/arendst/Tasmota/issues/10258) - Support character `#` to be replaced by `space`-character in command ``Publish`` topic [#10258](https://github.com/arendst/Tasmota/issues/10258)
- BSSID and Signal Strength Indicator to GUI wifi scan result [#10253](https://github.com/arendst/Tasmota/issues/10253) - Support for Afrikaans language translations by Christiaan Heerze
### Changed ### Changed
- Logging from fixed global memory buffer to stack buffer freeing 700 bytes RAM - Logging from fixed global memory buffer to stack buffer freeing 700 bytes RAM

View File

@ -15,6 +15,7 @@ default_envs = ${build_envs.default_envs}
; tasmota32-display ; tasmota32-display
; tasmota32-ir ; tasmota32-ir
; tasmota32-ircustom ; tasmota32-ircustom
; tasmota32-AF
; tasmota32-BG ; tasmota32-BG
; tasmota32-BR ; tasmota32-BR
; tasmota32-CN ; tasmota32-CN

View File

@ -70,6 +70,10 @@ lib_extra_dirs = lib/libesp32, lib/lib_basic
extends = env:tasmota32 extends = env:tasmota32
build_flags = ${common32.build_flags} ${irremoteesp_full.build_flags} -DFIRMWARE_IR_CUSTOM build_flags = ${common32.build_flags} ${irremoteesp_full.build_flags} -DFIRMWARE_IR_CUSTOM
[env:tasmota32-AF]
extends = env:tasmota32
build_flags = ${common32.build_flags} -DMY_LANGUAGE=af_AF
[env:tasmota32-BG] [env:tasmota32-BG]
extends = env:tasmota32 extends = env:tasmota32
build_flags = ${common32.build_flags} -DMY_LANGUAGE=bg_BG build_flags = ${common32.build_flags} -DMY_LANGUAGE=bg_BG