com.gentics.contentnode.rest.resource
Interface I18nResource

All Superinterfaces:
AuthenticatedResource

public interface I18nResource
extends AuthenticatedResource

Resource to translate given keys (optionally including parameters)


Method Summary
 LanguageResponse getLanguage()
          Get the current session language
 GenericResponse setLanguage(SetLanguageRequest request)
          Set the current session language
 String translateFromParam(String key, List<String> parameters)
          Translate the given key and optional parameters (variant with key given as query parameter)
 String translateFromPath(String key, List<String> parameters)
          Translate the given key and optional parameters (variant with key given in the path)
 
Methods inherited from interface com.gentics.contentnode.rest.resource.AuthenticatedResource
setSessionId
 

Method Detail

translateFromPath

String translateFromPath(String key,
                         List<String> parameters)
Translate the given key and optional parameters (variant with key given in the path)

Parameters:
key - translation key
parameters - optional parameters
Returns:
translated string

translateFromParam

String translateFromParam(String key,
                          List<String> parameters)
Translate the given key and optional parameters (variant with key given as query parameter)

Parameters:
key - translation key
parameters - optional parameters
Returns:
translated string

setLanguage

GenericResponse setLanguage(SetLanguageRequest request)
Set the current session language

Parameters:
request - request to set the current session language
Returns:
response

getLanguage

LanguageResponse getLanguage()
Get the current session language

Returns:
session language


Copyright © 2014 Gentics Software GmbH. All Rights Reserved.