X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=WEB-INF%2Fresources%2Fpt-br.lang.php;h=8b49b7b781e7fec4460289da32dc04b76cbc1b9d;hb=4d07dc7fef357e5139f35df6271cc15dc6bea955;hp=4505b1fa50aea526507ef734d725572d03c9f5c4;hpb=887ff98dde2f444ef7f33b32fc7f550b5833b5e6;p=timetracker.git diff --git a/WEB-INF/resources/pt-br.lang.php b/WEB-INF/resources/pt-br.lang.php index 4505b1fa..8b49b7b7 100644 --- a/WEB-INF/resources/pt-br.lang.php +++ b/WEB-INF/resources/pt-br.lang.php @@ -81,6 +81,8 @@ $i18n_key_words = array( // 'error.record' => 'Select record.', 'error.auth' => 'Usuário ou senha incorretos.', 'error.user_exists' => 'Já existe usuário com este login.', +// TODO: translate the following. +// 'error.object_exists' => 'Object with this name already exists.', 'error.project_exists' => 'Já existe projeto com este nome.', 'error.task_exists' => 'Já existe tarefa com este nome.', 'error.client_exists' => 'Já existe cliente com este nome.', @@ -104,13 +106,8 @@ $i18n_key_words = array( 'button.copy' => 'Copiar', 'button.cancel' => 'Cancelar', 'button.submit' => 'Enviar', -'button.add_user' => 'Adicionar usuário', -'button.add_project' => 'Adicionar projeto', -'button.add_task' => 'Adicionar tarefa', -'button.add_client' => 'Adicionar cliente', -'button.add_invoice' => 'Adicionar fatura', -'button.add_option' => 'Adicionar opção', 'button.add' => 'Adicionar', +'button.delete' => 'Apagar', 'button.generate' => 'Criar', 'button.reset_password' => 'Resetar senha', 'button.send' => 'Enviar', @@ -142,6 +139,8 @@ $i18n_key_words = array( 'label.end_date' => 'Data final', 'label.user' => 'Usuário', 'label.users' => 'Usuários', +// TODO: translate the following. +// 'label.roles' => 'Roles', 'label.client' => 'Cliente', 'label.clients' => 'Clientes', 'label.option' => 'Opção', @@ -164,8 +163,6 @@ $i18n_key_words = array( // TODO: translate the following. // 'label.month_total' => 'Month total', 'label.today' => 'Hoje', -'label.total_hours' => 'Total de horas', -'label.total_cost' => 'Custo total', 'label.view' => 'Ver', 'label.edit' => 'Editar', 'label.delete' => 'Apagar', @@ -252,6 +249,11 @@ $i18n_key_words = array( 'title.add_user' => 'Adicionando usuário', 'title.edit_user' => 'Editando usuário', 'title.delete_user' => 'Apagando usuário', +// TODO: translate the following. +// 'title.roles' => 'Roles', +// 'title.add_role' => 'Adding Role', +// 'title.edit_role' => 'Editing Role', +// 'title.delete_role' => 'Deleting Role', 'title.clients' => 'Clientes', 'title.add_client' => 'Adicionando cliente', 'title.edit_client' => 'Editando cliente', @@ -320,7 +322,7 @@ $i18n_key_words = array( // Login form. See example at https://timetracker.anuko.com/login.php. 'form.login.forgot_password' => 'Esqueceu a senha?', -'form.login.about' =>'Anuko Time Tracker é um sistema, simples, de fácil uso, de código aberto, de rastreamento do tempo.', +'form.login.about' => 'Anuko Time Tracker é um sistema, simples, de fácil uso, de código aberto, de rastreamento do tempo.', // Resetting Password form. See example at https://timetracker.anuko.com/password_reset.php. 'form.reset_password.message' => 'Pedido para resetar a senha enviado por e-mail.', @@ -404,6 +406,12 @@ $i18n_key_words = array( 'form.users.rate' => 'Honorário', 'form.users.default_rate' => 'Honorário padrão por hora', +// Roles form. See example at https://timetracker.anuko.com/roles.php +// TODO: translate the following. +// 'form.roles.active_roles' => 'Active Roles', +// 'form.roles.inactive_roles' => 'Inactive Roles', +// 'form.roles.rights' => 'Rights', + // Clients form. See example at https://timetracker.anuko.com/clients.php 'form.clients.active_clients' => 'Clientes ativos', 'form.clients.inactive_clients' => 'Clientes inativos', @@ -424,11 +432,13 @@ $i18n_key_words = array( 'form.import.success' => 'Importação realizada com sucesso.', // Teams form. See example at https://timetracker.anuko.com/admin_teams.php (login as admin first). -'form.teams.hint' => 'Crie uma nova equipe fazendo uma nova conta de gerente.
você também pode importar os dados de um arquivo xml de outro servidor Anuko Time Tracker (não havendo colisão de usuários).', +'form.teams.hint' => 'Crie uma nova equipe fazendo uma nova conta de gerente.
você também pode importar os dados de um arquivo xml de outro servidor Anuko Time Tracker (não havendo colisão de usuários).', // Profile form. See example at https://timetracker.anuko.com/profile_edit.php. 'form.profile.12_hours' => '12 horas', 'form.profile.24_hours' => '24 horas', +// TODO: translate the following. +// 'form.profile.show_holidays' => 'Show holidays', 'form.profile.tracking_mode' => 'Modo de acompanhamento', 'form.profile.mode_time' => 'tempo', 'form.profile.mode_projects' => 'projetos', @@ -438,9 +448,10 @@ $i18n_key_words = array( 'form.profile.type_start_finish' => 'início e fim', 'form.profile.type_duration' => 'duração', // TODO: translate the following. +// 'form.profile.punch_mode' => 'Punch mode', +// 'form.profile.allow_overlap' => 'Allow overlap', +// 'form.profile.future_entries' => 'Future entries', // 'form.profile.uncompleted_indicators' => 'Uncompleted indicators', -// 'form.profile.uncompleted_indicators_none' => 'do not show', -// 'form.profile.uncompleted_indicators_show' => 'show', 'form.profile.plugins' => 'Plugins', // Mail form. See example at https://timetracker.anuko.com/report_send.php when emailing a report. @@ -458,4 +469,28 @@ $i18n_key_words = array( // 'form.quota.quota' => 'Quota', // 'form.quota.workday_hours' => 'Hours in a work day', // 'form.quota.hint' => 'If values are empty, quotas are calculated automatically based on workday hours and holidays.', + +// Roles and rights. These strings are used in multiple places. Grouped here to provide consistent translations. +// TODO: translate the following. +// 'role.user.label' => 'User', +// 'role.user.low_case_label' => 'user', +// 'role.user.description' => 'A regular member without management rights.', +// 'role.client.label' => 'Client', +// 'role.client.low_case_label' => 'client', +// 'role.client.description' => 'A client can view its own reports, charts, and invoices.', +// 'role.supervisor.label' => 'Supervisor', +// 'role.supervisor.low_case_label' => 'supervisor', +// 'role.supervisor.description' => 'A person with a small set of management rights.', +// 'role.comanager.label' => 'Co-manager', +// 'role.comanager.low_case_label' => 'co-manager', +// 'role.comanager.description' => 'A person with a big set of management functions.', +// 'role.manager.label' => 'Manager', +// 'role.manager.low_case_label' => 'manager', +// 'role.manager.description' => 'Group manager. Can do most of things for a group.', +// 'role.top_manager.label' => 'Top manager', +// 'role.top_manager.low_case_label' => 'top manager', +// 'role.top_manager.description' => 'Top group manager. Can do everything in a tree of groups.', +// 'role.admin.label' => 'Administrator', +// 'role.admin.low_case_label' => 'administrator', +// 'role.admin.description' => 'Site adminsitrator.', );