https://github.com/cake-contrib/cake.transifex
Cake addin adding support for the Transifex Client
https://github.com/cake-contrib/cake.transifex
cake cake-addin cake-build hacktoberfest localization transifex
Last synced: 5 days ago
JSON representation
Cake addin adding support for the Transifex Client
- Host: GitHub
- URL: https://github.com/cake-contrib/cake.transifex
- Owner: cake-contrib
- License: mit
- Created: 2017-03-16T18:54:39.000Z (about 8 years ago)
- Default Branch: develop
- Last Pushed: 2024-12-11T12:10:52.000Z (5 months ago)
- Last Synced: 2025-04-14T17:41:44.003Z (14 days ago)
- Topics: cake, cake-addin, cake-build, hacktoberfest, localization, transifex
- Language: C#
- Homepage: https://cake-contrib.github.io/Cake.Transifex
- Size: 2.4 MB
- Stars: 1
- Watchers: 5
- Forks: 5
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Cake.Transifex
[![All Contributors][all-contributorsimage]](#contributors)
[](https://github.com/cake-contrib/Cake.Transifex/blob/master/LICENSE)
[](https://www.codetriage.com/wormiecorp/cake.transifex)Cake.Transifex is a addin for the Cake Build script adding support for working with the localization service Transifex.
This addin requires that the transifex client is already installed and is available as `tx`.## Table of Contents
- [Information](#information)
- [Where to get the addin](#where-to-get-the-addin)
- [Usage](#usage)
- [Build Status](#build-status)
- [Code Coverage](#code-coverage)
- [Quick Links](#quick-links)
- [Chat Room](#chat-room)
- [Building Cake.Transifex](#building-caketransifex)
- [Contributors](#contributors)## Information
To install the transifex client, install python, then run `pip install transifex-client`, or using the chocolatey package `choco install transifex-client`.
| | Stable | Pre-release |
| :------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------: |
| GitHub Release | [](https://github.com/cake-contrib/Cake.Transifex/releases/latest) | [](https://github.com/cake-contrib/Cake.Transifex/releases) |
| NuGet | [](https://nuget.org/packages/Cake.Transifex) | [](https://nuget.org/packages/Cake.Transifex) |### Where to get the addin
Officially published versions are available on [NuGet](https://www.nuget.org/packages/Cake.Transifex/).
Development versions is available at the following nuget api endpoint:### Usage
The following aliases is available from the cake build script:
- `TransifexInit` -> Initialize a simple configuration file in the repository
- `TransifexStatus` -> Get the status of the current translations in the local repository.
- `TransifexPush` -> Push translations to the remote transifex server (Optionally also the source file)
- `TransifexPull` -> Pull monitored translations from the remote transifex server## Build Status
| | master | develop |
| :------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| AppVeyor | [](https://ci.appveyor.com/project/cakecontrib/cake-transifex/branch/master) | [](https://ci.appveyor.com/project/cakecontrib/cake-transifex/branch/develop) |
| Travis | [](https://travis-ci.org/cake-contrib/Cake.Transifex) | [](https://travis-ci.org/cake-contrib/Cake.Transifex) |## Code Coverage
| | master | develop |
| :-------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| Codecov | [](https://codecov.io/gh/cake-contrib/Cake.Transifex/branch/master) | [](https://codecov.io/gh/cake-contrib/Cake.Transifex/branch/develop) |
| Coveralls | [](https://coveralls.io/github/cake-contrib/Cake.Transifex?branch=master) | [](https://coveralls.io/github/cake-contrib/Cake.Transifex?branch=develop) |## Quick Links
- [Addin Documentation](https://cake-contrib.github.io/Cake.Transifex)
- [Transifex Documentation](https://docs.transifex.com/)## Chat Room
Please do not hesitate to reash out in the [GitHub discussions](https://github.com/cake-build/cake/discussions/categories/extension-q-a) if you have any issues or questions using this addin.
## Building Cake.Transifex
Please see [Building documentation](https://cake-contrib.github.io/Cake.Transifex/docs/building/) on how to build the Cake.Transifex addin.
## Contributors
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Kim J. Nordmo
🚧
Gary Ewan Park
💬 🤔 👀 📖
README Bot
📖
jericho
🤔 💬
Martin Björkström
💬
D. Domig
📖
C. Augusto Proiete
🤔 💻
Nils Andresen
🤔
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification.
Contributions of any kind welcome![all-contributors]: https://github.com/all-contributors/all-contributors
[all-contributorsimage]: https://img.shields.io/github/all-contributors/cake-contrib/Cake.Codecov.svg?color=orange&style=flat-square