Wiki articles in category Tutorials tagged with "i18n"

Showing 1-10 of 10 items.

Language Selector

Created 5 years ago by Programmer Thailand, updated 5 years ago by Programmer Thailand.

common\components\LanguageSelector.php

<?php
namespace common\components;

1 0
5 followers
Viewed: 13 237 times
Version: 2.0
Category: Tutorials

YII2 : simple language Switcher Widget

Created 6 years ago by phunsanit, updated 6 years ago by phunsanit.
  1. create file common\components\languageSwitcher.php
1 0
5 followers
Viewed: 26 537 times
Version: 2.0
Category: Tutorials

Gettext and Poedit HOWTO

Created 6 years ago by Maug Lee, updated 6 years ago by Maug Lee.

Example settings when using Gettext for i18n.

0 0
2 followers
Viewed: 11 033 times
Version: 1.1
Category: Tutorials

Custom Number Formatting or Decimal Separators and i18n

Created 9 years ago by c@cba, updated 9 years ago by c@cba.

By default, the decimal separator in php (also in mysql) is a dot (.). So when we work with floats in Yii (in calculations, validation, sql statements etc.), the decimal separator has to be a dot. If we want to use for example a comma (,) as the decimal separator, that is if we want to display numbers and enable users to enter numbers with a comma before the decimals, we have to...

4 0
16 followers
Viewed: 78 607 times
Version: 1.1
Category: Tutorials

SEO-conform Multilingual URLs + Language Selector Widget (i18n)

Created 9 years ago by c@cba, updated 9 years ago by c@cba.

You have a multilingual application, and you want the URL of a page to be different for different languages, to account for SEO. The URL for the contact page for example should look like http://something.com/en/contact in english, and http://something.com/de/contact in german. This tutorial describes how to make it happen.
Note that currently selected language is always a part...

28 0
42 followers
Viewed: 70 000 times
Version: 1.1
Category: Tutorials

Manage (Target) Language in Multilingual Applications + A Language Selector Widget (i18n)

Created 9 years ago by c@cba, updated 9 years ago by c@cba.

In case of a multilingual application, one might consider it a reasonable approach to store the preferred language of the user in a session variable, and after that, every time a page is requested, to check this session variable and render the page in the indicated language. This tutorial shows a Yii-way of doing this.
We implement an event handler for the onBeginRequest event; as the nam...

9 0
19 followers
Viewed: 45 998 times
Version: 1.1
Category: Tutorials

i18n for your model in just 1 line

Created 11 years ago by mintao, updated 11 years ago by Orteko.

A simple trick to get the localized version of a model field is to add this little method to your models.

12 0
9 followers
Viewed: 17 286 times
Version: 1.1
Category: Tutorials
Tags: i18n

I18n subdomains and url-rules

Created 11 years ago by Y!!, updated 10 years ago by atrandafir.

This guide is for more or less advanced users. If you just started with Yii or didn't worked with any web-framework before, you may should come back later :-)

7 0
17 followers
Viewed: 40 154 times
Version: 1.1
Category: Tutorials
Tags: i18n, URL

Setting and maintaining the language in Application (i18n)

Created 12 years ago by olafure, updated 9 years ago by Yang He.

As seen in this post, Yii doesn't enforce how language is set and maintained within the session.

19 0
29 followers
Viewed: 119 133 times
Version: 1.1
Category: Tutorials

How to customize Yii core messages?

Created 12 years ago by qiang, updated 9 years ago by Yang He.

Yii core messages refer to static text strings in the core Yii framework code which are meant to be displayed to end-users (e.g. core exception messages, default validation error messages). Customization of these core messages is needed in two circumstances:

17 0
16 followers
Viewed: 62 333 times
Version: 1.1
Category: Tutorials