Revision 1297:0a574315af3e .svn/pristine/7a

View differences:

.svn/pristine/7a/7a037942e74873af8f2e621821df8f8d54cba613.svn-base
1
pt-BR:
2
  direction: ltr
3
  date:
4
    formats:
5
      default: "%d/%m/%Y"
6
      short: "%d de %B"
7
      long: "%d de %B de %Y"
8
      only_day: "%d"
9

  
10
    day_names: [Domingo, Segunda, Terça, Quarta, Quinta, Sexta, Sábado]
11
    abbr_day_names: [Dom, Seg, Ter, Qua, Qui, Sex, Sáb]
12
    month_names: [~, Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro]
13
    abbr_month_names: [~, Jan, Fev, Mar, Abr, Mai, Jun, Jul, Ago, Set, Out, Nov, Dez]
14
    order:
15
      - :day
16
      - :month
17
      - :year
18

  
19
  time:
20
    formats:
21
      default: "%A, %d de %B de %Y, %H:%M h"
22
      time: "%H:%M h"
23
      short: "%d/%m, %H:%M h"
24
      long: "%A, %d de %B de %Y, %H:%M h"
25
      only_second: "%S"
26
      datetime:
27
        formats:
28
          default: "%Y-%m-%dT%H:%M:%S%Z"
29
    am: ''
30
    pm: ''
31

  
32
  # date helper distancia em palavras
33
  datetime:
34
    distance_in_words:
35
      half_a_minute: 'meio minuto'
36
      less_than_x_seconds:
37
        one: 'menos de 1 segundo'
38
        other: 'menos de %{count} segundos'
39

  
40
      x_seconds:
41
        one: '1 segundo'
42
        other: '%{count} segundos'
43

  
44
      less_than_x_minutes:
45
        one: 'menos de um minuto'
46
        other: 'menos de %{count} minutos'
47

  
48
      x_minutes:
49
        one: '1 minuto'
50
        other: '%{count} minutos'
51

  
52
      about_x_hours:
53
        one: 'aproximadamente 1 hora'
54
        other: 'aproximadamente %{count} horas'
55
      x_hours:
56
        one:   "1 hora"
57
        other: "%{count} horas"
58

  
59
      x_days:
60
        one: '1 dia'
61
        other: '%{count} dias'
62

  
63
      about_x_months:
64
        one: 'aproximadamente 1 mês'
65
        other: 'aproximadamente %{count} meses'
66

  
67
      x_months:
68
        one: '1 mês'
69
        other: '%{count} meses'
70

  
71
      about_x_years:
72
        one: 'aproximadamente 1 ano'
73
        other: 'aproximadamente %{count} anos'
74

  
75
      over_x_years:
76
        one: 'mais de 1 ano'
77
        other: 'mais de %{count} anos'
78
      almost_x_years:
79
        one:   "quase 1 ano"
80
        other: "quase %{count} anos"
81

  
82
  # numeros
83
  number:
84
    format:
85
      precision: 3
86
      separator: ','
87
      delimiter: '.'
88
    currency:
89
      format:
90
        unit: 'R$'
91
        precision: 2
92
        format: '%u %n'
93
        separator: ','
94
        delimiter: '.'
95
    percentage:
96
      format:
97
        delimiter: '.'
98
    precision:
99
      format:
100
        delimiter: '.'
101
    human:
102
      format:
103
        precision: 3
104
        delimiter: '.'
105
      storage_units:
106
        format: "%n %u"
107
        units:
108
          byte:
109
            one: "Byte"
110
            other: "Bytes"
111
          kb: "KB"
112
          mb: "MB"
113
          gb: "GB"
114
          tb: "TB"
115
  support:
116
    array:
117
      sentence_connector: "e"
118
      skip_last_comma: true
119

  
120
  # Active Record
121
  activerecord:
122
    errors:
123
      template:
124
        header:
125
          one: "model não pode ser salvo: 1 erro"
126
          other: "model não pode ser salvo: %{count} erros."
127
        body: "Por favor, verifique os seguintes campos:"
128
      messages:
129
        inclusion: "não está incluso na lista"
130
        exclusion: "não está disponível"
131
        invalid: "não é válido"
132
        confirmation: "não está de acordo com a confirmação"
133
        accepted: "precisa ser aceito"
134
        empty: "não pode ficar vazio"
135
        blank: "não pode ficar vazio"
136
        too_long: "é muito longo (máximo: %{count} caracteres)"
137
        too_short: "é muito curto (mínimon: %{count} caracteres)"
138
        wrong_length: "deve ter %{count} caracteres"
139
        taken: "não está disponível"
140
        not_a_number: "não é um número"
141
        greater_than: "precisa ser maior do que %{count}"
142
        greater_than_or_equal_to: "precisa ser maior ou igual a %{count}"
143
        equal_to: "precisa ser igual a %{count}"
144
        less_than: "precisa ser menor do que %{count}"
145
        less_than_or_equal_to: "precisa ser menor ou igual a %{count}"
146
        odd: "precisa ser ímpar"
147
        even: "precisa ser par"
148
        greater_than_start_date: "deve ser maior que a data inicial"
149
        not_same_project: "não pertence ao mesmo projeto"
150
        circular_dependency: "Esta relação geraria uma dependência circular"
151
        cant_link_an_issue_with_a_descendant: "Uma tarefa não pode ser relaciona a uma de suas subtarefas"
152

  
153
  actionview_instancetag_blank_option: Selecione
154

  
155
  general_text_No: 'Não'
156
  general_text_Yes: 'Sim'
157
  general_text_no: 'não'
158
  general_text_yes: 'sim'
159
  general_lang_name: 'Português(Brasil)'
160
  general_csv_separator: ';'
161
  general_csv_decimal_separator: ','
162
  general_csv_encoding: ISO-8859-1
163
  general_pdf_encoding: UTF-8
164
  general_first_day_of_week: '1'
165

  
166
  notice_account_updated: Conta atualizada com sucesso.
167
  notice_account_invalid_creditentials: Usuário ou senha inválido.
168
  notice_account_password_updated: Senha alterada com sucesso.
169
  notice_account_wrong_password: Senha inválida.
170
  notice_account_register_done: Conta criada com sucesso. Para ativar sua conta, clique no link que lhe foi enviado por e-mail.
171
  notice_account_unknown_email: Usuário desconhecido.
172
  notice_can_t_change_password: Esta conta utiliza autenticação externa. Não é possível alterar a senha.
173
  notice_account_lost_email_sent: Um e-mail com instruções para escolher uma nova senha foi enviado para você.
174
  notice_account_activated: Sua conta foi ativada. Você pode acessá-la agora.
175
  notice_successful_create: Criado com sucesso.
176
  notice_successful_update: Alterado com sucesso.
177
  notice_successful_delete: Excluído com sucesso.
178
  notice_successful_connection: Conectado com sucesso.
179
  notice_file_not_found: A página que você está tentando acessar não existe ou foi excluída.
180
  notice_locking_conflict: Os dados foram atualizados por outro usuário.
181
  notice_not_authorized: Você não está autorizado a acessar esta página.
182
  notice_email_sent: "Um e-mail foi enviado para %{value}"
183
  notice_email_error: "Ocorreu um erro ao enviar o e-mail (%{value})"
184
  notice_feeds_access_key_reseted: Sua chave RSS foi reconfigurada.
185
  notice_failed_to_save_issues: "Problema ao salvar %{count} tarefa(s) de %{total} selecionadas: %{ids}."
186
  notice_no_issue_selected: "Nenhuma tarefa selecionada! Por favor, marque as tarefas que você deseja editar."
187
  notice_account_pending: "Sua conta foi criada e está aguardando aprovação do administrador."
188
  notice_default_data_loaded: Configuração padrão carregada com sucesso.
189

  
190
  error_can_t_load_default_data: "A configuração padrão não pode ser carregada: %{value}"
191
  error_scm_not_found: "A entrada e/ou a revisão não existe no repositório."
192
  error_scm_command_failed: "Ocorreu um erro ao tentar acessar o repositório: %{value}"
193
  error_scm_annotate: "Esta entrada não existe ou não pode ser anotada."
194
  error_issue_not_found_in_project: 'A tarefa não foi encontrada ou não pertence a este projeto'
195
  error_no_tracker_in_project: 'Não há um tipo de tarefa associado a este projeto. Favor verificar as configurações do projeto.'
196
  error_no_default_issue_status: 'A situação padrão para tarefa não está definida. Favor verificar sua configuração (Vá em "Administração -> Situação da tarefa").'
197

  
198
  mail_subject_lost_password: "Sua senha do %{value}."
199
  mail_body_lost_password: 'Para mudar sua senha, clique no link abaixo:'
200
  mail_subject_register: "Ativação de conta do %{value}."
201
  mail_body_register: 'Para ativar sua conta, clique no link abaixo:'
202
  mail_body_account_information_external: "Você pode usar sua conta do %{value} para entrar."
203
  mail_body_account_information: Informações sobre sua conta
204
  mail_subject_account_activation_request: "%{value} - Requisição de ativação de conta"
205
  mail_body_account_activation_request: "Um novo usuário (%{value}) se registrou. A conta está aguardando sua aprovação:"
206
  mail_subject_reminder: "%{count} tarefa(s) com data prevista para os próximos %{days} dias"
207
  mail_body_reminder: "%{count} tarefa(s) para você com data prevista para os próximos %{days} dias:"
208

  
209
  gui_validation_error: 1 erro
210
  gui_validation_error_plural: "%{count} erros"
211

  
212
  field_name: Nome
213
  field_description: Descrição
214
  field_summary: Resumo
215
  field_is_required: Obrigatório
216
  field_firstname: Nome
217
  field_lastname: Sobrenome
218
  field_mail: E-mail
219
  field_filename: Arquivo
220
  field_filesize: Tamanho
221
  field_downloads: Downloads
222
  field_author: Autor
223
  field_created_on: Criado em
224
  field_updated_on: Alterado em
225
  field_field_format: Formato
226
  field_is_for_all: Para todos os projetos
227
  field_possible_values: Possíveis valores
228
  field_regexp: Expressão regular
229
  field_min_length: Tamanho mínimo
230
  field_max_length: Tamanho máximo
231
  field_value: Valor
232
  field_category: Categoria
233
  field_title: Título
234
  field_project: Projeto
235
  field_issue: Tarefa
236
  field_status: Situação
237
  field_notes: Notas
238
  field_is_closed: Tarefa fechada
239
  field_is_default: Situação padrão
240
  field_tracker: Tipo
241
  field_subject: Título
242
  field_due_date: Data prevista
243
  field_assigned_to: Atribuído para
244
  field_priority: Prioridade
245
  field_fixed_version: Versão
246
  field_user: Usuário
247
  field_role: Cargo
248
  field_homepage: Página do projeto
249
  field_is_public: Público
250
  field_parent: Sub-projeto de
251
  field_is_in_roadmap: Exibir no planejamento
252
  field_login: Usuário
253
  field_mail_notification: Notificações por e-mail
254
  field_admin: Administrador
255
  field_last_login_on: Última conexão
256
  field_language: Idioma
257
  field_effective_date: Data
258
  field_password: Senha
259
  field_new_password: Nova senha
260
  field_password_confirmation: Confirmação
261
  field_version: Versão
262
  field_type: Tipo
263
  field_host: Servidor
264
  field_port: Porta
265
  field_account: Conta
266
  field_base_dn: DN Base
267
  field_attr_login: Atributo para nome de usuário
268
  field_attr_firstname: Atributo para nome
269
  field_attr_lastname: Atributo para sobrenome
270
  field_attr_mail: Atributo para e-mail
271
  field_onthefly: Criar usuários dinamicamente ("on-the-fly")
272
  field_start_date: Início
273
  field_done_ratio: "% Terminado"
274
  field_auth_source: Modo de autenticação
275
  field_hide_mail: Ocultar meu e-mail
276
  field_comments: Comentário
277
  field_url: URL
278
  field_start_page: Página inicial
279
  field_subproject: Sub-projeto
280
  field_hours: Horas
281
  field_activity: Atividade
282
  field_spent_on: Data
283
  field_identifier: Identificador
284
  field_is_filter: É um filtro
285
  field_issue_to: Tarefa relacionada
286
  field_delay: Atraso
287
  field_assignable: Tarefas podem ser atribuídas a este papel
288
  field_redirect_existing_links: Redirecionar links existentes
289
  field_estimated_hours: Tempo estimado
290
  field_column_names: Colunas
291
  field_time_zone: Fuso-horário
292
  field_searchable: Pesquisável
293
  field_default_value: Padrão
294
  field_comments_sorting: Visualizar comentários
295
  field_parent_title: Página pai
296

  
297
  setting_app_title: Título da aplicação
298
  setting_app_subtitle: Sub-título da aplicação
299
  setting_welcome_text: Texto de boas-vindas
300
  setting_default_language: Idioma padrão
301
  setting_login_required: Exigir autenticação
302
  setting_self_registration: Permitido Auto-registro
303
  setting_attachment_max_size: Tamanho máximo do anexo
304
  setting_issues_export_limit: Limite de exportação das tarefas
305
  setting_mail_from: E-mail enviado de
306
  setting_bcc_recipients: Enviar com cópia oculta (cco)
307
  setting_host_name: Nome do Servidor e subdomínio
308
  setting_text_formatting: Formatação do texto
309
  setting_wiki_compression: Compactação de histórico do Wiki
310
  setting_feeds_limit: Número de registros por Feed
311
  setting_default_projects_public: Novos projetos são públicos por padrão
312
  setting_autofetch_changesets: Obter commits automaticamente
313
  setting_sys_api_enabled: Ativa WS para gerenciamento do repositório (SVN)
314
  setting_commit_ref_keywords: Palavras de referência
315
  setting_commit_fix_keywords: Palavras de fechamento
316
  setting_autologin: Auto-login
317
  setting_date_format: Formato da data
318
  setting_time_format: Formato de hora
319
  setting_cross_project_issue_relations: Permitir relacionar tarefas entre projetos
320
  setting_issue_list_default_columns: Colunas padrão visíveis na lista de tarefas
321
  setting_emails_footer: Rodapé do e-mail
322
  setting_protocol: Protocolo
323
  setting_per_page_options: Número de itens exibidos por página
324
  setting_user_format: Formato de exibição de nome de usuário
325
  setting_activity_days_default: Dias visualizados na atividade do projeto
326
  setting_display_subprojects_issues: Visualizar tarefas dos subprojetos nos projetos principais por padrão
327
  setting_enabled_scm: SCM habilitados
328
  setting_mail_handler_api_enabled: Habilitar WS para e-mails de entrada
329
  setting_mail_handler_api_key: Chave de API
330
  setting_sequential_project_identifiers: Gerar identificadores sequenciais de projeto
331

  
332
  project_module_issue_tracking: Gerenciamento de Tarefas
333
  project_module_time_tracking: Gerenciamento de tempo
334
  project_module_news: Notícias
335
  project_module_documents: Documentos
336
  project_module_files: Arquivos
337
  project_module_wiki: Wiki
338
  project_module_repository: Repositório
339
  project_module_boards: Fóruns
340

  
341
  label_user: Usuário
342
  label_user_plural: Usuários
343
  label_user_new: Novo usuário
344
  label_project: Projeto
345
  label_project_new: Novo projeto
346
  label_project_plural: Projetos
347
  label_x_projects:
348
    zero:  nenhum projeto
349
    one:   1 projeto
350
    other: "%{count} projetos"
351
  label_project_all: Todos os projetos
352
  label_project_latest: Últimos projetos
353
  label_issue: Tarefa
354
  label_issue_new: Nova tarefa
355
  label_issue_plural: Tarefas
356
  label_issue_view_all: Ver todas as tarefas
357
  label_issues_by: "Tarefas por %{value}"
358
  label_issue_added: Tarefa adicionada
359
  label_issue_updated: Tarefa atualizada
360
  label_issue_note_added: Nota adicionada
361
  label_issue_status_updated: Situação atualizada
362
  label_issue_priority_updated: Prioridade atualizada
363
  label_document: Documento
364
  label_document_new: Novo documento
365
  label_document_plural: Documentos
366
  label_document_added: Documento adicionado
367
  label_role: Papel
368
  label_role_plural: Papéis
369
  label_role_new: Novo papel
370
  label_role_and_permissions: Papéis e permissões
371
  label_member: Membro
372
  label_member_new: Novo membro
373
  label_member_plural: Membros
374
  label_tracker: Tipo de tarefa
375
  label_tracker_plural: Tipos de tarefas
376
  label_tracker_new: Novo tipo
377
  label_workflow: Fluxo de trabalho
378
  label_issue_status: Situação da tarefa
379
  label_issue_status_plural: Situação das tarefas
380
  label_issue_status_new: Nova situação
381
  label_issue_category: Categoria da tarefa
382
  label_issue_category_plural: Categorias das tarefas
383
  label_issue_category_new: Nova categoria
384
  label_custom_field: Campo personalizado
385
  label_custom_field_plural: Campos personalizados
386
  label_custom_field_new: Novo campo personalizado
387
  label_enumerations: 'Tipos & Categorias'
388
  label_enumeration_new: Novo
389
  label_information: Informação
390
  label_information_plural: Informações
391
  label_please_login: Efetue o login
392
  label_register: Cadastre-se
393
  label_password_lost: Perdi minha senha
394
  label_home: Página inicial
395
  label_my_page: Minha página
396
  label_my_account: Minha conta
397
  label_my_projects: Meus projetos
398
  label_administration: Administração
399
  label_login: Entrar
400
  label_logout: Sair
401
  label_help: Ajuda
402
  label_reported_issues: Tarefas reportadas
403
  label_assigned_to_me_issues: Minhas tarefas
404
  label_last_login: Última conexão
405
  label_registered_on: Registrado em
406
  label_activity: Atividade
407
  label_overall_activity: Atividades gerais
408
  label_new: Novo
409
  label_logged_as: "Acessando como:"
410
  label_environment: Ambiente
411
  label_authentication: Autenticação
412
  label_auth_source: Modo de autenticação
413
  label_auth_source_new: Novo modo de autenticação
414
  label_auth_source_plural: Modos de autenticação
415
  label_subproject_plural: Sub-projetos
416
  label_and_its_subprojects: "%{value} e seus sub-projetos"
417
  label_min_max_length: Tamanho mín-máx
418
  label_list: Lista
419
  label_date: Data
420
  label_integer: Inteiro
421
  label_float: Decimal
422
  label_boolean: Boleano
423
  label_string: Texto
424
  label_text: Texto longo
425
  label_attribute: Atributo
426
  label_attribute_plural: Atributos
427
  label_download: "%{count} Download"
428
  label_download_plural: "%{count} Downloads"
429
  label_no_data: Nenhuma informação disponível
430
  label_change_status: Alterar situação
431
  label_history: Histórico
432
  label_attachment: Arquivo
433
  label_attachment_new: Novo arquivo
434
  label_attachment_delete: Excluir arquivo
435
  label_attachment_plural: Arquivos
436
  label_file_added: Arquivo adicionado
437
  label_report: Relatório
438
  label_report_plural: Relatório
439
  label_news: Notícia
440
  label_news_new: Adicionar notícia
441
  label_news_plural: Notícias
442
  label_news_latest: Últimas notícias
443
  label_news_view_all: Ver todas as notícias
444
  label_news_added: Notícia adicionada
445
  label_settings: Configurações
446
  label_overview: Visão geral
447
  label_version: Versão
448
  label_version_new: Nova versão
449
  label_version_plural: Versões
450
  label_confirmation: Confirmação
451
  label_export_to: Exportar para
452
  label_read: Ler...
453
  label_public_projects: Projetos públicos
454
  label_open_issues: Aberta
455
  label_open_issues_plural: Abertas
456
  label_closed_issues: Fechada
457
  label_closed_issues_plural: Fechadas
458
  label_x_open_issues_abbr_on_total:
459
    zero:  0 aberta / %{total}
460
    one:   1 aberta / %{total}
461
    other: "%{count} abertas / %{total}"
462
  label_x_open_issues_abbr:
463
    zero:  0 aberta
464
    one:   1 aberta
465
    other: "%{count} abertas"
466
  label_x_closed_issues_abbr:
467
    zero:  0 fechada
468
    one:   1 fechada
469
    other: "%{count} fechadas"
470
  label_total: Total
471
  label_permissions: Permissões
472
  label_current_status: Situação atual
473
  label_new_statuses_allowed: Nova situação permitida
474
  label_all: todos
475
  label_none: nenhum
476
  label_nobody: ninguém
477
  label_next: Próximo
478
  label_previous: Anterior
479
  label_used_by: Usado por
480
  label_details: Detalhes
481
  label_add_note: Adicionar nota
482
  label_per_page: Por página
483
  label_calendar: Calendário
484
  label_months_from: meses a partir de
485
  label_gantt: Gantt
486
  label_internal: Interno
487
  label_last_changes: "últimas %{count} alterações"
488
  label_change_view_all: Mostrar todas as alterações
489
  label_personalize_page: Personalizar esta página
490
  label_comment: Comentário
491
  label_comment_plural: Comentários
492
  label_x_comments:
493
    zero: nenhum comentário
494
    one: 1 comentário
495
    other: "%{count} comentários"
496
  label_comment_add: Adicionar comentário
497
  label_comment_added: Comentário adicionado
498
  label_comment_delete: Excluir comentário
499
  label_query: Consulta personalizada
500
  label_query_plural: Consultas personalizadas
501
  label_query_new: Nova consulta
502
  label_filter_add: Adicionar filtro
503
  label_filter_plural: Filtros
504
  label_equals: igual a
505
  label_not_equals: diferente de
506
  label_in_less_than: maior que
507
  label_in_more_than: menor que
508
  label_in: em
509
  label_today: hoje
510
  label_all_time: tudo
511
  label_yesterday: ontem
512
  label_this_week: esta semana
513
  label_last_week: última semana
514
  label_last_n_days: "últimos %{count} dias"
515
  label_this_month: este mês
516
  label_last_month: último mês
517
  label_this_year: este ano
518
  label_date_range: Período
519
  label_less_than_ago: menos de
520
  label_more_than_ago: mais de
521
  label_ago: dias atrás
522
  label_contains: contém
523
  label_not_contains: não contém
524
  label_day_plural: dias
525
  label_repository: Repositório
526
  label_repository_plural: Repositórios
527
  label_browse: Procurar
528
  label_modification: "%{count} alteração"
529
  label_modification_plural: "%{count} alterações"
530
  label_revision: Revisão
531
  label_revision_plural: Revisões
532
  label_associated_revisions: Revisões associadas
533
  label_added: adicionada
534
  label_modified: alterada
535
  label_deleted: excluída
536
  label_latest_revision: Última revisão
537
  label_latest_revision_plural: Últimas revisões
538
  label_view_revisions: Ver revisões
539
  label_max_size: Tamanho máximo
540
  label_sort_highest: Mover para o início
541
  label_sort_higher: Mover para cima
542
  label_sort_lower: Mover para baixo
543
  label_sort_lowest: Mover para o fim
544
  label_roadmap: Planejamento
545
  label_roadmap_due_in: "Previsto para %{value}"
546
  label_roadmap_overdue: "%{value} atrasado"
547
  label_roadmap_no_issues: Sem tarefas para esta versão
548
  label_search: Busca
549
  label_result_plural: Resultados
550
  label_all_words: Todas as palavras
551
  label_wiki: Wiki
552
  label_wiki_edit: Editar Wiki
553
  label_wiki_edit_plural: Edições Wiki
554
  label_wiki_page: Página Wiki
555
  label_wiki_page_plural: páginas Wiki
556
  label_index_by_title: Índice por título
557
  label_index_by_date: Índice por data
558
  label_current_version: Versão atual
559
  label_preview: Pré-visualizar
560
  label_feed_plural: Feeds
561
  label_changes_details: Detalhes de todas as alterações
562
  label_issue_tracking: Tarefas
563
  label_spent_time: Tempo gasto
564
  label_f_hour: "%{value} hora"
565
  label_f_hour_plural: "%{value} horas"
566
  label_time_tracking: Registro de horas
567
  label_change_plural: Alterações
568
  label_statistics: Estatísticas
569
  label_commits_per_month: Commits por mês
570
  label_commits_per_author: Commits por autor
571
  label_view_diff: Ver diferenças
572
  label_diff_inline: inline
573
  label_diff_side_by_side: lado a lado
574
  label_options: Opções
575
  label_copy_workflow_from: Copiar fluxo de trabalho de
576
  label_permissions_report: Relatório de permissões
577
  label_watched_issues: Tarefas observadas
578
  label_related_issues: Tarefas relacionadas
579
  label_applied_status: Situação alterada
580
  label_loading: Carregando...
581
  label_relation_new: Nova relação
582
  label_relation_delete: Excluir relação
583
  label_relates_to: relacionado a
584
  label_duplicates: duplica
585
  label_duplicated_by: duplicado por
586
  label_blocks: bloqueia
587
  label_blocked_by: bloqueado por
588
  label_precedes: precede
589
  label_follows: segue
590
  label_end_to_start: fim para o início
591
  label_end_to_end: fim para fim
592
  label_start_to_start: início para início
593
  label_start_to_end: início para fim
594
  label_stay_logged_in: Permanecer logado
595
  label_disabled: desabilitado
596
  label_show_completed_versions: Exibir versões completas
597
  label_me: mim
598
  label_board: Fórum
599
  label_board_new: Novo fórum
600
  label_board_plural: Fóruns
601
  label_topic_plural: Tópicos
602
  label_message_plural: Mensagens
603
  label_message_last: Última mensagem
604
  label_message_new: Nova mensagem
605
  label_message_posted: Mensagem enviada
606
  label_reply_plural: Respostas
607
  label_send_information: Enviar informação da nova conta para o usuário
608
  label_year: Ano
609
  label_month: Mês
610
  label_week: Semana
611
  label_date_from: De
612
  label_date_to: Para
613
  label_language_based: Com base no idioma do usuário
614
  label_sort_by: "Ordenar por %{value}"
615
  label_send_test_email: Enviar um e-mail de teste
616
  label_feeds_access_key_created_on: "chave de acesso RSS criada %{value} atrás"
617
  label_module_plural: Módulos
618
  label_added_time_by: "Adicionado por %{author} %{age} atrás"
619
  label_updated_time: "Atualizado %{value} atrás"
620
  label_jump_to_a_project: Ir para o projeto...
621
  label_file_plural: Arquivos
622
  label_changeset_plural: Changesets
623
  label_default_columns: Colunas padrão
624
  label_no_change_option: (Sem alteração)
625
  label_bulk_edit_selected_issues: Edição em massa das tarefas selecionados.
626
  label_theme: Tema
627
  label_default: Padrão
628
  label_search_titles_only: Pesquisar somente títulos
629
  label_user_mail_option_all: "Para qualquer evento em todos os meus projetos"
630
  label_user_mail_option_selected: "Para qualquer evento somente no(s) projeto(s) selecionado(s)..."
631
  label_user_mail_no_self_notified: "Eu não quero ser notificado de minhas próprias modificações"
632
  label_registration_activation_by_email: ativação de conta por e-mail
633
  label_registration_manual_activation: ativação manual de conta
634
  label_registration_automatic_activation: ativação automática de conta
635
  label_display_per_page: "Por página: %{value}"
636
  label_age: Idade
637
  label_change_properties: Alterar propriedades
638
  label_general: Geral
639
  label_more: Mais
640
  label_scm: 'Controle de versão:'
641
  label_plugins: Plugins
642
  label_ldap_authentication: Autenticação LDAP
643
  label_downloads_abbr: D/L
644
  label_optional_description: Descrição opcional
645
  label_add_another_file: Adicionar outro arquivo
646
  label_preferences: Preferências
647
  label_chronological_order: Em ordem cronológica
648
  label_reverse_chronological_order: Em ordem cronológica inversa
649
  label_planning: Planejamento
650
  label_incoming_emails: E-mails recebidos
651
  label_generate_key: Gerar uma chave
652
  label_issue_watchers: Observadores
653

  
654
  button_login: Entrar
655
  button_submit: Enviar
656
  button_save: Salvar
657
  button_check_all: Marcar todos
658
  button_uncheck_all: Desmarcar todos
659
  button_delete: Excluir
660
  button_create: Criar
661
  button_test: Testar
662
  button_edit: Editar
663
  button_add: Adicionar
664
  button_change: Alterar
665
  button_apply: Aplicar
666
  button_clear: Limpar
667
  button_lock: Bloquear
668
  button_unlock: Desbloquear
669
  button_download: Baixar
670
  button_list: Listar
671
  button_view: Ver
672
  button_move: Mover
673
  button_back: Voltar
674
  button_cancel: Cancelar
675
  button_activate: Ativar
676
  button_sort: Ordenar
677
  button_log_time: Tempo de trabalho
678
  button_rollback: Voltar para esta versão
679
  button_watch: Observar
680
  button_unwatch: Parar de observar
681
  button_reply: Responder
682
  button_archive: Arquivar
683
  button_unarchive: Desarquivar
684
  button_reset: Redefinir
685
  button_rename: Renomear
686
  button_change_password: Alterar senha
687
  button_copy: Copiar
688
  button_annotate: Anotar
689
  button_update: Atualizar
690
  button_configure: Configurar
691
  button_quote: Responder
692

  
693
  status_active: ativo
694
  status_registered: registrado
695
  status_locked: bloqueado
696

  
697
  text_select_mail_notifications: Ações a serem notificadas por e-mail
698
  text_regexp_info: ex. ^[A-Z0-9]+$
699
  text_min_max_length_info: 0 = sem restrição
700
  text_project_destroy_confirmation: Você tem certeza que deseja excluir este projeto e todos os dados relacionados?
701
  text_subprojects_destroy_warning: "Seu(s) subprojeto(s): %{value} também serão excluídos."
702
  text_workflow_edit: Selecione um papel e um tipo de tarefa para editar o fluxo de trabalho
703
  text_are_you_sure: Você tem certeza?
704
  text_tip_issue_begin_day: tarefa inicia neste dia
705
  text_tip_issue_end_day: tarefa termina neste dia
706
  text_tip_issue_begin_end_day: tarefa inicia e termina neste dia
707
  text_caracters_maximum: "máximo %{count} caracteres"
708
  text_caracters_minimum: "deve ter ao menos %{count} caracteres."
709
  text_length_between: "deve ter entre %{min} e %{max} caracteres."
710
  text_tracker_no_workflow: Sem fluxo de trabalho definido para este tipo.
711
  text_unallowed_characters: Caracteres não permitidos
712
  text_comma_separated: Múltiplos valores são permitidos (separados por vírgula).
713
  text_issues_ref_in_commit_messages: Referenciando tarefas nas mensagens de commit
714
  text_issue_added: "Tarefa %{id} incluída (por %{author})."
715
  text_issue_updated: "Tarefa %{id} alterada (por %{author})."
716
  text_wiki_destroy_confirmation: Você tem certeza que deseja excluir este wiki e TODO o seu conteúdo?
717
  text_issue_category_destroy_question: "Algumas tarefas (%{count}) estão atribuídas a esta categoria. O que você deseja fazer?"
718
  text_issue_category_destroy_assignments: Remover atribuições da categoria
719
  text_issue_category_reassign_to: Redefinir tarefas para esta categoria
720
  text_user_mail_option: "Para projetos (não selecionados), você somente receberá notificações sobre o que você está observando ou está envolvido (ex. tarefas das quais você é o autor ou que estão atribuídas a você)"
721
  text_no_configuration_data: "Os Papéis, tipos de tarefas, situação de tarefas e fluxos de trabalho não foram configurados ainda.\nÉ altamente recomendado carregar as configurações padrão. Você poderá modificar estas configurações assim que carregadas."
722
  text_load_default_configuration: Carregar a configuração padrão
723
  text_status_changed_by_changeset: "Aplicado no changeset %{value}."
724
  text_issues_destroy_confirmation: 'Você tem certeza que deseja excluir a(s) tarefa(s) selecionada(s)?'
725
  text_select_project_modules: 'Selecione módulos para habilitar para este projeto:'
726
  text_default_administrator_account_changed: Conta padrão do administrador alterada
727
  text_file_repository_writable: Repositório com permissão de escrita
728
  text_rmagick_available: RMagick disponível (opcional)
729
  text_destroy_time_entries_question: "%{hours} horas de trabalho foram registradas nas tarefas que você está excluindo. O que você deseja fazer?"
730
  text_destroy_time_entries: Excluir horas de trabalho
731
  text_assign_time_entries_to_project: Atribuir estas horas de trabalho para outro projeto
732
  text_reassign_time_entries: 'Atribuir horas reportadas para esta tarefa:'
733
  text_user_wrote: "%{value} escreveu:"
734
  text_enumeration_destroy_question: "%{count} objetos estão atribuídos a este valor."
735
  text_enumeration_category_reassign_to: 'Reatribuí-los ao valor:'
736
  text_email_delivery_not_configured: "O envio de e-mail não está configurado, e as notificações estão inativas.\nConfigure seu servidor SMTP no arquivo config/configuration.yml e reinicie a aplicação para ativá-las."
737

  
738
  default_role_manager: Gerente
739
  default_role_developer: Desenvolvedor
740
  default_role_reporter: Informante
741
  default_tracker_bug: Defeito
742
  default_tracker_feature: Funcionalidade
743
  default_tracker_support: Suporte
744
  default_issue_status_new: Nova
745
  default_issue_status_in_progress: Em andamento
746
  default_issue_status_resolved: Resolvida
747
  default_issue_status_feedback: Feedback
748
  default_issue_status_closed: Fechada
749
  default_issue_status_rejected: Rejeitada
750
  default_doc_category_user: Documentação do usuário
751
  default_doc_category_tech: Documentação técnica
752
  default_priority_low: Baixa
753
  default_priority_normal: Normal
754
  default_priority_high: Alta
755
  default_priority_urgent: Urgente
756
  default_priority_immediate: Imediata
757
  default_activity_design: Design
758
  default_activity_development: Desenvolvimento
759

  
760
  enumeration_issue_priorities: Prioridade das tarefas
761
  enumeration_doc_categories: Categorias de documento
762
  enumeration_activities: Atividades (registro de horas)
763
  notice_unable_delete_version: Não foi possível excluir a versão
764
  label_renamed: renomeado
765
  label_copied: copiado
766
  setting_plain_text_mail: Usar mensagem sem formatação HTML
767
  permission_view_files: Ver arquivos
768
  permission_edit_issues: Editar tarefas
769
  permission_edit_own_time_entries: Editar o próprio tempo de trabalho
770
  permission_manage_public_queries: Gerenciar consultas publicas
771
  permission_add_issues: Adicionar tarefas
772
  permission_log_time: Adicionar tempo gasto
773
  permission_view_changesets: Ver changesets
774
  permission_view_time_entries: Ver tempo gasto
775
  permission_manage_versions: Gerenciar versões
776
  permission_manage_wiki: Gerenciar wiki
777
  permission_manage_categories: Gerenciar categorias de tarefas
778
  permission_protect_wiki_pages: Proteger páginas wiki
779
  permission_comment_news: Comentar notícias
780
  permission_delete_messages: Excluir mensagens
781
  permission_select_project_modules: Selecionar módulos de projeto
782
  permission_manage_documents: Gerenciar documentos
783
  permission_edit_wiki_pages: Editar páginas wiki
784
  permission_add_issue_watchers: Adicionar observadores
785
  permission_view_gantt: Ver gráfico gantt
786
  permission_move_issues: Mover tarefas
787
  permission_manage_issue_relations: Gerenciar relacionamentos de tarefas
788
  permission_delete_wiki_pages: Excluir páginas wiki
789
  permission_manage_boards: Gerenciar fóruns
790
  permission_delete_wiki_pages_attachments: Excluir anexos
791
  permission_view_wiki_edits: Ver histórico do wiki
792
  permission_add_messages: Postar mensagens
793
  permission_view_messages: Ver mensagens
794
  permission_manage_files: Gerenciar arquivos
795
  permission_edit_issue_notes: Editar notas
796
  permission_manage_news: Gerenciar notícias
797
  permission_view_calendar: Ver calendário
798
  permission_manage_members: Gerenciar membros
799
  permission_edit_messages: Editar mensagens
800
  permission_delete_issues: Excluir tarefas
801
  permission_view_issue_watchers: Ver lista de observadores
802
  permission_manage_repository: Gerenciar repositório
803
  permission_commit_access: Acesso de commit
804
  permission_browse_repository: Pesquisar repositório
805
  permission_view_documents: Ver documentos
806
  permission_edit_project: Editar projeto
807
  permission_add_issue_notes: Adicionar notas
808
  permission_save_queries: Salvar consultas
809
  permission_view_wiki_pages: Ver wiki
810
  permission_rename_wiki_pages: Renomear páginas wiki
811
  permission_edit_time_entries: Editar tempo gasto
812
  permission_edit_own_issue_notes: Editar suas próprias notas
813
  setting_gravatar_enabled: Usar ícones do Gravatar
814
  label_example: Exemplo
815
  text_repository_usernames_mapping: "Seleciona ou atualiza os usuários do Redmine mapeando para cada usuário encontrado no log do repositório.\nUsuários com o mesmo login ou e-mail no Redmine e no repositório serão mapeados automaticamente."
816
  permission_edit_own_messages: Editar próprias mensagens
817
  permission_delete_own_messages: Excluir próprias mensagens
818
  label_user_activity: "Atividade de %{value}"
819
  label_updated_time_by: "Atualizado por %{author} há %{age}"
820
  text_diff_truncated: '... Este diff foi truncado porque excede o tamanho máximo que pode ser exibido.'
821
  setting_diff_max_lines_displayed: Número máximo de linhas exibidas no diff
822
  text_plugin_assets_writable: Diretório de plugins gravável
823
  warning_attachments_not_saved: "%{count} arquivo(s) não puderam ser salvo(s)."
824
  button_create_and_continue: Criar e continuar
825
  text_custom_field_possible_values_info: 'Uma linha para cada valor'
826
  label_display: Exibição
827
  field_editable: Editável
828
  setting_repository_log_display_limit: Número máximo de revisões exibidas no arquivo de log
829
  setting_file_max_size_displayed: Tamanho máximo dos arquivos textos exibidos inline
830
  field_identity_urler: Observador
831
  setting_openid: Permitir Login e Registro via OpenID
832
  field_identity_url: OpenID URL
833
  label_login_with_open_id_option: ou use o OpenID
834
  field_content: Conteúdo
835
  label_descending: Descendente
836
  label_sort: Ordenar
837
  label_ascending: Ascendente
838
  label_date_from_to: De %{start} até %{end}
839
  label_greater_or_equal: ">="
840
  label_less_or_equal: <=
841
  text_wiki_page_destroy_question: Esta página tem %{descendants} página(s) filha(s) e descendente(s). O que você quer fazer?
842
  text_wiki_page_reassign_children: Reatribuir páginas filhas para esta página pai
843
  text_wiki_page_nullify_children: Manter as páginas filhas como páginas raízes
844
  text_wiki_page_destroy_children: Excluir páginas filhas e todas suas descendentes
845
  setting_password_min_length: Comprimento mínimo para senhas
846
  field_group_by: Agrupar por
847
  mail_subject_wiki_content_updated: "A página wiki '%{id}' foi atualizada"
848
  label_wiki_content_added: Página wiki adicionada
849
  mail_subject_wiki_content_added: "A página wiki '%{id}' foi adicionada"
850
  mail_body_wiki_content_added: A página wiki '%{id}' foi adicionada por %{author}.
851
  label_wiki_content_updated: Página wiki atualizada
852
  mail_body_wiki_content_updated: A página wiki '%{id}' foi atualizada por %{author}.
853
  permission_add_project: Criar projeto
854
  setting_new_project_user_role_id: Papel atribuído a um usuário não-administrador que cria um projeto
855
  label_view_all_revisions: Ver todas as revisões
856
  label_tag: Etiqueta
857
  label_branch: Ramo
858
  text_journal_changed: "%{label} alterado de %{old} para %{new}"
859
  text_journal_set_to: "%{label} ajustado para %{value}"
860
  text_journal_deleted: "%{label} excluído (%{old})"
861
  label_group_plural: Grupos
862
  label_group: Grupo
863
  label_group_new: Novo grupo
864
  label_time_entry_plural: Tempos gastos
865
  text_journal_added: "%{label} %{value} adicionado"
866
  field_active: Ativo
867
  enumeration_system_activity: Atividade do sistema
868
  permission_delete_issue_watchers: Excluir observadores
869
  version_status_closed: fechado
870
  version_status_locked: travado
871
  version_status_open: aberto
872
  error_can_not_reopen_issue_on_closed_version: Uma tarefa atribuída a uma versão fechada não pode ser reaberta
873
  label_user_anonymous: Anônimo
874
  button_move_and_follow: Mover e seguir
875
  setting_default_projects_modules: Módulos habilitados por padrão para novos projetos
876
  setting_gravatar_default: Imagem-padrão de Gravatar
877
  field_sharing: Compartilhamento
878
  label_version_sharing_hierarchy: Com a hierarquia do projeto
879
  label_version_sharing_system: Com todos os projetos
880
  label_version_sharing_descendants: Com sub-projetos
881
  label_version_sharing_tree: Com a árvore do projeto
882
  label_version_sharing_none: Sem compartilhamento
883
  error_can_not_archive_project: Este projeto não pode ser arquivado
884
  button_duplicate: Duplicar
885
  button_copy_and_follow: Copiar e seguir
886
  label_copy_source: Origem
887
  setting_issue_done_ratio: Calcular o percentual de conclusão da tarefa
888
  setting_issue_done_ratio_issue_status: Usar a situação da tarefa
889
  error_issue_done_ratios_not_updated: O pecentual de conclusão das tarefas não foi atualizado.
890
  error_workflow_copy_target: Por favor, selecione os tipos de tarefa e os papéis alvo
891
  setting_issue_done_ratio_issue_field: Use o campo da tarefa
892
  label_copy_same_as_target: Mesmo alvo
893
  label_copy_target: Alvo
894
  notice_issue_done_ratios_updated: Percentual de conslusão atualizados.
895
  error_workflow_copy_source: Por favor, selecione um tipo de tarefa e papel de origem
896
  label_update_issue_done_ratios: Atualizar percentual de conclusão das tarefas
897
  setting_start_of_week: Início da semana
898
  field_watcher: Observador
899
  permission_view_issues: Ver tarefas
900
  label_display_used_statuses_only: Somente exibir situações que são usadas por este tipo de tarefa
901
  label_revision_id: Revisão %{value}
902
  label_api_access_key: Chave de acesso a API
903
  button_show: Exibir
904
  label_api_access_key_created_on: Chave de acesso a API criado a %{value} atrás
905
  label_feeds_access_key: Chave de acesso ao RSS
906
  notice_api_access_key_reseted: Sua chave de acesso a API foi redefinida.
907
  setting_rest_api_enabled: Habilitar REST web service
908
  label_missing_api_access_key: Chave de acesso a API faltando
909
  label_missing_feeds_access_key: Chave de acesso ao RSS faltando
910
  text_line_separated: Múltiplos valores permitidos (uma linha para cada valor).
911
  setting_mail_handler_body_delimiters: Truncar e-mails após uma destas linhas
912
  permission_add_subprojects: Criar subprojetos
913
  label_subproject_new: Novo subprojeto
914
  text_own_membership_delete_confirmation: |-
915
    Você está para excluir algumas de suas próprias permissões e pode não mais estar apto a editar este projeto após esta operação.
916
    Você tem certeza que deseja continuar?
917
  label_close_versions: Fechar versões concluídas
918
  label_board_sticky: Marcado
919
  label_board_locked: Travado
920
  permission_export_wiki_pages: Exportar páginas wiki
921
  setting_cache_formatted_text: Realizar cache de texto formatado
922
  permission_manage_project_activities: Gerenciar atividades do projeto
923
  error_unable_delete_issue_status: Não foi possível excluir situação da tarefa
924
  label_profile: Perfil
925
  permission_manage_subtasks: Gerenciar subtarefas
926
  field_parent_issue: Tarefa pai
927
  label_subtask_plural: Subtarefas
928
  label_project_copy_notifications: Enviar notificações por e-mail ao copiar projeto
929
  error_can_not_delete_custom_field: Não foi possível excluir o campo personalizado
930
  error_unable_to_connect: Não foi possível conectar (%{value})
931
  error_can_not_remove_role: Este papel está em uso e não pode ser excluído.
932
  error_can_not_delete_tracker: Este tipo de tarefa está atribuído a alguma(s) tarefa(s) e não pode ser excluído.
933
  field_principal: Principal
934
  label_my_page_block: Meu bloco de página
935
  notice_failed_to_save_members: "Falha ao gravar membro(s): %{errors}."
936
  text_zoom_out: Afastar zoom
937
  text_zoom_in: Aproximar zoom
938
  notice_unable_delete_time_entry: Não foi possível excluir a entrada no registro de horas trabalhadas.
939
  label_overall_spent_time: Tempo gasto geral
940
  field_time_entries: Registro de horas
941
  project_module_gantt: Gantt
942
  project_module_calendar: Calendário
943
  button_edit_associated_wikipage: "Editar página wiki relacionada: %{page_title}"
944
  field_text: Campo de texto
945
  label_user_mail_option_only_owner: Somente para as coisas que eu criei
946
  setting_default_notification_option: Opção padrão de notificação
947
  label_user_mail_option_only_my_events: Somente para as coisas que eu esteja observando ou esteja envolvido
948
  label_user_mail_option_only_assigned: Somente para as coisas que estejam atribuídas a mim
949
  label_user_mail_option_none: Sem eventos
950
  field_member_of_group: Grupo do responsável
951
  field_assigned_to_role: Papel do responsável
952
  notice_not_authorized_archived_project: O projeto que você está tentando acessar foi arquivado.
953
  label_principal_search: "Pesquisar por usuários ou grupos:"
954
  label_user_search: "Pesquisar por usuário:"
955
  field_visible: Visível
956
  setting_emails_header: Cabeçalho do e-mail
957
  setting_commit_logtime_activity_id: Atividade para registrar horas
958
  text_time_logged_by_changeset: Aplicado no changeset %{value}.
959
  setting_commit_logtime_enabled: Habilitar registro de horas
960
  notice_gantt_chart_truncated: O gráfico foi cortado por exceder o tamanho máximo de linhas que podem ser exibidas (%{max})
961
  setting_gantt_items_limit: Número máximo de itens exibidos no gráfico gatt
962
  field_warn_on_leaving_unsaved: Alertar-me ao sair de uma página sem salvar o texto
963
  text_warn_on_leaving_unsaved: A página atual contem texto que não foi salvo e será perdido se você sair desta página.
964
  label_my_queries: Minhas consultas personalizadas
965
  text_journal_changed_no_detail: "%{label} atualizado(a)"
966
  label_news_comment_added: Notícia recebeu um comentário
967
  button_expand_all: Expandir tudo
968
  button_collapse_all: Recolher tudo
969
  label_additional_workflow_transitions_for_assignee: Transições adicionais permitidas quando o usuário é o responsável pela tarefa
970
  label_additional_workflow_transitions_for_author: Transições adicionais permitidas quando o usuário é o autor
971

  
972
  label_bulk_edit_selected_time_entries: Alteração em massa do registro de horas
973
  text_time_entries_destroy_confirmation: Tem certeza que quer excluir o(s) registro(s) de horas selecionado(s)?
974
  label_role_anonymous: Anônimo
975
  label_role_non_member: Não Membro
976
  label_issues_visibility_own: Tarefas criadas ou atribuídas ao usuário
977
  field_issues_visibility: Visibilidade das tarefas
978
  label_issues_visibility_all: Todas as tarefas
979
  permission_set_own_issues_private: Alterar as próprias tarefas para públicas ou privadas
980
  field_is_private: Privado
981
  permission_set_issues_private: Alterar tarefas para públicas ou privadas
982
  label_issues_visibility_public: Todas as tarefas não privadas
983
  text_issues_destroy_descendants_confirmation: Isto também irá excluir %{count} subtarefa(s).
984
  field_commit_logs_encoding: Codificação das mensagens de commit
985
  field_scm_path_encoding: Codificação do caminho
986
  text_scm_path_encoding_note: "Padrão: UTF-8"
987
  field_path_to_repository: Caminho para o repositório
988
  field_root_directory: Diretório raiz
989
  field_cvs_module: Módulo
990
  field_cvsroot: CVSROOT
991
  text_mercurial_repository_note: "Repositório local (ex.: /hgrepo, c:\\hgrepo)"
992
  text_scm_command: Comando
993
  text_scm_command_version: Versão
994
  label_git_report_last_commit: Relatar última alteração para arquivos e diretórios
995
  text_scm_config: Você pode configurar seus comandos de versionamento em config/configurations.yml. Por favor reinicie a aplicação após alterá-lo.
996
  text_scm_command_not_available: Comando de versionamento não disponível. Por favor verifique as configurações no painel de administração.
997
  notice_issue_successful_create: Tarefa %{id} criada.
998
  label_between: entre
999
  setting_issue_group_assignment: Permitir atribuições de tarefas a grupos
1000
  label_diff: diff
1001
  text_git_repository_note: "Repositório esta vazio e é local (ex: /gitrepo, c:\\gitrepo)"
1002

  
1003
  description_query_sort_criteria_direction: Direção da ordenação
1004
  description_project_scope: Escopo da pesquisa
1005
  description_filter: Filtro
1006
  description_user_mail_notification: Configuração de notificações por e-mail
1007
  description_date_from: Digita a data inicial
1008
  description_message_content: Conteúdo da mensagem
1009
  description_available_columns: Colunas disponíveis
1010
  description_date_range_interval: Escolha um período selecionando a data de início e fim
1011
  description_issue_category_reassign: Escolha uma categoria de tarefas
1012
  description_search: Searchfield
1013
  description_notes: Notas
1014
  description_date_range_list: Escolha um período a partira da lista
1015
  description_choose_project: Projetos
1016
  description_date_to: Digite a data final
1017
  description_query_sort_criteria_attribute: Atributo de ordenação
1018
  description_wiki_subpages_reassign: Escolha uma nova página pai
1019
  description_selected_columns: Colunas selecionadas
1020

  
1021
  label_parent_revision: Pais
1022
  label_child_revision: Filhos
1023
  error_scm_annotate_big_text_file: A entrada não pode ser anotada, pois excede o tamanho máximo do arquivo de texto.
1024
  setting_default_issue_start_date_to_creation_date: Usar data corrente como data inicial para novas tarefas
1025
  button_edit_section: Editar esta seção
1026
  setting_repositories_encodings: Encoding dos repositórios e anexos
1027
  description_all_columns: Todas as colunas
1028
  button_export: Exportar
1029
  label_export_options: "Opções de exportação %{export_format}"
1030
  error_attachment_too_big: Este arquivo não pode ser enviado porque excede o tamanho máximo permitido (%{max_size})
1031
  notice_failed_to_save_time_entries: "Falha ao salvar %{count} de %{total} horas trabalhadas: %{ids}."
1032
  label_x_issues:
1033
    zero:  0 tarefa
1034
    one:   1 tarefa
1035
    other: "%{count} tarefas"
1036
  label_repository_new: Novo repositório
1037
  field_repository_is_default: Repositório principal
1038
  label_copy_attachments: Copiar anexos
1039
  label_item_position: "%{position}/%{count}"
1040
  label_completed_versions: Versões completadas
1041
  text_project_identifier_info: Somente letras minúsculas (az), números, traços e sublinhados são permitidos. <br /> Uma vez salvo, o identificador não pode ser alterado.
1042
  field_multiple: Multiplos valores
1043
  setting_commit_cross_project_ref: Permitir que tarefas de todos os outros projetos sejam refenciadas e resolvidas
1044
  text_issue_conflict_resolution_add_notes: Adicione minhas anotações e descartar minhas outras mudanças
1045
  text_issue_conflict_resolution_overwrite: Aplicar as minhas alterações de qualquer maneira (notas anteriores serão mantidos, mas algumas mudanças podem ser substituídos)
1046
  notice_issue_update_conflict: A tarefa foi atualizada por um outro usuário, enquanto você estava editando.
1047
  text_issue_conflict_resolution_cancel: Descartar todas as minhas mudanças e re-exibir %{link}
1048
  permission_manage_related_issues: Gerenciar tarefas relacionadas
1049
  field_auth_source_ldap_filter: Filtro LDAP
1050
  label_search_for_watchers: Procurar por outros observadores para adiconar
1051
  notice_account_deleted: Sua conta foi excluída permanentemente.
1052
  setting_unsubscribe: Permitir aos usuários excluir sua conta própria
1053
  button_delete_my_account: Excluir minha conta
1054
  text_account_destroy_confirmation: |-
1055
    Tem certeza de que quer continuar?
1056
    Sua conta será excluída permanentemente, sem qualquer forma de reativá-lo.
1057
  error_session_expired: A sua sessão expirou. Por favor, faça login novamente.
1058
  text_session_expiration_settings: "Aviso: a alteração dessas configurações pode expirar as sessões atuais, incluindo a sua."
1059
  setting_session_lifetime: duração máxima da sessão
1060
  setting_session_timeout: tempo limite de inatividade da sessão
1061
  label_session_expiration: "Expiração da sessão"
1062
  permission_close_project: Fechar / reabrir o projeto
1063
  label_show_closed_projects: Visualização de projetos fechados
1064
  button_close: Fechar
1065
  button_reopen: Reabrir
1066
  project_status_active: ativo
1067
  project_status_closed: fechado
1068
  project_status_archived: arquivado
1069
  text_project_closed: Este projeto é fechado e somente leitura.
1070
  notice_user_successful_create: Usuário %{id} criado.
1071
  field_core_fields: campos padrão
1072
  field_timeout: Tempo de espera (em segundos)
1073
  setting_thumbnails_enabled: exibir miniaturas de anexos
1074
  setting_thumbnails_size: Tamanho das miniaturas (em pixels)
1075
  label_status_transitions: Estados das transições
1076
  label_fields_permissions: Permissões de campos
1077
  label_readonly: somente leitura
1078
  label_required: Obrigatório
1079
  text_repository_identifier_info: Somente letras minúsculas (az), números, traços e sublinhados são permitidos <br/> Uma vez salvo, o identificador não pode ser alterado.
1080
  field_board_parent: Fórum Pai
1081
  label_attribute_of_project: "Projeto %{name}"
1082
  label_attribute_of_author: "autor %{name}"
1083
  label_attribute_of_assigned_to: "atribuído %{name}"
1084
  label_attribute_of_fixed_version: "versão alvo %{name}"
1085
  label_copy_subtasks: Copiar sub-tarefas
1086
  label_copied_to: copiada
1087
  label_copied_from: copiado
1088
  label_any_issues_in_project: quaisquer problemas em projeto
1089
  label_any_issues_not_in_project: todas as questões que não estão em projeto
1090
  field_private_notes: notas privadas
1091
  permission_view_private_notes: Ver notas privadas
1092
  permission_set_notes_private: Defina notas como privada
1093
  label_no_issues_in_project: sem problemas em projeto
1094
  label_any: todos
1095
  label_last_n_weeks: "últimas %{count} semanas"
1096
  setting_cross_project_subtasks: Permitir cruzamento de sub-tarefas entre projetos 
1097
  label_cross_project_descendants: Com sub-projetos
1098
  label_cross_project_tree: Com a árvore do projeto
1099
  label_cross_project_hierarchy: Com a hierarquia do projeto
1100
  label_cross_project_system: Com todos os projetos
1101
  button_hide: Esconder
1102
  setting_non_working_week_days: dias não úteis
1103
  label_in_the_next_days: na próxima
1104
  label_in_the_past_days: no passado
.svn/pristine/7a/7a4b4f0b94cad3a2b4fae68431d483c842aa13c3.svn-base
1
require 'rexml/document'
2
require 'SVG/Graph/BarBase'
3

  
4
module SVG
5
  module Graph
6
    # === Create presentation quality SVG horitonzal bar graphs easily
7
    # 
8
    # = Synopsis
9
    # 
10
    #   require 'SVG/Graph/BarHorizontal'
11
    #   
12
    #   fields = %w(Jan Feb Mar)
13
    #   data_sales_02 = [12, 45, 21]
14
    #   
15
    #   graph = SVG::Graph::BarHorizontal.new({
16
    #     :height => 500,
17
    #     :width => 300,
18
    #     :fields => fields,
19
    #   })
20
    #   
21
    #   graph.add_data({
22
    #     :data => data_sales_02,
23
    #     :title => 'Sales 2002',
24
    #   })
25
    #   
26
    #   print "Content-type: image/svg+xml\r\n\r\n"
27
    #   print graph.burn
28
    # 
29
    # = Description
30
    # 
31
    # This object aims to allow you to easily create high quality
32
    # SVG horitonzal bar graphs. You can either use the default style sheet
33
    # or supply your own. Either way there are many options which can
34
    # be configured to give you control over how the graph is
35
    # generated - with or without a key, data elements at each point,
36
    # title, subtitle etc.
37
    # 
38
    # = Examples
39
    # 
40
    # * http://germane-software.com/repositories/public/SVG/test/test.rb
41
    # 
42
    # = See also
43
    # 
44
    # * SVG::Graph::Graph
45
    # * SVG::Graph::Bar
46
    # * SVG::Graph::Line
47
    # * SVG::Graph::Pie
48
    # * SVG::Graph::Plot
49
    # * SVG::Graph::TimeSeries
50
    #
51
    # == Author
52
    #
53
    # Sean E. Russell <serATgermaneHYPHENsoftwareDOTcom>
54
    #
55
    # Copyright 2004 Sean E. Russell
56
    # This software is available under the Ruby license[LICENSE.txt]
57
    #
58
    class BarHorizontal < BarBase
59
      # In addition to the defaults set in BarBase::set_defaults, sets
60
      # [rotate_y_labels] true
61
      # [show_x_guidelines] true
62
      # [show_y_guidelines] false
63
      def set_defaults
64
        super
65
        init_with( 
66
          :rotate_y_labels    => true,
67
          :show_x_guidelines  => true,
68
          :show_y_guidelines  => false
69
        )
70
        self.right_align = self.right_font = 1
71
      end
72
  
73
      protected
74

  
75
      def get_x_labels
76
        maxvalue = max_value
77
        minvalue = min_value
78
        range = maxvalue - minvalue
79
        top_pad = range == 0 ? 10 : range / 20.0
80
        scale_range = (maxvalue + top_pad) - minvalue
81

  
82
        scale_division = scale_divisions || (scale_range / 10.0)
83

  
84
        if scale_integers
85
          scale_division = scale_division < 1 ? 1 : scale_division.round
86
        end
87

  
88
        rv = []
89
        maxvalue = maxvalue%scale_division == 0 ? 
90
          maxvalue : maxvalue + scale_division
91
        minvalue.step( maxvalue, scale_division ) {|v| rv << v}
92
        return rv
93
      end
94

  
95
      def get_y_labels
96
        @config[:fields]
97
      end
98

  
99
      def y_label_offset( height )
100
        height / -2.0
101
      end
102

  
103
      def draw_data
104
        minvalue = min_value
105
        fieldheight = field_height
106

  
107
        unit_size = (@graph_width.to_f - font_size*2*right_font ) /
108
                        (get_x_labels.max - get_x_labels.min )
109
        bargap = bar_gap ? (fieldheight < 10 ? fieldheight / 2 : 10) : 0
110

  
111
        bar_height = fieldheight - bargap
112
        bar_height /= @data.length if stack == :side
113
        y_mod = (bar_height / 2) + (font_size / 2)
114
        
115
        field_count = 1
116
        @config[:fields].each_index { |i|
117
          dataset_count = 0
118
          for dataset in @data
119
            value = dataset[:data][i]
120
            
121
            top = @graph_height - (fieldheight * field_count)
122
            top += (bar_height * dataset_count) if stack == :side
123
            # cases (assume 0 = +ve):
124
            #   value  min  length          left
125
            #    +ve   +ve  value.abs - min minvalue.abs
126
            #    +ve   -ve  value.abs - 0   minvalue.abs
127
            #    -ve   -ve  value.abs - 0   minvalue.abs + value
128
            length = (value.abs - (minvalue > 0 ? minvalue : 0)) * unit_size
129
            left = (minvalue.abs + (value < 0 ? value : 0)) * unit_size
130

  
131
            @graph.add_element( "rect", {
132
              "x" => left.to_s,
133
              "y" => top.to_s,
134
              "width" => length.to_s,
135
              "height" => bar_height.to_s,
136
              "class" => "fill#{dataset_count+1}"
137
            })
138

  
139
            make_datapoint_text( 
140
              left+length+5, top+y_mod, value, "text-anchor: start; "
141
              )
142
            dataset_count += 1
143
          end
144
          field_count += 1
145
        }
146
      end
147
    end
148
  end
149
end
.svn/pristine/7a/7a65841e59c35c1c561fb8b81cdefa6a446abbe8.svn-base
1
# Redmine - project management software
2
# Copyright (C) 2006-2012  Jean-Philippe Lang
3
#
4
# This program is free software; you can redistribute it and/or
5
# modify it under the terms of the GNU General Public License
6
# as published by the Free Software Foundation; either version 2
7
# of the License, or (at your option) any later version.
8
#
9
# This program is distributed in the hope that it will be useful,
10
# but WITHOUT ANY WARRANTY; without even the implied warranty of
11
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12
# GNU General Public License for more details.
13
#
14
# You should have received a copy of the GNU General Public License
15
# along with this program; if not, write to the Free Software
16
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
17

  
18
class ProjectEnumerationsController < ApplicationController
19
  before_filter :find_project_by_project_id
20
  before_filter :authorize
21

  
22
  def update
23
    if request.put? && params[:enumerations]
24
      Project.transaction do
25
        params[:enumerations].each do |id, activity|
26
          @project.update_or_create_time_entry_activity(id, activity)
27
        end
28
      end
29
      flash[:notice] = l(:notice_successful_update)
30
    end
31

  
32
    redirect_to :controller => 'projects', :action => 'settings', :tab => 'activities', :id => @project
33
  end
34

  
35
  def destroy
36
    @project.time_entry_activities.each do |time_entry_activity|
37
      time_entry_activity.destroy(time_entry_activity.parent)
38
    end
39
    flash[:notice] = l(:notice_successful_update)
40
    redirect_to :controller => 'projects', :action => 'settings', :tab => 'activities', :id => @project
41
  end
42

  
43
end
.svn/pristine/7a/7a9f97f70892c821a727c3e6754e5a697ac401bd.svn-base
1
# Redmine - project management software
2
# Copyright (C) 2006-2012  Jean-Philippe Lang
3
#
4
# This program is free software; you can redistribute it and/or
5
# modify it under the terms of the GNU General Public License
6
# as published by the Free Software Foundation; either version 2
7
# of the License, or (at your option) any later version.
8
#
9
# This program is distributed in the hope that it will be useful,
10
# but WITHOUT ANY WARRANTY; without even the implied warranty of
11
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12
# GNU General Public License for more details.
13
#
14
# You should have received a copy of the GNU General Public License
15
# along with this program; if not, write to the Free Software
16
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
17

  
18
require File.expand_path('../../test_helper', __FILE__)
19

  
20
class WikiContentTest < ActiveSupport::TestCase
21
  fixtures :projects, :enabled_modules,
22
           :users, :members, :member_roles, :roles,
23
           :wikis, :wiki_pages, :wiki_contents, :wiki_content_versions
24

  
25
  def setup
26
    @wiki = Wiki.find(1)
27
    @page = @wiki.pages.first
28
  end
29

  
30
  def test_create
31
    page = WikiPage.new(:wiki => @wiki, :title => "Page")
32
    page.content = WikiContent.new(:text => "Content text", :author => User.find(1), :comments => "My comment")
33
    assert page.save
34
    page.reload
35

  
36
    content = page.content
37
    assert_kind_of WikiContent, content
38
    assert_equal 1, content.version
39
    assert_equal 1, content.versions.length
40
    assert_equal "Content text", content.text
41
    assert_equal "My comment", content.comments
42
    assert_equal User.find(1), content.author
43
    assert_equal content.text, content.versions.last.text
44
  end
45

  
46
  def test_create_should_send_email_notification
47
    ActionMailer::Base.deliveries.clear
48
    page = WikiPage.new(:wiki => @wiki, :title => "A new page")
49
    page.content = WikiContent.new(:text => "Content text", :author => User.find(1), :comments => "My comment")
50

  
51
    with_settings :notified_events => %w(wiki_content_added) do
52
      assert page.save
53
    end
54

  
55
    assert_equal 1, ActionMailer::Base.deliveries.size
56
  end
57

  
58
  def test_update_should_be_versioned
59
    content = @page.content
60
    version_count = content.version
61
    content.text = "My new content"
62
    assert_difference 'WikiContent::Version.count' do
63
      assert content.save
64
    end
65
    content.reload
66
    assert_equal version_count+1, content.version
67
    assert_equal version_count+1, content.versions.length
68

  
69
    version = WikiContent::Version.first(:order => 'id DESC')
70
    assert_equal @page.id, version.page_id
71
    assert_equal '', version.compression
72
    assert_equal "My new content", version.data
73
    assert_equal "My new content", version.text
74
  end
75

  
76
  def test_update_with_gzipped_history
77
    with_settings :wiki_compression => 'gzip' do
78
      content = @page.content
79
      content.text = "My new content"
80
      assert_difference 'WikiContent::Version.count' do
81
        assert content.save
82
      end
83
    end
84

  
85
    version = WikiContent::Version.first(:order => 'id DESC')
86
    assert_equal @page.id, version.page_id
87
    assert_equal 'gzip', version.compression
88
    assert_not_equal "My new content", version.data
89
    assert_equal "My new content", version.text
90
  end
91

  
92
  def test_update_should_send_email_notification
93
    ActionMailer::Base.deliveries.clear
94
    content = @page.content
95
    content.text = "My new content"
96

  
97
    with_settings :notified_events => %w(wiki_content_updated) do
98
      assert content.save
99
    end
100

  
101
    assert_equal 1, ActionMailer::Base.deliveries.size
102
  end
103

  
104
  def test_fetch_history
105
    assert !@page.content.versions.empty?
106
    @page.content.versions.each do |version|
107
      assert_kind_of String, version.text
108
    end
109
  end
110

  
111
  def test_large_text_should_not_be_truncated_to_64k
112
    page = WikiPage.new(:wiki => @wiki, :title => "Big page")
113
    page.content = WikiContent.new(:text => "a" * 500.kilobyte, :author => User.find(1))
114
    assert page.save
115
    page.reload
116
    assert_equal 500.kilobyte, page.content.text.size
117
  end
118
  
119
  def test_current_version
120
    content = WikiContent.find(11)
121
    assert_equal true, content.current_version?
122
    assert_equal true, content.versions.first(:order => 'version DESC').current_version?
123
    assert_equal false, content.versions.first(:order => 'version ASC').current_version?
124
  end
125

  
126
  def test_previous_for_first_version_should_return_nil
127
    content = WikiContent::Version.find_by_page_id_and_version(1, 1)
128
    assert_nil content.previous
129
  end
130

  
131
  def test_previous_for_version_should_return_previous_version
132
    content = WikiContent::Version.find_by_page_id_and_version(1, 3)
133
    assert_not_nil content.previous
134
    assert_equal 2, content.previous.version
135
  end
136

  
137
  def test_previous_for_version_with_gap_should_return_previous_available_version
138
    WikiContent::Version.find_by_page_id_and_version(1, 2).destroy
139

  
140
    content = WikiContent::Version.find_by_page_id_and_version(1, 3)
141
    assert_not_nil content.previous
142
    assert_equal 1, content.previous.version
143
  end
144

  
145
  def test_next_for_last_version_should_return_nil
146
    content = WikiContent::Version.find_by_page_id_and_version(1, 3)
147
    assert_nil content.next
148
  end
149

  
150
  def test_next_for_version_should_return_next_version
151
    content = WikiContent::Version.find_by_page_id_and_version(1, 1)
152
    assert_not_nil content.next
153
    assert_equal 2, content.next.version
154
  end
155

  
156
  def test_next_for_version_with_gap_should_return_next_available_version
157
    WikiContent::Version.find_by_page_id_and_version(1, 2).destroy
158

  
159
    content = WikiContent::Version.find_by_page_id_and_version(1, 1)
160
    assert_not_nil content.next
161
    assert_equal 3, content.next.version
162
  end
163
end
.svn/pristine/7a/7aae8d24cb3d981fe6b9f61fb6dd3cc4eadfa08a.svn-base
1
# Redmine - project management software
2
# Copyright (C) 2006-2012  Jean-Philippe Lang
3
#
4
# This program is free software; you can redistribute it and/or
5
# modify it under the terms of the GNU General Public License
6
# as published by the Free Software Foundation; either version 2
7
# of the License, or (at your option) any later version.
8
#
9
# This program is distributed in the hope that it will be useful,
10
# but WITHOUT ANY WARRANTY; without even the implied warranty of
11
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12
# GNU General Public License for more details.
13
#
14
# You should have received a copy of the GNU General Public License
15
# along with this program; if not, write to the Free Software
16
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
17

  
18
class CalendarsController < ApplicationController
19
  menu_item :calendar
20
  before_filter :find_optional_project
21

  
22
  rescue_from Query::StatementInvalid, :with => :query_statement_invalid
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff