@Path(value="/i18n")
public interface I18nResource
| Modifier and Type | Method and Description |
|---|---|
LanguageResponse |
getLanguage()
Get the current session language
|
UILanguagesResponse |
list() |
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)
|
@GET @Path(value="/list") UILanguagesResponse list() throws Exception
Exception@GET
@Path(value="/t/{key}")
@Produces(value="text/plain; charset=UTF-8")
String translateFromPath(@PathParam(value="key")
String key,
@QueryParam(value="p")
List<String> parameters)
throws Exception
key - translation keyparameters - optional parametersException@GET @Path(value="/t") @Produces(value="text/plain; charset=UTF-8") String translateFromParam(@QueryParam(value="k") String key, @QueryParam(value="p") List<String> parameters) throws Exception
key - translation keyparameters - optional parametersException@POST @Path(value="/set") GenericResponse setLanguage(SetLanguageRequest request) throws Exception
request - request to set the current session languageException@GET @Path(value="/get") LanguageResponse getLanguage() throws Exception
ExceptionCopyright © 2024 Gentics Software. All rights reserved.