My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

C# i18n Gettext Utilities

This solution contains a series of classes, templates and tools to make Gettext usage in C# as easy as possible, plus some general i18n resources that can be applied regardless of the internationalization mechanism being used. It provides T4 templates for easily creating static translation functions, resource managers to obtain data from po files or database tables, po files parser, tools for extracting strings from ASP NET code, ASP NET controls for translating strings in page files, batch files for automating the extraction process, and more.

Walkthroughs

See the walkthrough on how to create a hello world console project using these tools for getting started with the solution.

After that, you may want to check the walkthrough on using a database as a storage for internationalized resources, or how to apply Gettext internationalization to your ASP NET MVC project.

Downloads

Download the zip file with all the tools, libraries, templates and scripts here. Refer to the samples' walkthroughs on how to use them to add gettext i18n support to your application.

Copyright

Copyright 2011 Manas Technology Solutions

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library. If not, see http://www.gnu.org/licenses/.

Powered by Google Project Hosting