Índice
...
Este documento apresenta como efetuar a customização dos
...
rótulos dos aplicativos Clock
...
In:
Nas imagens abaixo poderá ser verificados os passos através das setas conforme legenda abaixo:
Seta amarela - Passo 1
Seta laranja - Passo 2
Seta verde - Passo 3
Seta lilás - Passo 4
Seta Azul - Passo 5
Seta Vermelha - Ponto de atenção
Clock In Back Office
Clock
...
In Web
Clock
...
In Mobile
...
A alteração de
...
rótulos é 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
...
Cadastro chamado "
...
Rótulos", esse
...
Cadastro possui as seguintes colunas:
Nome | Descrição | Possíveis Valores |
|---|---|---|
appname | Nome do aplicativo que terá o Labelrótulo 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 labelrótulo 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
...
rótulos para melhor aderência do Clock
...
In em ambientes mais específicos.
Uma vez os valores inseridos no
...
Cadastro rótulo, os aplicativos devem ser atualizados (aplicativos web) ou fechados e abertos novamente (aplicativos mobile
...
).
...
Os seguintes valores foram adicionados no
...
Cadastro rótulo, na Carol:
O resultado é o abaixo:Clock-In Back Office, antes do label aplicado:
Clock - In Back Office, depois do label rótulo aplicado:
Clock-In Web, antes do label aplicado:
Clock-In Web, depois do label aplicado:
...
Chaves possívels:
01 - common.clockIns
02 - clockInScene.clockInSuccessMessage
03 - clockInScene.geofence.error
04 - clockInScene Components.DateTimeSnackBar.geofence.warn
05 - clockInScene.pendingSync.message
06 - clockInScene.resetClockins.title
07 - clockInScene.resetClockins.message
08 - clockInScene.loadingEmployeeImages
09 - clockInScene.employeeNotFoundMessage
10 - clockInScene.progressBar.employeeData
11 - clockInSceneCameraInput.livenessFaceInstruct
12 - clockInSceneCameraInput.livenessEyesInstruct
13 - clockInInitialSyncError.errorMessage
14 - clockInSceneCameraInput.captureClockIn
15 - clockInSceneFooter.lastClockIn
16 - hamburgerMenu.lastClockInSync
17 - hamburgerMenu.syncClockIns
18 - hamburgerMenu.clockIn
19 - hamburgerMenu.noClockInPending
20 - hamburgerMenu.displayScoreAlert.message
21 - hamburgerMenu.lastEmployeeListSync
22 - hamburgerMenu.totalEmployeesInDevice
23 - Core.Jobs.ClockIn.title
24 - Core.Jobs.ClockIn.messageSingular
25 - Core.Jobs.ClockIn.messagePlural
26 - Core.Jobs.Employees.title
27 - Core.Jobs.Employees.messageSingular
28 - Core.Jobs.Employees.messagePlural
29 - Core.Jobs.Employees.Snooze.message
30 - hamburgerMenu.syncOfflineDataSources
Exemplos:
01 - Scenes.ClockIn.geofence.error
02 - Scenes.ClockIn.geofence.warn
03 - Scenes.Results.readyToClockIn
04 - Scenes.Results.clockInSuccess
05 - Scenes.Results.clockInApprovalRequired
06 - Scenes.SettingsPanel.lastClockInsSynced
07 - Scenes.SettingsPanel.syncClockIns
08 - Scenes.SettingsPanel.clockIn
09 - Scenes.SettingsPanel.clockInPlural
10 - Scenes.SettingsPanel.lastEmployeeSynced
11 - Scenes.SettingsPanel.totalNumberOfEmployees
12 - Scenes.SettingsPanel.resetClockins.title
13 - Scenes.SettingsPanel.resetClockins.message
14 - Scenes.SettingsPanel.pendingSync.message
15 - Scenes.SettingsPanel.displayScoreAlert.message
16 - Scenes.SettingsClockInHistory.clockInCountLabel
17 - Scenes.SettingsClockInHistory.clockInHeader
18 - Scenes.ClockIn.employeesErrorModal.title
19 - Scenes.ClockIn.employeesErrorModal.subtitle
20 - Scenes.ClockIn.employeesErrorModal.description
21 - Scenes.ClockIn.datFilesErrorModal.title
22 - Scenes.ClockIn.datFilesErrorModal.subtitle
23 - Scenes.InitialSetup.progressBar.employeeData
24 - Scenes.CpfInput.noEmployeesFound
25 - Core.Jobs.ClockIn.title
26 - Core.Jobs.ClockIn.messageSingular
27 - Core.Jobs.ClockIn.messagePlural
28 - Core.Jobs.Employees.title
29 - Core.Jobs.Employees.messageSingular
30 - Core.Jobs.Employees.messagePlural
31 - Core.Jobs.Employees.Snooze.message
Exemplos:
...
...
...
...
...
Os arquivos abaixo estão disponíveis para defiinr definir qual o valor de "key" para a alteração de label rótulo necessário. A forma mais fácil é verificar qual o label rótulo original, buscar no arquivo para encontrar qual a Key do valor, e informar na Carol conforme mencionado acima.
Clock - In Web
| View file | ||||
|---|---|---|---|---|
|
Clock - In Back Office:
| View file | ||||
|---|---|---|---|---|
|
...