Giter Site home page Giter Site logo

langpack-cy's Introduction

Alfresco Welsh Language Pack

Author: Will Abson

This language pack provides translation of Alfresco Share as well as all translatable repository messages.

The translation is complete for Alfresco Community 4.2.c and should be backwards-compatible with all previous versions.

All translations have been spell-checked using the Welsh dictionary files for OpenOffice.org and manually checked for grammatical errors. As part of the project it has been necessary to standardise the translation of many of the terms used in the Alfresco interface, which have been documented in the file glossary.txt.

Building from Source

An Ant build script is provided to build a JAR file containing the custom files, which can then be installed into your Alfresco installation.

To build the JAR file, run the following command from the base project directory.

ant dist-jar

The command should build a JAR file named alfresco-langpack_cy.jar in the build/dist directory within the project.

Installation

Copy the JAR file into <TOMCAT_HOME>/shared/lib. If this directory does not exist then you can create it, but you should also check that the shared.loader property defined in <TOMCAT_HOME>/conf/catalina.properties includes it, e.g.

shared.loader=${catalina.home}/shared/classes,${catalina.home}/shared/lib/*.jar

You should update the value if it is empty, or add this value to the bottom of the file if it is not already defined or is commented out.

You will need to restart the Alfresco server before you can use the language pack.

Usage

Alfresco Share will auto-detect the client language based on your browser settings. You will need to add 'Welsh' as the first entry in your preferred languages - in Firefox click Tools > Options > Content > Languages > Choose or click Language settings in Chrome's Advanced Settings.

To use the language pack in the Alfresco Explorer web client you will need to add the cy locale to the list of additional languages displayed on the login screen in web-client-config-custom.xml.

Note: TinyMCE translations (including Welsh) are available from the TinyMCE Language Packs page. You will need to install these into the alfresco and share webapps in order to use TinyMCE as without a language pack for the current locale TinyMCE will not work.

  • Web client: alfresco/scripts/tiny_mce
  • Share: share/modules/editors/tiny_mce

Thanks

The following sources have been instrumental in helping to develop the translation:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.