Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/freenowtech/phrase-maven-plugin
- Owner: freenowtech
- License: apache-2.0
- Created: 2016-03-27T11:23:15.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-28T14:33:00.000Z (over 1 year ago)
- Last Synced: 2023-07-01T15:39:47.326Z (over 1 year ago)
- Language: Java
- Size: 64.5 KB
- Stars: 2
- Watchers: 5
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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