GoSquared Flag Icon Set

Component type

module

Maintenance status

Development status

Downloads

2814

Component created

Component changed

GoSquared Flag Icon Set is an iconset for Country Icons 2.x versions.

The flag icons were freely provided by GoSquared.

These image files were trimmed to remove the transparent edges, and renamed to remove underscores and make them all lowercase. The flag designs themselves have not been altered in any way.

The module provides 4 icon sets: Flat (large and small), Shiny (large and small).

Japanese Transliteration

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module improves handling of Japanese text in the core Transliteration system. The default behavior is to transliterate Han characters (kanji/hanzi) into their pinyin equivalents, based on Mandarin pronunciation; Japanese pronunciation is almost always somewhat different. The core system's handling of syllabic kana is also quite terrible. This module improves both.

The module is currently in a very early state and can stand a lot of improvement (in other words, please don't judge me on this code just yet).

References dialog Entity Translation

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This is a modified version of References dialog that allowed us to use it on multilingual sites.

Basically, for a translatable content type:
1) Adds the 'Add translation' link, only displayed when a translation of the referenced node does not exist.
2) Updates the 'Edit' link to only be displayed when a translation exists.

Only implemented for Entity References and Entity Translation.

i18n tokens

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Creates tokens for the i18n module. Currently sandboxed because it lacks many tokens. I created it as I needed a localized token of the content type name. Below is the list of tokens but if you want another please make a feature request and I will do it.

  • Localized content type name.

Language Domains

Component type

module

Maintenance status

Development status

Downloads

6321

Component created

Component changed

Language domains allows you to override the language specific domains configured in your locale language admin settings.

When enabled, the domain setting set in the db (locale module) for a particular language can be overriden in settings.php. You just need to add the $conf entries as follows $conf['language_domains']['<language prefix>'] = 'example.com';

Remove Uppercase Accents (rua)

Component type

module

Categories

Maintenance status

Development status

Downloads

5436

Component created

Component changed

RUA has a working Drupal 8 release.

This module utilizes jquery to remove accents from greek (currently) accented characters that have been capitalized through CSS.
It adds a script that runs on the document ready event.

The JS script can easily be adapted to other languages.

The selection is based on the effective CSS rules defining the uppercase text
transformation text-transform: uppercase; and font-variant: small-caps;

Translation Reminder

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Gives content creators the option to proceed to creating translations after saving a node. This is useful for reminding people to translate the content that they create or edit.

Translated Entity Reference

Component type

module

Maintenance status

Development status

Downloads

2588

Component created

Component changed

This module brings better i18n support to Entity Reference field selection widget.

When using entity translation, the Entity Reference simple autocomplete selection will not filter the search results on the referencing entity language or the interface language. This module bridges this gap.

Cleanup translations

Component type

module

Categories

Maintenance status

Development status

Downloads

788

Component created

Component changed

The database tables used for string translations are ever-growing as entries are never removed. Old strings from removed modules, corrected typos in strings or obsolete strings bloat the tables. Translators do not know which string is actually used when they are using the translation UI. Also the bloated tables slow down the translation lookup queries.
This module syncs the strings in the database with those defined in code and allows to remove outdated strings from the database.