Package-level declarations

Types

Link copied to clipboard
actual typealias PlatformTolgee = TolgeeAndroid

Typealias representing a platform-specific implementation of the Tolgee class for Android.

actual data class PlatformTolgee : Tolgee

An actual implementation of the Tolgee class for a specific platform. This class is used to handle platform-specific operations and configurations related to the Tolgee localization framework.

actual typealias PlatformTolgee = TolgeeApple

Provides a platform-specific type alias for the Tolgee localization framework implementation. On Apple platforms, PlatformTolgee is resolved to TolgeeApple, which handles localization functionality specific to Apple environments.

expect class PlatformTolgee : Tolgee

Platform-specific implementation of the Tolgee interface. This class is expected to provide platform-dependent functionalities for the Tolgee library, enabling internationalization and localization features.

actual data class PlatformTolgee : Tolgee

A platform-specific implementation of the Tolgee class.

actual data class PlatformTolgee : Tolgee

Platform-specific implementation of the Tolgee class.

actual data class PlatformTolgee : Tolgee

An actual implementation of the Tolgee class for a specific platform. This class is used to handle platform-specific operations and configurations related to the Tolgee localization framework.

actual data class PlatformTolgee : Tolgee

Actual implementation of the PlatformTolgee class for a specific platform. It extends the Tolgee base class and is initialized with a Config object.

actual data class PlatformTolgee : Tolgee

A platform-specific implementation of the Tolgee class. This class extends the Tolgee base class and provides platform-dependent behavior.

Functions

Link copied to clipboard
fun Resources.getQuantityStringT(tolgee: Tolgee, @PluralsRes resId: Int, quantity: Int): String
fun Resources.getQuantityStringT(@PluralsRes resId: Int, quantity: Int, vararg formatArgs: Any): String
fun Resources.getQuantityStringT(tolgee: Tolgee, @PluralsRes resId: Int, quantity: Int, vararg formatArgs: Any): String
Link copied to clipboard
Link copied to clipboard
fun Context.getStringT(tolgee: Tolgee, @StringRes resId: Int): String
fun Context.getStringT(@StringRes resId: Int, vararg formatArgs: Any): String
fun Context.getStringT(tolgee: Tolgee, @StringRes resId: Int, vararg formatArgs: Any): String

Returns a localized formatted string from Tolgee cache or the application's package's default string table, substituting the format arguments as defined in java.util.Formatter and java.lang.String.format.

Link copied to clipboard

Returns a localized formatted string from Tolgee cache or the application's package's default string table, substituting the format arguments as defined in java.util.Formatter and java.lang.String.format.

Link copied to clipboard

Sets the locale configuration for the builder and returns the instance for further customization.