Simple i18n

  1. ¡Hola mundo! = Must be ¡Hola mundo!
  2. Hello world! = Must be Hello world!

With parameters (spanish):

  1. Él no ha encontrado ningún resultado = Must be 'Él no ha encontrado ningún resultado'
  2. Él ha encontrado un único resultado = Must be 'Él ha encontrado un único resultado'
  3. Él ha encontrado 10 resultados = Must be 'Él ha encontrado 10 resultados'
  4. Ella no ha encontrado ningún resultado = Must be 'Ella no ha encontrado ningún resultado'
  5. Ella ha encontrado un único resultado = Must be 'Ella ha encontrado un único resultado'
  6. Ella ha encontrado 10 resultados = Must be 'Ella ha encontrado 10 resultados'
  7. Ellos no han encontrado ningún resultado = Must be 'Ellos no han encontrado ningún resultado'
  8. Ellos han encontrado un único resultado = Must be 'Ellos han encontrado un único resultado'
  9. Ellos han encontrado 10 resultados = Must be 'Ellos han encontrado 10 resultados'

With parameters (english):

  1. He found no results = Must be 'He found no results'
  2. He found 1 result = Must be 'He found 1 result'
  3. He found 10 results = Must be 'He found 10 results'
  4. She found no results = Must be 'She found no results'
  5. She found 1 result = Must be 'She found 1 result'
  6. She found 10 results = Must be 'She found 10 results'
  7. They found no results = Must be 'They found no results'
  8. They found 1 result = Must be 'They found 1 result'
  9. They found 10 results = Must be 'They found 10 results'

2 domains in domain definition: i18nES2 i18nES1 (spanish)

  1. (in i18nES2) ¡¡¡Hola mundo 2!!! = Must be ¡¡¡Hola mundo 2!!!
  2. (in i18nES1) Él no ha encontrado ningún resultado = Must be 'Él no ha encontrado ningún resultado'

2 domains in domain definition: i18nEN2 i18nEN1 (english)

  1. (in i18nEN2) Hello world 2.0!!! = Must be Hello world 2.0!!!
  2. (in i18nEN1) He found no results = Must be 'He found no results'

Nested domains: i18nES1 and i18nES2 nested (spanish)

  1. (in i18nES2) ¡¡¡Hola mundo 2!!! = Must be ¡¡¡Hola mundo 2!!!
  2. (in i18nES1) Él no ha encontrado ningún resultado = Must be 'Él no ha encontrado ningún resultado'

Nested domains: i18nEN1 and i18nEN2 nested (english)

  1. (in i18nEN2) Hello world 2.0!!! = Must be Hello world 2.0!!!
  2. (in i18nEN1) He found no results = Must be 'He found no results'

Attributes (spanish)

  1. An image, 1 simple attribute:
  2. An image, 1 attribute with parameters:
  3. An image, 2 attributes (1 simple and 1 with parameters):
  4. An image, 2 attributes (1 simple and 1 with parameters) and 1 not i18n attribute:

Attributes (english)

  1. An image, 1 simple attribute:
  2. An image, 1 attribute with parameters:
  3. An image, 2 attributes (1 simple and 1 with parameters):
  4. An image, 2 attributes (1 simple and 1 with parameters) and 1 not i18n attribute:

Replace (spanish)

  1. ¡Hola mundo! = Must be ¡Hola mundo!
  2. Él ha encontrado un único resultado = Must be Él ha encontrado un único resultado

Replace (english)

  1. Hello world! = Must be Hello world!
  2. He found 1 result = Must be He found 1 result

Define (spanish)

  1. ¡Hola mundo! = Must be ¡Hola mundo!
  2. Él ha encontrado un único resultado = Must be Él ha encontrado un único resultado
  3. ¡Hola mundo! = Must be ¡Hola mundo!
    Él ha encontrado un único resultado = Must be Él ha encontrado un único resultado

Define (english)

  1. Hello world! = Must be Hello world!
  2. He found 1 result = Must be He found 1 result
  3. Hello world! = Must be Hello world!
    He found 1 result = Must be He found 1 result

On error (spanish)

  1. ¡Hola mundo! = Must be ¡Hola mundo!
  2. fireError() = Error encontrado... Oh, noooo! = must fire error

On error (english)

  1. Hello world! = Must be Hello world!
  2. fireError() = Error found... Oh, noooo!! = must fire error

Numbers (spanish)

  1. 1355.23 as number = 1.355,23 = Must be 1.355,23
  2. 1355.23643 as number maximumFractionDigits 3 = 1.355,236 = Must be 1.355,236
  3. 1355.23643 as number maximumFractionDigits 3, minimumIntegerDigits 6 = 001.355,236 = Must be 001.355,236

Numbers (english)

  1. 1355.23 as number = 1,355.23 = Must be 1,355.23
  2. 1355.23643 as number maximumFractionDigits 3 = 1,355.236 = Must be 1,355.236
  3. 1355.23643 as number maximumFractionDigits 3, minimumIntegerDigits 6 = 001,355.236 = Must be 001,355.236

Currencies (spanish)

  1. 1355.23 as currency in euros = 1.355,23 € = Must be 1.355,23 €
  2. 1355.23 as currency in USD = 1.355,23 $ = Must be 1.355,23 $
  3. 1355.23 as currency in euros using name = 1.355,23 euros = Must be 1.355,23 euros
  4. 1355.23 as currency in USD using name = 1.355,23 dólares estadounidenses = Must be 1.355,23 dólares estadounidenses

Currencies (english)

  1. 1355.23 as currency in euros = €1,355.23 = Must be €1,355.23
  2. 1355.23 as currency in USD = $1,355.23 = Must be $1,355.23
  3. 1355.23 as currency in euros using name = 1,355.23 euros = Must be 1,355.23 euros
  4. 1355.23 as currency in USD using name = 1,355.23 US dollars = Must be 1,355.23 US dollars

Datetime (spanish)

  1. In var 12/20/2012 3:00:00 UTC as datetime = 20/12/2012 = Must be 20/12/2012
  2. Inline 12/21/2012 3:00:00 UTC as datetime = 21/12/2012 = Must be 20/12/2012
  3. In var 12/20/2012 3:00:00 UTC as datetime = jueves, 20 de diciembre de 2012 = Must be jueves, 20 de diciembre de 2012
  4. Inline 12/20/2012 3:00:00 UTC as datetime = jueves, 21 de diciembre de 2012 = Must be jueves, 21 de diciembre de 2012
  5. In var 12/20/2012 3:00:00 UTC as datetime = 4:00:00 = Must be 4:00:00
  6. Inline 12/20/2012 3:00:00 UTC as datetime = 4:00:00 = Must be 4:00:00
  7. In var 12/20/2012 3:00:00 UTC as datetime = jueves, 21 de diciembre de 2012 4:00:00 = Must be jueves, 21 de diciembre de 2012
  8. Inline 12/20/2012 3:00:00 UTC as datetime = jueves, 21 de diciembre de 2012 4:00:00 = Must be jueves, 21 de diciembre de 2012

Datetime (english)

  1. In var 12/20/2012 3:00:00 UTC as datetime = 12/20/2012 = Must be 12/20/2012
  2. Inline 12/21/2012 3:00:00 UTC as datetime = 12/21/2012 = Must be 12/20/2012
  3. In var 12/20/2012 3:00:00 UTC as datetime = Thursday, December 20, 2012 = Must be Thursday, December 20, 2012
  4. Inline 12/20/2012 3:00:00 UTC as datetime = Friday, December 21, 2012 = Must be Friday, December 21, 2012
  5. In var 12/20/2012 3:00:00 UTC as datetime = 4:00:00 AM = Must be 4:00:00
  6. Inline 12/20/2012 3:00:00 UTC as datetime = 4:00:00 AM = Must be 4:00:00 AM
  7. In var 12/20/2012 3:00:00 UTC as datetime = Thursday, December 20, 2012, 4:00:00 AM = Must be Thursday, December 20, 2012, 4:00:00 AM
  8. Inline 12/20/2012 3:00:00 UTC as datetime = Friday, December 21, 2012, 4:00:00 AM = Must be Friday, December 21, 2012, 4:00:00 AM

Simple i18n with i18nBundle1

  1. ¡Hola mundo! = Must be ¡Hola mundo!
  2. Hello world! = Must be Hello world!

With parameters (spanish) with i18nBundle1:

  1. Él no ha encontrado ningún resultado = Must be 'Él no ha encontrado ningún resultado'
  2. Él ha encontrado un único resultado = Must be 'Él ha encontrado un único resultado'
  3. Él ha encontrado 10 resultados = Must be 'Él ha encontrado 10 resultados'
  4. Ella no ha encontrado ningún resultado = Must be 'Ella no ha encontrado ningún resultado'
  5. Ella ha encontrado un único resultado = Must be 'Ella ha encontrado un único resultado'
  6. Ella ha encontrado 10 resultados = Must be 'Ella ha encontrado 10 resultados'
  7. Ellos no han encontrado ningún resultado = Must be 'Ellos no han encontrado ningún resultado'
  8. Ellos han encontrado un único resultado = Must be 'Ellos han encontrado un único resultado'
  9. Ellos han encontrado 10 resultados = Must be 'Ellos han encontrado 10 resultados'

With parameters (english) with i18nBundle1:

  1. He found no results = Must be 'He found no results'
  2. He found 1 result = Must be 'He found 1 result'
  3. He found 10 results = Must be 'He found 10 results'
  4. She found no results = Must be 'She found no results'
  5. She found 1 result = Must be 'She found 1 result'
  6. She found 10 results = Must be 'She found 10 results'
  7. They found no results = Must be 'They found no results'
  8. They found 1 result = Must be 'They found 1 result'
  9. They found 10 results = Must be 'They found 10 results'

2 domains in domain definition: i18nBundle2 i18nBundle1 (spanish)

  1. (in i18nBundle2) ¡¡¡Hola mundo 2!!! = Must be ¡¡¡Hola mundo 2!!!
  2. (in i18nBundle1) Él no ha encontrado ningún resultado = Must be 'Él no ha encontrado ningún resultado'

2 domains in domain definition: i18nBundle2 i18nBundle1 (english)

  1. (in i18nEN2) Hello world 2.0!!! = Must be Hello world 2.0!!!
  2. (in i18nEN1) He found no results = Must be 'He found no results'

Nested domains: i18nBundle1 and i18nBundle2 nested (spanish)

  1. (in i18nBundle2) ¡¡¡Hola mundo 2!!! = Must be ¡¡¡Hola mundo 2!!!
  2. (in i18nBundle1) Él no ha encontrado ningún resultado = Must be 'Él no ha encontrado ningún resultado'

Nested domains: i18nBundle1 and i18nBundle2 nested (english)

  1. (in i18nBundle2) Hello world 2.0!!! = Must be Hello world 2.0!!!
  2. (in i18nBundle1) He found no results = Must be 'He found no results'

Attributes (spanish) with i18nBundle1

  1. An image, 1 simple attribute:
  2. An image, 1 attribute with parameters:
  3. An image, 2 attributes (1 simple and 1 with parameters):
  4. An image, 2 attributes (1 simple and 1 with parameters) and 1 not i18n attribute:

Attributes (english) with i18nBundle1

  1. An image, 1 simple attribute:
  2. An image, 1 attribute with parameters:
  3. An image, 2 attributes (1 simple and 1 with parameters):
  4. An image, 2 attributes (1 simple and 1 with parameters) and 1 not i18n attribute:

Replace (spanish) with i18nBundle1

  1. ¡Hola mundo! = Must be ¡Hola mundo!
  2. Él ha encontrado un único resultado = Must be Él ha encontrado un único resultado

Replace (english) with i18nBundle1

  1. Hello world! = Must be Hello world!
  2. He found 1 result = Must be He found 1 result

Define (spanish) with i18nBundle1

  1. ¡Hola mundo! = Must be ¡Hola mundo!
  2. Él ha encontrado un único resultado = Must be Él ha encontrado un único resultado
  3. ¡Hola mundo! = Must be ¡Hola mundo!
    Él ha encontrado un único resultado = Must be Él ha encontrado un único resultado

Define (english) with i18nBundle1

  1. Hello world! = Must be Hello world!
  2. He found 1 result = Must be He found 1 result
  3. Hello world! = Must be Hello world!
    He found 1 result = Must be He found 1 result

On error (spanish) with i18nBundle1

  1. ¡Hola mundo! = Must be ¡Hola mundo!
  2. fireError() = Error encontrado... Oh, noooo! = must fire error

On error (english) with i18nBundle1

  1. Hello world! = Must be Hello world!
  2. fireError() = Error found... Oh, noooo!! = must fire error

Numbers (spanish) with i18nBundle1

  1. 1355.23 as number = 1.355,23 = Must be 1.355,23
  2. 1355.23643 as number maximumFractionDigits 3 = 1.355,236 = Must be 1.355,236
  3. 1355.23643 as number maximumFractionDigits 3, minimumIntegerDigits 6 = 001.355,236 = Must be 001.355,236

Numbers (english) with i18nBundle1

  1. 1355.23 as number = 1,355.23 = Must be 1,355.23
  2. 1355.23643 as number maximumFractionDigits 3 = 1,355.236 = Must be 1,355.236
  3. 1355.23643 as number maximumFractionDigits 3, minimumIntegerDigits 6 = 001,355.236 = Must be 001,355.236

Currencies (spanish) with i18nBundle1

  1. 1355.23 as currency in euros = 1.355,23 € = Must be 1.355,23 €
  2. 1355.23 as currency in USD = 1.355,23 $ = Must be 1.355,23 $
  3. 1355.23 as currency in euros using name = 1.355,23 euros = Must be 1.355,23 euros
  4. 1355.23 as currency in USD using name = 1.355,23 dólares estadounidenses = Must be 1.355,23 dólares estadounidenses

Currencies (english) with i18nBundle1

  1. 1355.23 as currency in euros = €1,355.23 = Must be €1,355.23
  2. 1355.23 as currency in USD = $1,355.23 = Must be $1,355.23
  3. 1355.23 as currency in euros using name = 1,355.23 euros = Must be 1,355.23 euros
  4. 1355.23 as currency in USD using name = 1,355.23 US dollars = Must be 1,355.23 US dollars

Datetime (spanish) with i18nBundle1

  1. In var 12/20/2012 3:00:00 UTC as datetime = 20/12/2012 = Must be 20/12/2012
  2. Inline 12/21/2012 3:00:00 UTC as datetime = 21/12/2012 = Must be 20/12/2012
  3. In var 12/20/2012 3:00:00 UTC as datetime = jueves, 20 de diciembre de 2012 = Must be jueves, 20 de diciembre de 2012
  4. Inline 12/20/2012 3:00:00 UTC as datetime = jueves, 21 de diciembre de 2012 = Must be jueves, 21 de diciembre de 2012
  5. In var 12/20/2012 3:00:00 UTC as datetime = 4:00:00 = Must be 4:00:00
  6. Inline 12/20/2012 3:00:00 UTC as datetime = 4:00:00 = Must be 4:00:00
  7. In var 12/20/2012 3:00:00 UTC as datetime = jueves, 21 de diciembre de 2012 4:00:00 = Must be jueves, 21 de diciembre de 2012
  8. Inline 12/20/2012 3:00:00 UTC as datetime = jueves, 21 de diciembre de 2012 4:00:00 = Must be jueves, 21 de diciembre de 2012

Datetime (english) with i18nBundle1

  1. In var 12/20/2012 3:00:00 UTC as datetime = 12/20/2012 = Must be 12/20/2012
  2. Inline 12/21/2012 3:00:00 UTC as datetime = 12/21/2012 = Must be 12/20/2012
  3. In var 12/20/2012 3:00:00 UTC as datetime = Thursday, December 20, 2012 = Must be Thursday, December 20, 2012
  4. Inline 12/20/2012 3:00:00 UTC as datetime = Friday, December 21, 2012 = Must be Friday, December 21, 2012
  5. In var 12/20/2012 3:00:00 UTC as datetime = 4:00:00 AM = Must be 4:00:00
  6. Inline 12/20/2012 3:00:00 UTC as datetime = 4:00:00 AM = Must be 4:00:00 AM
  7. In var 12/20/2012 3:00:00 UTC as datetime = Thursday, December 20, 2012, 4:00:00 AM = Must be Thursday, December 20, 2012, 4:00:00 AM
  8. Inline 12/20/2012 3:00:00 UTC as datetime = Friday, December 21, 2012, 4:00:00 AM = Must be Friday, December 21, 2012, 4:00:00 AM

An array with 2 domains in domain definition: [ i18nES2 i18nES1 ] (spanish)

  1. (in i18nES2) ¡¡¡Hola mundo 2!!! = Must be ¡¡¡Hola mundo 2!!!
  2. (in i18nES1) Él no ha encontrado ningún resultado = Must be 'Él no ha encontrado ningún resultado'

An array with 2 domains in domain definition: [ i18nEN2 i18nEN1 ] (english)

  1. (in i18nEN2) Hello world 2.0!!! = Must be Hello world 2.0!!!
  2. (in i18nEN1) He found no results = Must be 'He found no results'