Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/freenowtech/phrase-maven-plugin

maven plugin to download phraseapp.com strings during compilation
https://github.com/freenowtech/phrase-maven-plugin

Last synced: 10 days ago
JSON representation

maven plugin to download phraseapp.com strings during compilation

Awesome Lists containing this project

README

        

# Phrase Maven Plugin
[![Build Status](https://github.com/freenowtech/phrase-maven-plugin/actions/workflows/maven.yml/badge.svg?query=branch%3Amaster)](https://github.com/freenowtech/phrase-maven-plugin/actions?query=branch%3Amaster)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.free-now.maven.plugins/phrase-maven-plugin/badge.svg?x=1)](https://maven-badges.herokuapp.com/maven-central/com.free-now.maven.plugins/phrase-maven-plugin)

## What is this?
This projects contains a maven plugin to download PhraseApp translations due the
build process from [PhraseApp API v2](http://docs.phraseapp.com/api/v2/).

## What you have to do to start it with maven?

### Create the bean PhraseAppSyncTask to run this job scheduled lately.

Configure the maven plugin


com.free-now.maven.plugins
phrase-plugin
2.x.x

YOUR_AUTH_TOKEN(REQUIRED)
YOUR_PROJECT_ID(REQUIRED)
YOUR_TAGS_IN_THE_PROJECT(OPTIONAL)

YOUR_GENERATED_RESOURCE_FOLDER(default:generated-resources/)
YOUR_MESSAGES_FOLDERNAME(default:messages/)
YOUR_MESSAGE_FILE_PREFIX(default:messages_)
YOUR_MESSAGE_FILE_POSTFIX(default:.properties)




phrase