fluent-2.0

  •        4

Django handles static translations pretty nicely with PO files, but on App Engine the filesystem is not writeable, so if you need your text to be instantly translatable without a redeployment you're a bit stuck. This library is a replacement for Django's standard translation backend - allowing translations which are defined in templates and Python files to be stored in the DB instead of in PO files, thereby allowing the the translated text to be edited via the live site. It also allows you to have translations where the definitions (i.e. the default text) is stored on a model rather than in a template or Python file.

https://github.com/potatolondon/fluent-2.0

Tags
Implementation
License
Platform

   




Related Projects

MyTested.WebApi - Fluent testing framework for ASP.NET Web API 2.

  •    CSharp

MyTested.WebApi is a unit testing library providing easy fluent interface to test the ASP.NET Web API 2 framework. It is testing framework agnostic, so you can combine it with a test runner of your choice (e.g. NUnit, xUnit, etc.). Inspired by ChaiJS. Please see the documentation for full list of available features. Everything listed in the documentation is 100% covered by more than 800 unit tests and should work correctly. Almost all items in the issues page are expected future features and enhancements.

django-rosetta - Rosetta is a Django application that eases the translation process of your Django projects

  •    Python

Rosetta is a Django application that eases the translation process of your Django projects. Because it doesn't export any models, Rosetta doesn't create any tables in your project's database. Rosetta can be installed and uninstalled by simply adding and removing a single entry in your project's INSTALLED_APPS and a single line in your main urls.py file.

TextBlob - Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more

  •    Python

TextBlob is a Python (2 and 3) library for processing textual data. It provides a simple API for diving into common natural language processing (NLP) tasks such as part-of-speech tagging, noun phrase extraction, sentiment analysis, classification, translation, and more. TextBlob stands on the giant shoulders of NLTK and pattern, and plays nicely with both.

Fluent Filters for ASP.NET MVC

  •    

A small library for ASP.NET MVC, that can be use as a facility for registering global filters of ASP.NET MVC 2 and add support of criteria for global filters for ASP.NET MVC 3.

spree_i18n - I18n translation files for Spree Commerce.

  •    Ruby

See the official Internationalization documentation for more details. The branch option is important: it must match the version of Spree you're using. For example, use 3-0-stable if you're using Spree 3-0-stable or any 3.0.x version.


TNValidate - A Fluent Validation Library for .NET

  •    

TNValidate is a fluent validation library for .Net. It enables you to write validation logic in a way that somewhat resembles natural language. TNValidate comes with built in rules for different types of data, can generate errors in a couple of languages, and is extensible.

l20n.js - A next-gen localization framework from Mozilla.

  •    Javascript

L20n is an opinionated localization library for the Web. It builds on top of Project Fluent which was designed to unleash the expressive power of the natural language. L20n.js is a good choice for websites which want to offer a best-in-class translation experience for their users. L20n takes advantage of modern web technologies to offer a fast and lean localization of HTML and JavaScript.

fest-assert-2.x - FEST Fluent Assertions 2.x

  •    Java

FEST Fluent Assertions 2.x

Kluent - Fluent Assertion-Library for Kotlin

  •    Kotlin

Kluent is a "Fluent Assertions" library written specifically for Kotlin. It uses the Infix-Notations and Extension Functions of Kotlin to provide a fluent wrapper around the JUnit-Asserts and Mockito.

jquery-i18n-properties - lightweight jQuery plugin for providing internationalization to javascript from ‘

  •    CSS

jQuery.i18n.properties is a lightweight jQuery plugin for providing internationalization to javascript from ‘.properties’ files, just like in Java Resource Bundles. It loads and parses resource bundles (.properties) based on provided language and country codes (ISO-639 and ISO-3166) or language reported by browser.Resource bundles are ‘.properties‘ files containing locale specific key-value pairs. The use of ‘.properties‘ files for translation is specially useful when sharing i18n files between Java and Javascript projects. This plugin loads the default file (eg, Messages.properties) first and then locale specific files (Messages_pt.properties, then Messages_pt_BR.properties), so that a default value is always available when there is no translation provided. Translation keys will be available to developer as javascript variables/functions (functions, if translated value contains substitutions (eg, {0}) or as a map.

django-fluent-dashboard - An improved django-admin-tools dashboard for Django projects

  •    Python

An improved django-admin-tools dashboard for Django projects

fest-assert-2.x - FEST Fluent Assertions 2.x

  •    Java

'Flexible' or 'fluent' assertions for testing

Semerkent

  •    C

Semerkent is in our case a opaque access library to translation memories existing in the TMX, OpenTag or other in the future supported formats.It's based upon GLib-2 and libxml2 (aka. gnome-xml) and makes it easy to use translation memories in various

fluentAOP - A Fluent AOP Library for .NET

  •    DotNet

An AOP (Aspect-Oriented Programming) library that allows to implement aspects utilizing a fluent API. fluentAOP is primarily designed to simplify the adoption and use of AOP in .NET.

MyTested.AspNetCore.Mvc - Fluent testing framework for ASP.NET Core MVC.

  •    CSharp

MyTested.AspNetCore.Mvc is a unit testing library providing an easy fluent interface to test the ASP.NET Core MVC framework. It is testing framework agnostic so that you can combine it with a test runner of your choice (e.g. xUnit, NUnit, etc.). It is strongly advised to start with the tutorial in order to get familiar with MyTested.AspNetCore.Mvc. Additionally, you may see the testing guide or the API reference for a full list of available features. MyTested.AspNetCore.Mvc is 100% covered by more than 1800 unit tests and should work correctly. Almost all items in the issues page are expected future features and enhancements.

amqp.node - AMQP 0-9-1 library and client for Node.JS

  •    Javascript

A library for making AMQP 0-9-1 clients for Node.JS, and an AMQP 0-9-1 client for Node.JS v0.8-0.12, v4-v9, and the intervening io.js releases. This library does not implement AMQP 1.0 or AMQP 0-10.

FluentValidation - A small validation library for

  •    CSharp

A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules. Written by Jeremy Skinner (http://www.jeremyskinner.co.uk) and licensed under Apache 2.Documentation can be found here.

Fluent Ribbon Control Suite

  •    WPF

Fluent Ribbon Control Suite is a library that implements an Office-like (Microsoft Fluent(tm) UI) user interface for the Windows Presentation Foundation (WPF). It provides well-customized controls such as Rubbon, Gallery, QuickAccessToolbar, ScreenTip, KeyTip, StatusBar and so on

Fluent Metadata for .NET RIA Services

  •    CSharp

Fluent Metadata allows you to use a fluent interface to add metadata to your entities. The library is written in C#.

django-celery-beat - Celery Periodic Tasks backed by the Django ORM

  •    Python

This extension enables you to store the periodic task schedule in the database. The periodic tasks can be managed from the Django Admin interface, where you can create, edit and delete periodic tasks and how often they should run.