Este documento apresenta como efetuar a customização dos labels dos aplicativos Clock-In:
A alteração de labels é necessária para tornar o produto mais aderente a um cenário específico. O caso mais comum é para permitir o registro de horário em cenários aonde não estão ligados ao registro de ponto eletrônico de funcionários.
O ambiente do Clock-In possui um Data Model chamado "Labels", esse Data Model possui as seguintes colunas:
| Nome | Descrição | Possíveis Valores |
|---|---|---|
| appname | Nome do aplicativo que terá o Label alterado. | clockin-backoffice clockin-web clockin-mobile clockin-kiosk |
| mdmlocale | Código de localidade e idiomas. As localidades são provenientes do ISO 639 enquanto a lista de países é proveniente do ISO 3166. | ISO 639: https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes ISO 3166: https://en.wikipedia.org/wiki/ISO_3166-1 Referência: https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html |
| key | Chave de internacionalização definido pelo aplicativo (cada aplicativo define sua lista). | A lista de possíveis chaves está disponível abaixo, na parte de download dos arquivos de internacionalização (I18N). |
| value | Novo label que será atribuído pela aplicação. | Os valores são abertos - podendo ser definido qualquer valor. |
Essa configuração não deve substituir a tradução oficial. Ou seja, se houver a necessidade em compatibilizar o aplicativo TOTVS RH Clock-in com um novo idioma, por favor, efetue a abertura de um ticket para solicitação ao time responsável. Essa configuração permite a configuração especifica e isolada de labels para melhor aderência do Clock-In em ambientes mais específicos.
Uma vez os valores inseridos no Data Model Label, os aplicativos devem ser atualizados (aplicativos web) ou fechados e abertos novamente (aplicativos mobile/kiosk).
Os seguintes valores foram adicionados no Data Model Label, na Carol:

O resultado é o abaixo:
Clock-In Back Office, antes do label aplicado:

Clock-In Back Office, depois do label aplicado:

Clock-In Web, antes do label aplicado:

Clock-In Web, depois do label aplicado:

Os arquivos abaixo estão disponíveis para defiinr qual o valor de "key" para a alteração de label necessário. A forma mais fácil é verificar qual o label original, buscar no arquivo para encontrar qual a Key do valor, e informar na Carol conforme mencionado acima.
Clock-In Mobile
Clock-In Kiosk
Clock-In Web
Clock-In Back Office:
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|