Sha256: c2150bb790315536fde7282ffa6da3c33fb98ada8af4b48717637fb2ac6706b9

Contents?: true

Size: 633 Bytes

Versions: 1

Compression:

Stored size: 633 Bytes

Contents

#!/usr/bin/env ruby
require 'babel_diff'

help = <<-HELP
usages: 

babel_import <import_dir> <phrase_dir> [defaults to 'config/locales/']

Imports all phrase files in the <import_dir> and merges them with the phrase files in <phrase_dir>.
Existing keys will be overwritten.

babel_diff <phrase_file_path> [defaults to 'config/locales/phrase.en.yml']

Produces two files containing all updates and all additions to the given phrase file located at <phrase_file_path> since babel_diff last ran.

HELP

case ARGV.first
when "--help"
  puts help
  exit 0
when nil
  BabelDiff.generate_diffs
else
  BabelDiff.generate_diffs(ARGV[0])
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
babel_diff-1.1.0 bin/babel_diff