No commit activity in last 3 years
No release in over 3 years
I18n Translation Interface for end user in Rails app
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.0
~> 2.0.1
~> 3.12

Runtime

>= 3.2.0
~> 3.1.0
>= 0
 Project Readme

Express Translate

I18n Translation Interface for end user in Rails app

 __                               _____                     _       _       
/__\_  ___ __  _ __ ___ ___ ___  /__   \_ __ __ _ _ __  ___| | __ _| |_ ___ 
/_\ \ \/ / '_ \| '__/ _ \ __/ __|   / /\/ '__/ _` | '_ \/ __| |/ _` | __/ _ \
//__  >  <| |_) | | |  __\__ \__ \  / /  | | | (_| | | | \__ \ | (_| | |_  __/
\__/ /_/\_\ .__/|_|  \___|___/___/  \/   |_|  \__,_|_| |_|___/_|\__,_|\__\___|
        |_|                                                                 

Gem Version Code Climate Build Status Dependency Status Coverage Status Inline docs

=====

Demo Link

Login with demo account: username: express_translate password: password

Installation

1. Gemfile

gem 'express_translate', '~> 1.0.13'

2. Setup

Run on terminal.

bundle install

3. Install

Open terminal and run:

rails g express_translate:install

Using

Run

Start Redis Server redis-server

###Basic usage You can see login page at: /express_translate/login

Login with account:

username: "username"
password: "password"

###Advanced usage

Modify accounts

Account list config in /config/express_translate.yml. You can add account:

account: 
  - 
    username: "your_username"
    password: "your_password"

You need reset account for modified

http://you_domain/express_translate/reset/account

Seed data

rails g express_translate:seed

Reset data

rails g express_translate:reset

i18next

Add script to header page <script src="http://you_domain/express_translate/i18n/package_id"></script> Note:

  • you_domain: e.g localhost:3000
  • package_id: is a package id.

Support

Import files

  • CSV file
  • YML file

Export files

  • CSV file

Application

  • Backend for Ruby on Rails
  • Frontend (Single Page Application) with I18next (can you see more info: http://i18next.com)

Supported ruby versions

  • This library aims to support and is tested against the following Ruby implementations:
    • Ruby 1.9.3
    • Ruby 2.0.0
    • Ruby 2.1.2

Supported rails versions

  • This library aims to support the following Rails implementations:
    • More than Rails 3.0

Contributing to formnestic

  • Contribution, Suggestion and Issues are very much appreciated :). Please also fork and send your pull request!
  • Make sure to add tests for it when sending for pull requests. This is important so I don't break it in a future version unintentionally.

Copyright

Copyright (c) 2014 Karl, released under the MIT license