PlatformTolgee
Typealias representing a platform-specific implementation of the Tolgee class for Android.
This alias maps PlatformTolgee
to TolgeeAndroid
on the Android platform, allowing platform dependency abstraction in multi-platform projects. The actual implementation, TolgeeAndroid
, provides Android-specific utilities for managing translations and localization tasks using string resources.
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.
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.
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.
A platform-specific implementation of the Tolgee
class.
This class provides platform-specific configuration and behavior for Tolgee functionalities and extends the core Tolgee
class by implementing platform-targeted logic.
Parameters
The configuration used to initialize the Tolgee instance.
Platform-specific implementation of the Tolgee class.
This class provides platform-specific functionality for the Tolgee library. It inherits from the common Tolgee base class and applies the supplied configuration.
Parameters
The configuration object used to set up the Tolgee instance.
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 implementation of the PlatformTolgee
class for a specific platform. It extends the Tolgee
base class and is initialized with a Config
object.
This class is used to provide platform-specific implementations or configurations for the Tolgee library.
Parameters
The configuration object used to initialize the PlatformTolgee
instance.
A platform-specific implementation of the Tolgee class. This class extends the Tolgee base class and provides platform-dependent behavior.
Parameters
The configuration object used to initialize the Tolgee instance.
Properties
A flow that emits whenever translations change.
A flow that emits whenever translations change.
A flow that emits whenever translations change.
A flow that emits whenever translations change.
The configuration object that contains settings and options necessary for the operation of the Tolgee
framework.
The configuration object that contains settings and options necessary for the operation of the Tolgee
framework.
Functions
Registers a listener to be notified when translations change.
Registers a listener to be notified when translations change.
Registers a listener to be notified when translations change.
Registers a listener to be notified when translations change.
Gets the current locale for the Tolgee instance.
Gets the current locale for the Tolgee instance.
Gets the current locale for the Tolgee instance.
Gets the current locale for the Tolgee instance.
Preloads the required languages and their translations for the current Tolgee instance.
Preloads the required languages and their translations for the current Tolgee instance.
Preloads the required languages and their translations for the current Tolgee instance.
Preloads the required languages and their translations for the current Tolgee instance.
Unregisters a previously registered change listener.
Unregisters a previously registered change listener.
Unregisters a previously registered change listener.
Unregisters a previously registered change listener.
Sets the current locale for the Tolgee instance, updating it in the reactive locale flow.
Adjusts the current locale used for translations.
Sets the current locale for the Tolgee instance, updating it in the reactive locale flow.
Adjusts the current locale used for translations.
Sets the current locale for the Tolgee instance, updating it in the reactive locale flow.
Adjusts the current locale used for translations.
Sets the current locale for the Tolgee instance, updating it in the reactive locale flow.
Adjusts the current locale used for translations.
Immediate Tolgee translation for a key with parameters.
Immediate Tolgee translation for a key with parameters.
Immediate Tolgee translation for a key with parameters.
Immediate Tolgee translation for a key with parameters.
Updating Tolgee translation for a key with parameters.
Updating Tolgee translation for a key with parameters.
Updating Tolgee translation for a key with parameters.
Updating Tolgee translation for a key with parameters.