Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Data Fields
TranslateInterface Interface Reference
Inheritance diagram for TranslateInterface:
Translate

Public Member Functions

 loadData ($area=null, $forceReload=false)
 
 getData ()
 
 getLocale ()
 
 setLocale ($locale)
 
 getTheme ()
 

Data Fields

const DEFAULT_STRING = 'Translate String'
 

Detailed Description

Todo:
change this interface when i18n-related logic is moved to library

Definition at line 11 of file TranslateInterface.php.

Member Function Documentation

◆ getData()

getData ( )

Retrieve translation data

Returns
array

Implemented in Translate.

◆ getLocale()

getLocale ( )

Retrieve locale

Returns
string

Implemented in Translate.

◆ getTheme()

getTheme ( )

Retrieve theme code

Returns
string

Implemented in Translate.

◆ loadData()

loadData (   $area = null,
  $forceReload = false 
)

Initialize translation data

Parameters
string | null$area
bool$forceReload
Returns
\Magento\Framework\TranslateInterface

Implemented in Translate.

◆ setLocale()

setLocale (   $locale)

Set locale

Parameters
string$locale
Returns
\Magento\Framework\TranslateInterface

Implemented in Translate.

Field Documentation

◆ DEFAULT_STRING

const DEFAULT_STRING = 'Translate String'

Default translation string

Definition at line 16 of file TranslateInterface.php.


The documentation for this interface was generated from the following file: