ru.makkarpov

scalingua

package scalingua

Visibility
  1. Public
  2. All

Type Members

  1. abstract class CompiledLanguage extends Language with PluralFunction with TaggedLanguage

    A compiled representation of .

  2. class LValue[+T] extends (Language) ⇒ T

    Value that can be translated lazily (e.

  3. trait Language extends TaggedLanguage

    Base trait for objects reprensenting languages.

  4. final case class LanguageId(language: String, country: String) extends Product with Serializable

    Class representing a pair of language and country (e.

  5. class MergedLanguage extends Language

  6. class Messages extends AnyRef

    Class representing a collection of languages.

  7. trait OutputFormat[R] extends AnyRef

    An implicit evidence that strings could be interpolated into type R.

  8. trait PluralFunction extends AnyRef

    Trait representing Plural-Forms *.

  9. trait TaggedLanguage extends AnyRef

Value Members

  1. object CompiledLanguage

  2. object LValue

  3. object Language

  4. object LanguageId extends Serializable

  5. object MergedLanguage

    Created by makkarpov on 11.

  6. object Messages

  7. object OutputFormat

  8. object StringUtils

    Provides various string functions that are useful both in macros and in I18n code, such as string interpolations, escaping and unescaping.

  9. object TaggedLanguage

Ungrouped