Subversion Repository Public Repository

ramani

Diff Revisions 478 vs 514 for /Ramani/web/cadastros/criarSelecaoSnowballingInterativoVarios.xhtml

Diff revisions: vs.
  @@ -9,7 +9,7 @@
9 9 <h:body>
10 10 <ui:composition template="../template.xhtml">
11 11 <ui:define name="caminho">
12 - <h:outputLabel value="/ Seleção de artigos por snowballing"
12 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.Caminho']}"
13 13 style="font-weight: bold"/>
14 14 </ui:define>
15 15
  @@ -20,27 +20,27 @@
20 20 <p:layoutUnit position="west">
21 21 <h:panelGroup id="pgroup">
22 22 <center>
23 - <h:outputLabel value="Menu"
23 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.Menu']}"
24 24 style="font-size: 25px; font-weight: bold"/>
25 25 <hr/>
26 - <p:commandButton value="Próximo"
27 - title="Próxima tab"
26 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.Proximo']}"
27 + title="#{msg['criarSelecaoSnowballingInterativoVarios.ProximaTab']}"
28 28 action="#{snowballingBean.avancar}"
29 29 style="width: 99%"
30 30 disabled="#{snowballingBean.desabilitarBotaoProximo}"
31 31 ajax="false"
32 32 icon="ui-icon-arrowthick-1-e"
33 33 iconPos="right"/>
34 - <p:commandButton value="Processar Arq."
35 - title="Obtem as sementes que se encontram no arquivo"
34 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.ProcessarArq']}"
35 + title="#{msg['criarSelecaoSnowballingInterativoVarios.ObtemSementes']}"
36 36 action="#{snowballingBean.processarArquivoSnowballing}"
37 37 style="width: 99%"
38 38 disabled="#{snowballingBean.desabilitarBotaoEnviar}"
39 39 ajax="false"
40 40 icon="ui-icon-extlink"
41 41 iconPos="right"/>
42 - <p:commandButton value="Executar"
43 - title="Executar snowballing"
42 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.Executar']}"
43 + title="#{msg['criarSelecaoSnowballingInterativoVarios.ExecutarSnowballing']}"
44 44 action="#{snowballingBean.iniciarProcessoInterativoVariosResultados()}"
45 45 style="width: 99%"
46 46 update="pgroup"
  @@ -48,40 +48,40 @@
48 48 disabled="#{snowballingBean.desabilitarBotaoExecutar}"
49 49 icon="ui-icon-refresh"
50 50 iconPos="right"/>
51 - <p:commandButton value="Continuar"
52 - title="Continuar o processamento do snowballing"
51 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.Continuar']}"
52 + title="#{msg['criarSelecaoSnowballingInterativoVarios.ContinuarProcessamento']}"
53 53 action="#{snowballingBean.continuarProcessoInterativo()}"
54 54 style="width: 99%"
55 55 update="panel"
56 56 disabled="#{snowballingBean.desabilitarBotaoContinuar}"
57 57 icon="ui-icon-play"
58 58 iconPos="right"/>
59 - <p:commandButton value="Finalizar"
60 - title="Finalizar o processamento do snowballing"
59 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.Finalizar']}"
60 + title="#{msg['criarSelecaoSnowballingInterativoVarios.FinalizarProcessamento']}"
61 61 action="#{snowballingBean.finalizarProcessoInterativo()}"
62 62 style="width: 99%"
63 63 disabled="#{snowballingBean.desabilitarBotaoContinuar}"
64 64 ajax="false"
65 65 icon="ui-icon-seek-end"
66 66 iconPos="right"/>
67 - <p:commandButton value="Concluir"
68 - title="Finalizar operação"
67 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.Concluir']}"
68 + title="#{msg['criarSelecaoSnowballingInterativoVarios.FinalizarOperacao']}"
69 69 action="/projeto/listarProjetos.xhtml"
70 70 style="width: 99%"
71 71 disabled="#{snowballingBean.desabilitarBotaoConcluir}"
72 72 ajax="false"
73 73 icon="ui-icon-check"
74 74 iconPos="right"/>
75 - <p:commandButton value="Cancelar"
76 - title="Cancelar operação e excluir seleções"
75 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.Cancelar']}"
76 + title="#{msg['criarSelecaoSnowballingInterativoVarios.CancelarOperacao']}"
77 77 action="#{snowballingBean.interromperProcessoInterativo()}"
78 78 style="width: 99%"
79 79 disabled="#{snowballingBean.desabilitarBotaoConcluir}"
80 80 ajax="false"
81 81 icon="ui-icon-cancel"
82 82 iconPos="right"/>
83 - <p:commandButton value="Voltar"
84 - title="Voltar para a página inicial"
83 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.Voltar']}"
84 + title="#{msg['criarSelecaoSnowballingInterativoVarios.VoltarPaginaInicial']}"
85 85 action="/projeto/listarProjetos.xhtml"
86 86 style="width: 99%"
87 87 immediate="true"
  @@ -94,7 +94,7 @@
94 94
95 95 <p:layoutUnit position="center">
96 96 <center>
97 - <h:outputLabel value="Seleção de artigos por snowballing interativo com vários resultado"
97 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.SelecaoArtigosSnowballingInterativo']}"
98 98 style="font-size: 25px; font-weight: bold"/>
99 99 </center>
100 100 <hr/>
  @@ -105,9 +105,9 @@
105 105 flowListener="#{snowballingBean.onFlowProcess}"
106 106 showNavBar="false">
107 107 <p:tab id="proj"
108 - title="Projeto">
108 + title="#{msg['criarSelecaoSnowballingInterativoVarios.Projeto']}">
109 109 <p:panel>
110 - <h:outputLabel value="Escolha o projeto ao qual as seleções serão vinculadas."
110 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.EscolhaProjeto']}"
111 111 style="color: blue; font-weight: bold"/>
112 112 <hr/>
113 113 <br/>
  @@ -115,8 +115,8 @@
115 115 <h:panelGrid columns="2">
116 116 <p:selectOneMenu value="#{snowballingBean.projeto}"
117 117 required="false"
118 - requiredMessage="A escolha do projeto é obrigatória.">
119 - <f:selectItem itemLabel="Selecione um projeto"/>
118 + requiredMessage="#{msg['criarSelecaoSnowballingInterativoVarios.EscolhaProjetoObrigatoria']}">
119 + <f:selectItem itemLabel="#{msg['criarSelecaoSnowballingInterativoVarios.SelecioneProjeto']}"/>
120 120 <f:selectItems value="#{snowballingBean.projetos}"
121 121 var="proj"
122 122 itemLabel="#{proj.titulo}"/>
  @@ -126,25 +126,25 @@
126 126 </p:panel>
127 127 </p:tab>
128 128 <p:tab id="upload"
129 - title="Upload">
129 + title="#{msg['criarSelecaoSnowballingInterativoVarios.Upload']}">
130 130 <p:panel>
131 - <h:outputLabel value="Faça o upload de um arquivo que contenha uma ou mais linhas, em que cada linha esteja no padrão "
131 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.FacaUpload']}"
132 132 style="color: blue; font-weight: bold"/>
133 - <h:outputText value="Título do artigo--->DOI do artigo--->ano de publicação do artigo."
133 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.ModeloUpload']}"
134 134 style="color: blue; font-style: italic"/>
135 135 <hr/>
136 136 <br/>
137 137 <p:growl/>
138 138
139 139 <h:form enctype="multipart/form-data">
140 - <p:fileUpload fileUploadListener="#{snowballingBean.handleFileUpload}" mode="advanced" dragDropSupport="false" requiredMessage="O Upload do arquivoé obrigatorio!"
140 + <p:fileUpload fileUploadListener="#{snowballingBean.handleFileUpload}" mode="advanced" dragDropSupport="false" requiredMessage="#{msg['criarSelecaoSnowballingInterativoVarios.UploadObrigatorio']}"
141 141 update="messages"
142 142 sizeLimit="100000"
143 143 allowTypes="/(\.|\/)(txt)$/"
144 144 required="true"
145 - cancelLabel="Cancelar"
146 - uploadLabel="Enivar"
147 - label="Escolher"
145 + cancelLabel="#{msg['criarSelecaoSnowballingInterativoVarios.Cancelar']}"
146 + uploadLabel="#{msg['criarSelecaoSnowballingInterativoVarios.Enviar']}"
147 + label="#{msg['criarSelecaoSnowballingInterativoVarios.Escolher']}"
148 148 />
149 149 <p:growl id="messages" showDetail="true" />
150 150 </h:form>
  @@ -152,13 +152,12 @@
152 152 </p:panel>
153 153 </p:tab>
154 154 <p:tab id="conferencias"
155 - title="Conferências">
155 + title="#{msg['criarSelecaoSnowballingInterativoVarios.Conferencias']}">
156 156 <p:panel>
157 - <h:outputLabel value="Selecione uma ou mais conferências para refinar o escopo dos artigos. Se uma ou mais conferências forem selecionadas, apenas os artigos
158 - destas conferências estarão disponíveis para seleção. Caso nenhuma conferência seja selecionada, todos os artigos estarão disponíveis para seleção. Este passo é opcional."
157 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.SelecioneConferencias']}"
159 158 style="color: blue; font-weight: bold"/>
160 159 <br/>
161 - <h:outputText value=" As conferências devem estar selecionadas no projeto para que apareçam nesta aba."
160 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.ConferenciasDevemEstarSelecionadas']}"
162 161 style="color: red; font-weight: bold"/>
163 162 <hr/>
164 163 <br/>
  @@ -174,24 +173,23 @@
174 173 </p:panel>
175 174 </p:tab>
176 175 <p:tab id="semen"
177 - title="Dados iniciais">
176 + title="#{msg['criarSelecaoSnowballingInterativoVarios.DadosIniciais']}">
178 177 <p:panel>
179 - <h:outputLabel value="Projeto, sementes do processo e conferências selecionadas. Clique em "
178 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.ConferenciasDevemEstarSelecionadas']}"
180 179 style="color: blue; font-weight: bold"/>
181 - <h:outputText value="Executar "
180 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.ExecutarTxt']}"
182 181 style="color: blue"/>
183 - <h:outputText value="para iniciar a seleção e aguarde.
184 - O processo é dependente da sua conexão com a Internet e pode levar vários minutos. No entanto, você pode interrompê-lo a qualquer momento."
182 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.ParaIniciarSelecao']}"
185 183 style="color: blue; font-weight: bold"/>
186 184 <hr/>
187 185 <br/>
188 - <h:outputLabel value="Projeto: "
186 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.ProjetoDp']}"
189 187 style="font-weight: bold"/>
190 188 <h:outputLabel value="#{snowballingBean.projeto.titulo}"/>
191 189 <br/>
192 190 <br/>
193 191 <h:panelGrid columns="2">
194 - <h:outputLabel value="Semente(s): "
192 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.SementesDp']}"
195 193 style="font-weight: bold"/>
196 194 <h:dataTable value="#{snowballingBean.sementesTemp}"
197 195 var="semente">
  @@ -203,7 +201,7 @@
203 201 <br/>
204 202 <h:panelGrid columns="2"
205 203 rendered="#{snowballingBean.conferenciasSelecionadas.size() != 0}">
206 - <h:outputLabel value="Conferência(s) selecionada(s): "
204 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.ConferenciasSelecionadasDp']}"
207 205 style="font-weight: bold"/>
208 206 <h:dataTable value="#{snowballingBean.conferenciasSelecionadas}"
209 207 var="conf">
  @@ -212,34 +210,33 @@
212 210 </h:column>
213 211 </h:dataTable>
214 212 </h:panelGrid>
215 - <h:outputLabel value="Nenhuma conferência foi selecionada."
213 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.NenhumaConferenciaSelecionada']}"
216 214 rendered="#{snowballingBean.conferenciasSelecionadas.size() eq 0}"
217 215 style="font-weight: bold"/>
218 216 </p:panel>
219 217 </p:tab>
220 218 <p:tab id="snowballing"
221 - title="Processamento">
219 + title="#{msg['criarSelecaoSnowballingInterativoVarios.Processamento']}">
222 220 <p:growl/>
223 221 <p:panel>
224 - <h:outputLabel value="Baseado nos critérios de seleção de artigos destacados a seguir, selecione um ou mais artigos justificando suas escolhas.
225 - Embora seja fortemente recomendável dar uma justificativa para cada escolha, isto não é obrigatório. Ao escolher um artigo, o botão"
222 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.BaseadoNosCriterios']}"
226 223 style="color: blue; font-weight: bold"/>
227 - <h:outputText value=" Continuar"
224 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.ContinuarTxt']}"
228 225 style="color: blue"/>
229 - <h:outputText value=" será habilitado. Clicando em"
226 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.SeraHabilitado']}"
230 227 style="color: blue; font-weight: bold"/>
231 - <h:outputText value=" Continuar"
228 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.ContinuarTxt']}"
232 229 style="color: blue"/>
233 - <h:outputText value=" você seleciona os artigos escolhidos e inicia a próxima iteração usando-os como sementes. Clicando em"
230 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.SelecionaArtigosIniciaIterecao']}"
234 231 style="color: blue; font-weight: bold"/>
235 - <h:outputText value=" Finalizar"
232 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.Finalizar']}"
236 233 style="color: blue"/>
237 - <h:outputText value=" você finaliza o processamento."
234 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.FinalizaProcessamento']}"
238 235 style="color: blue; font-weight: bold"/>
239 236 <hr/>
240 237 <br/>
241 238 <p:panel style="font-size: 25px; border-color: transparent">
242 - <h:outputLabel value="Critérios de seleção de artigos"
239 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.CriterioSelecaoArtigo']}"
243 240 style="font-weight: bold; color: blue"/>
244 241 <h:panelGrid columns="1">
245 242 <h:dataTable value="#{snowballingBean.criteriosDeSelecao}"
  @@ -256,12 +253,12 @@
256 253 <p:dataTable value="#{snowballingBean.selecoesEscolhidas}"
257 254 emptyMessage=""
258 255 var="sel">
259 - <p:column headerText="Artigos selecionados"
256 + <p:column headerText="#{msg['criarSelecaoSnowballingInterativoVarios.ArtigosSelecionados']}"
260 257 width="100%">
261 258 <h:outputText value="#{sel.artigo.titulo}"/>
262 259 </p:column>
263 260 <p:column>
264 - <p:commandButton title="Remover seleção"
261 + <p:commandButton title="#{msg['criarSelecaoSnowballingInterativoVarios.RemoverSelecao']}"
265 262 action="#{snowballingBean.removerSelecao}"
266 263 ajax="false"
267 264 icon="ui-icon-minusthick">
  @@ -275,7 +272,7 @@
275 272 value="#{snowballingBean.selecoes}"
276 273 var="sel">
277 274 <h:column>
278 - <p:commandButton title="Selecionar artigo #{snowballingBean.selecoes.indexOf(sel) + 1}"
275 + <p:commandButton title="#{msg['criarSelecaoSnowballingInterativoVarios.SelecionarArtigo']} #{snowballingBean.selecoes.indexOf(sel) + 1}"
279 276 action="#{snowballingBean.escolherSelecao}"
280 277 ajax="false"
281 278 icon="ui-icon-check">
  @@ -287,15 +284,15 @@
287 284 <h:column>
288 285 <h:outputLabel value="#{snowballingBean.selecoes.indexOf(sel) + 1}."
289 286 style="color: blue; font-weight: bold"/>
290 - <h:outputLabel value="tulo: "
287 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.Titulo']}"
291 288 style="font-weight: bold"/>
292 289 <h:outputText value="#{sel.artigo.titulo}"/>
293 290 <br/>
294 - <h:outputLabel value="Abstract: "
291 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.Abstract']}"
295 292 style="font-weight: bold"/>
296 293 <h:outputText value="#{sel.artigo.abstract1}"/>
297 294 <br/>
298 - <h:outputLabel value="Justificativa"
295 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.Justificativa']}"
299 296 style="font-weight: bold"/>
300 297 <br/>
301 298 <p:inputTextarea value="#{sel.justificativa}"
  @@ -316,11 +313,11 @@
316 313 style="width: 100%">
317 314 <f:selectItems value="#{snowballingBean.artigos}"/>
318 315 <p:column>
319 - <h:outputLabel value="tulo: "
316 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.Titulo']}"
320 317 style="font-weight: bold"/>
321 318 <h:outputText value="#{artigo.titulo}"/>
322 319 <br/>
323 - <h:outputLabel value="Abstract: "
320 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.Abstract']}"
324 321 style="font-weight: bold"/>
325 322 <h:outputText value="#{artigo.abstract1}"/>
326 323 <hr/>
  @@ -330,17 +327,17 @@
330 327 </p:panel>
331 328 </p:tab>
332 329 <p:tab id="resultado"
333 - title="Resultado">
330 + title="#{msg['criarSelecaoSnowballingInterativoVarios.Resultado']}">
334 331 <p:panel>
335 - <h:outputLabel value="Artigos selecionados. Clique em "
332 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.ArtigosselecionadosClique']}"
336 333 style="color: blue; font-weight: bold"/>
337 - <h:outputText value="Concluir "
334 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.Concluir']}"
338 335 style="color: blue"/>
339 - <h:outputText value="para finalizar o processo ou em "
336 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.ParaFinalizar']}"
340 337 style="color: blue; font-weight: bold"/>
341 - <h:outputText value="Cancelar "
338 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.Cancelar']}"
342 339 style="color: blue"/>
343 - <h:outputText value="para descartar as seleções realizadas."
340 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.ParaDescartar']}"
344 341 style="color: blue; font-weight: bold"/>
345 342 <hr/>
346 343 <br/>
  @@ -359,7 +356,7 @@
359 356
360 357 <p:ajaxStatus onstart="statusDialog.show();"
361 358 onsuccess="statusDialog.hide();"/>
362 - <p:dialog header="Carregando. Por favor, aguarde..."
359 + <p:dialog header="#{msg['criarSelecaoSnowballingInterativoVarios.Carregando']}"
363 360 appendToBody="true"
364 361 widgetVar="statusDialog"
365 362 modal="true"
  @@ -368,15 +365,15 @@
368 365 resizable="false"
369 366 width="650">
370 367 <h:form>
371 - <h:outputLabel value="Clicando em "
368 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.ClicandoEm']}"
372 369 style="color: blue; font-weight: bold"/>
373 - <h:outputText value="Interromper processo e Salvar dados "
370 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.InterromperProcessoSalvar']}"
374 371 style="color: blue"/>
375 - <h:outputText value="você interrompe o processamento e salva seus dados para retomar o processo em outro momento. Clicando em "
372 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.InterrompeProcessoSalva']}"
376 373 style="color: blue; font-weight: bold"/>
377 - <h:outputText value="Interromper processo e Descartar dados "
374 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.InterromperProcessoDescartar']}"
378 375 style="color: blue"/>
379 - <h:outputText value="você interrompe o processamento e descarta permanentemente seus dados."
376 + <h:outputText value="#{msg['criarSelecaoSnowballingInterativoVarios.InterrompeProcessoDescarta']}"
380 377 style="color: blue; font-weight: bold"/>
381 378 <br/>
382 379 <hr/>
  @@ -385,19 +382,19 @@
385 382 </center>
386 383 <br/>
387 384 <hr/>
388 - <h:outputLabel value="Interromper processo e..."
385 + <h:outputLabel value="#{msg['criarSelecaoSnowballingInterativoVarios.InterromperProcesso']}"
389 386 style="font-weight: bold"/>
390 387 <h:panelGrid columns="2"
391 388 width="100%">
392 - <p:commandButton value="Salvar dados"
393 - title="Interromper processo e criar checkpoint"
389 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.SalvarDados']}"
390 + title="#{msg['criarSelecaoSnowballingInterativoVarios.InterrompeProcessoCheckpoint']}"
394 391 ajax="false"
395 392 action="#{snowballingBean.interromperProcessoInterativoESalvar()}"
396 393 style="width: 100%"
397 394 icon="ui-icon-video"
398 395 iconPos="right"/>
399 - <p:commandButton value="Descartar dados"
400 - title="Interromper processo e não salvar dados"
396 + <p:commandButton value="#{msg['criarSelecaoSnowballingInterativoVarios.DescartarDados']}"
397 + title="#{msg['criarSelecaoSnowballingInterativoVarios.InterromperProcessoNaoSalvarDados']}"
401 398 ajax="false"
402 399 action="#{snowballingBean.interromperProcessoInterativo()}"
403 400 style="width: 100%"