Forge Home

localization

Manage localization packages

10,524 downloads

5,504 latest version

4.3 quality score

Version information

  • 1.2.0 (latest)
  • 1.1.0
  • 1.0.1
released Feb 27th 2017
This version is compatible with:
  • Puppet Enterprise 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >= 3.0.0 < 5.0.0
  • , , ,

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'ghoneycutt-localization', '1.2.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add ghoneycutt-localization
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install ghoneycutt-localization --version 1.2.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

ghoneycutt/localization — version 1.2.0 Feb 27th 2017

puppet-module-localization

===

Build Status

Ensure installation of language related packages.

===

Compatibility


This module is built for use with Puppet v3 and v4 on systems that can specify a list of packages to be ensured.

===

Usage

include ::localization

Parameters

Class: localization

languages

Hash of languages with their respective packages.

  • Default: undef

Define: localization::lang

packages

Required string or array of packages to be installed.

===

Example Hiera configuration

Install Swedish language on EL 5

localization::languages:
  'sv':
    packages:
      - aspell-sv
      - kde-i18n-Swedish

Install Swedish language on EL 6

localization::languages:
  'sv':
    packages:
      - eclipse-nls-sv
      - hunspell-sv
      - kde-i18n-Swedish
      - kde-l10n-Swedish