Skip to content

cake-contrib/Cake.Transifex

Folders and files

NameName
Last commit message
Last commit date
Jul 8, 2020
Mar 20, 2020
Mar 3, 2018
Dec 5, 2019
Dec 5, 2019
Jul 8, 2020
Jul 9, 2020
Jul 9, 2020
Jul 8, 2020
Jul 8, 2020
Mar 20, 2020
Apr 20, 2019
Jul 8, 2020
Mar 21, 2020
Jul 8, 2020
Jul 28, 2017
Jul 20, 2017
Jul 8, 2020
Apr 21, 2019
Oct 22, 2019
Jul 8, 2020
Jul 8, 2020
Jul 8, 2020
Jul 21, 2017
Jul 31, 2017
Jul 8, 2020

Repository files navigation

Cake.Transifex

All Contributors

license Open Source Helpers

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.

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 GitHub release GitHub (pre-)release
NuGet NuGet NuGet Pre Release

Where to get the addin

Officially published versions are available on NuGet. Development versions is available at the following nuget api endpoint: https://ci.appveyor.com/nuget/cake-transifex

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 AppVeyor branch master AppVeyor branch develop
Travis Build Status Build Status

Code Coverage

master develop
Codecov Codecov branch Codecov branch
Coveralls Coveralls branch Coveralls branch

Quick Links

Chat Room

Come join in the conversation about Cake.Transifex in our Gitter Chat Room.

Join the chat at https://gitter.im/cake-contrib/Lobby

Building Cake.Transifex

1. Building on Windows

The following are needed to build Cake.Transifex on Windows

  • .NET Core 2.0+
  • .NET 4.6
  • Visual Studio 2017 (or Visual Studio Build Tools 2017)

Open up a powershell window and call .\build.ps1, this should build the projects, run the unit tests and create nuget packages in the .\BuildArtifacts\Packages\NuGet directory.

2. Building on Linux or OSX

  • .NET Core 2.0+
  • Mono

Open up the terminal and call sh build.sh, this should build the projects, run the unit tests and create nuget packages in the ./BuildArtifacts/Packages/NuGet/ directory.

Contributors

Thanks goes to these wonderful people (emoji key):

Kim J. Nordmo
Kim J. Nordmo

🚧
Gary Ewan Park
Gary Ewan Park

💬 🤔 👀 📖
README Bot
README Bot

📖
jericho
jericho

🤔 💬
Martin Björkström
Martin Björkström

💬
D. Domig
D. Domig

📖

This project follows the all-contributors specification. Contributions of any kind welcome!