Merged V3.4-BUG-FIX to HEAD

28158: ALF-8925: Merged V3.3 to V3.4-BUG-FIX
      28121: ALF-8878: Prevent authentication errors in SMBSrvSession.cleanupSession()
   28159: Merged HEAD to V3.4-BUG-FIX (RECORD ONLY)
      27951: Fixed merge issue in ContentDiskDriverTest
   28161: ALF-8861: Fix from Bitrock to kill OpenOffice process on uninstallation if all else fails
   28165: ALF-8260: Corrected French translations of 'Library'
   28166: Fix for ALF-8751 - Dates are not localized in Document Lists dashlet
   28167: Fix for ALF-8493
   28169: ALF-5797: Translation corrections to complex strings
   28171: Merged DEV TO V3.4-BUG-FIX 
      ALF-8808 : CLONE - NFS: User with editor role cannot edit content - unit test required
   28181: Fixed ALF-280: Unfriendly message appears when trying to specify non-existent file-store
   28184: Merged BRANCHES/DEV/BELARUS/V3.4-BUG-FIX-2011_04_12 to BRANCHES/DEV/V3.4-BUG-FIX:
      28179: ALF-8754: Cannot preview content on other webapp folder than ROOT (merged w/ trivial clean-up)
   28185: Fixed ALF-8020: Multivalue date in document details causes error in alfresco share   
      NOTE: We do not support any multi-valued fields other than text currently, this fix is therefore to handle the case where a multivalued date or dateTime field is configured in a form. The form will list the dates in view mode but in create and edit modes the control is not displayed at all when there are multiple values, if there is only one value the control continues to function as it has done previously.
   28188: Fix for ALF-731 - in a cluster environment (high availibility), when a node goes down, the users are asked to login


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28208 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Dave Ward
2011-06-06 10:57:20 +00:00
parent 5e6d266b3e
commit 7a65f3f33b
11 changed files with 191 additions and 38 deletions

View File

@@ -106,7 +106,7 @@
<config evaluator="aspect-name" condition="cm:storeSelector"> <config evaluator="aspect-name" condition="cm:storeSelector">
<property-sheet> <property-sheet>
<show-property name="cm:storeName" /> <show-property name="cm:storeName" component-generator="StoreSelectorGenerator" />
</property-sheet> </property-sheet>
</config> </config>
<config evaluator="string-compare" condition="Action Wizards"> <config evaluator="string-compare" condition="Action Wizards">

View File

@@ -874,19 +874,19 @@ regenerate_renditions_desc=Anhand dieses Assistenten k\u00f6nnen Sie Renditions
regenerate_renditions_select_renditions_title=Renditions ausw\u00e4hlen regenerate_renditions_select_renditions_title=Renditions ausw\u00e4hlen
regenerate_renditions_select_renditions_step_title=Renditions ausw\u00e4hlen regenerate_renditions_select_renditions_step_title=Renditions ausw\u00e4hlen
regenerate_renditions_select_renditions_desc=Die Renditions ausw\u00e4hlen, die erneuert werden sollen. regenerate_renditions_select_renditions_desc=Die Renditions ausw\u00e4hlen, die erneuert werden sollen.
regenerate_renditions_select_renditions_select_item_desc={0} \u00e4hnliche {0,choice,0#renditions|1#rendition|1<renditions} in {1}. regenerate_renditions_select_renditions_select_item_desc={0} \u00e4hnliche {0,choice,0#Versionen|1#Versionen|1<Versionen} in {1}.
regenerate_renditions_select_renditions_select_web_project=W\u00e4hlen Sie das Web-Projekt aus, in dem Sie Renditions erneuern wollen. regenerate_renditions_select_renditions_select_web_project=W\u00e4hlen Sie das Web-Projekt aus, in dem Sie Renditions erneuern wollen.
regenerate_renditions_select_renditions_select_regenerate_scope=W\u00e4hlen Sie die Renditions aus, die Sie im gew\u00e4hlten Web-Projekt erneuern wollen. regenerate_renditions_select_renditions_select_regenerate_scope=W\u00e4hlen Sie die Renditions aus, die Sie im gew\u00e4hlten Web-Projekt erneuern wollen.
regenerate_renditions_select_renditions_scope_all=W\u00e4hlen Sie diese Option, um alle Renditions aller in einem Formular erzeugten Inhalte im ausgew\u00e4hlten Web-Projekt zu erneuern. regenerate_renditions_select_renditions_scope_all=W\u00e4hlen Sie diese Option, um alle Renditions aller in einem Formular erzeugten Inhalte im ausgew\u00e4hlten Web-Projekt zu erneuern.
regenerate_renditions_select_renditions_scope_form=W\u00e4hlen Sie diese Option, um alle Renditions von Inhalten, die durch einen bestimmten Satz f\u00fcr das ausgew\u00e4hlte Web-Projekt konfigurierter Formulare erzeugt wurden, zu erneuern. regenerate_renditions_select_renditions_scope_form=W\u00e4hlen Sie diese Option, um alle Renditions von Inhalten, die durch einen bestimmten Satz f\u00fcr das ausgew\u00e4hlte Web-Projekt konfigurierter Formulare erzeugt wurden, zu erneuern.
regenerate_renditions_select_renditions_scope_rendering_engine_templates=W\u00e4hlen Sie diese Option, um besondere Renditions, die durch einen besonderen Satz Rendering Engine Mustervorlagen erzeugt wurden, zu erneuern. regenerate_renditions_select_renditions_scope_rendering_engine_templates=W\u00e4hlen Sie diese Option, um besondere Renditions, die durch einen besonderen Satz Rendering Engine Mustervorlagen erzeugt wurden, zu erneuern.
regenerate_renditions_select_renditions_instruction=Auf Weiter klicken, um Renditions auf der Grundlage Ihrer Auswahl zu erneuern. regenerate_renditions_select_renditions_instruction=Auf Weiter klicken, um Renditions auf der Grundlage Ihrer Auswahl zu erneuern.
regenerate_renditions_summary_desc={0} {0,choice,0#renditions|1#rendition|1<renditions} wurden im Web-Projekt {1} erneuert. regenerate_renditions_summary_desc={0} {0,choice,0#Versionen|1#Version|1<Versionen} wurden im Web-Projekt {1} erneuert.
regenerate_renditions_summary_instruction=Auf Fertigstellen klicken, um diese \u00c4nderungen auf das Web-Projekt zu \u00fcbertragen. regenerate_renditions_summary_instruction=Auf Fertigstellen klicken, um diese \u00c4nderungen auf das Web-Projekt zu \u00fcbertragen.
regenerate_renditions_snapshot_description_scope_form=Alle Renditions w\u00fcrden f\u00fcr Inhalt erneuert, die mit {0}-Formularen verfasst wurden. regenerate_renditions_snapshot_description_scope_form=Alle Renditions w\u00fcrden f\u00fcr Inhalt erneuert, die mit {0}-Formularen verfasst wurden.
regenerate_renditions_snapshot_description_scope_rendering_engine_template=Alle von {0} erzeugten Renditions wurden erneuert. regenerate_renditions_snapshot_description_scope_rendering_engine_template=Alle von {0} erzeugten Renditions wurden erneuert.
regenerate_renditions_snapshot_description_scope_web_project=Alle Renditions aus dem Web-Projekt {0} wurden erneuert. regenerate_renditions_snapshot_description_scope_web_project=Alle Renditions aus dem Web-Projekt {0} wurden erneuert.
regenerate_renditions_snapshot_short_description={0} {0,Wahl,0#Renditions|1#Rendition|1<Renditions} erneuert. regenerate_renditions_snapshot_short_description={0} {0,Wahl,0#Versionen|1#Version|1<Versionen} erneuert.
create_form_title=Formularerstellungsassistent create_form_title=Formularerstellungsassistent
edit_form_title=Formularbearbeitungsassistent edit_form_title=Formularbearbeitungsassistent
create_form_desc=Mit diesem Assistenten k\u00f6nnen Sie ein neues Formular erstellen. create_form_desc=Mit diesem Assistenten k\u00f6nnen Sie ein neues Formular erstellen.
@@ -1215,7 +1215,7 @@ search_sandbox_warn=Angezeigte Suchergebnisse zeigen m\u00f6glicherweise nicht d
search_form_content=Erzeugter XML-Inhalt f\u00fcr Formular: {0} search_form_content=Erzeugter XML-Inhalt f\u00fcr Formular: {0}
store_created_on=Erstellt am store_created_on=Erstellt am
store_created_by=Erstellt von store_created_by=Erstellt von
store_working_users={0,choice,0#are Keine Benutzer|1#is Ein Benutzer |1< {0,number} Benutzer} arbeiten an diesem Web-Projekt. store_working_users={0,choice,0#Keine Benutzer|1#Null Benutzer |1< {0,number} Benutzer} arbeiten an diesem Web-Projekt.
avm_node_deleted=Gel\u00f6scht avm_node_deleted=Gel\u00f6scht
revert=Zur\u00fccksetzen revert=Zur\u00fccksetzen
revert_success=Erfolgreich zur\u00fcckgesetzt {1,choice,0#SHOULD_NOT_HAPPEN|1#Element|1<Elemente}: {0} revert_success=Erfolgreich zur\u00fcckgesetzt {1,choice,0#SHOULD_NOT_HAPPEN|1#Element|1<Elemente}: {0}
@@ -1264,8 +1264,8 @@ import_website_content_desc=Diesen Dialog verwenden, um ein Inhaltsarchiv in das
import_high_byte_zip_file=ZIP-Datei enth\u00e4lt hochwertige Zeichen wie Japanisch, Chinesisch oder Koreanisch im Dateinamen import_high_byte_zip_file=ZIP-Datei enth\u00e4lt hochwertige Zeichen wie Japanisch, Chinesisch oder Koreanisch im Dateinamen
delete_avm_file_info=OK anklicken, um diese Datei aus der Sandbox zu entfernen. delete_avm_file_info=OK anklicken, um diese Datei aus der Sandbox zu entfernen.
delete_avm_file_confirm=M\u00f6chten Sie \"{0}\" wirklich aus der Sandbox entfernen? delete_avm_file_confirm=M\u00f6chten Sie \"{0}\" wirklich aus der Sandbox entfernen?
delete_form_instance_data_confirm=M\u00f6chten Sie \"{0}\" und {1} dazugeh\u00f6rige {1,choice,0#renditions|1#rendition|1<Renditions} wirklich aus der Sandbox l\u00f6schen? delete_form_instance_data_confirm=M\u00f6chten Sie \"{0}\" und {1} dazugeh\u00f6rige {1,choice,0#Versionen|1#Version|1<Versionen} wirklich aus der Sandbox l\u00f6schen?
delete_rendition_confirm=M\u00f6chten Sie \"{0}\" \"{1}\" und {2} weitere dazugeh\u00f6rige {2,choice,0#renditions|1#rendition|1<Renditions} wirklich aus der Sandbox l\u00f6schen? delete_rendition_confirm=M\u00f6chten Sie \"{0}\" \"{1}\" und {2} weitere dazugeh\u00f6rige {2,choice,0#Versionen|1#Version|1<Version} wirklich aus der Sandbox l\u00f6schen?
delete_folder=Ordner l\u00f6schen delete_folder=Ordner l\u00f6schen
delete_avm_folder_info=OK anklicken, um diesen Ordner samt Inhalt aus der Sandbox zu entfernen. delete_avm_folder_info=OK anklicken, um diesen Ordner samt Inhalt aus der Sandbox zu entfernen.
delete_avm_folder_confirm=M\u00f6chten Sie \"{0}\" samt Inhalt wirklich aus der Sandbox l\u00f6schen? delete_avm_folder_confirm=M\u00f6chten Sie \"{0}\" samt Inhalt wirklich aus der Sandbox l\u00f6schen?

View File

@@ -874,19 +874,19 @@ regenerate_renditions_desc=Este asistente le ayuda a regenerar renderizaciones.
regenerate_renditions_select_renditions_title=Seleccionar renderizaciones regenerate_renditions_select_renditions_title=Seleccionar renderizaciones
regenerate_renditions_select_renditions_step_title=Seleccionar renderizaciones regenerate_renditions_select_renditions_step_title=Seleccionar renderizaciones
regenerate_renditions_select_renditions_desc=Seleccione las renderizaciones que desea regenerar. regenerate_renditions_select_renditions_desc=Seleccione las renderizaciones que desea regenerar.
regenerate_renditions_select_renditions_select_item_desc={0} {0,choice,0#renditions|1#rendition|1<renditions} relacionadas en {1}. regenerate_renditions_select_renditions_select_item_desc={0} {0,choice,0#renderizaciones|1#renderizaci\u00f3n|1<renderizaciones} relacionadas en {1}.
regenerate_renditions_select_renditions_select_web_project=Seleccione el proyecto Web en el que desea regenerar renderizaciones. regenerate_renditions_select_renditions_select_web_project=Seleccione el proyecto Web en el que desea regenerar renderizaciones.
regenerate_renditions_select_renditions_select_regenerate_scope=Seleccione las renderizaciones que desea regenerar dentro del proyecto Web seleccionado. regenerate_renditions_select_renditions_select_regenerate_scope=Seleccione las renderizaciones que desea regenerar dentro del proyecto Web seleccionado.
regenerate_renditions_select_renditions_scope_all=Elija esta opci\u00f3n para regenerar todas las renderizaciones de todos los contenidos generados por formulario dentro del proyecto Web seleccionado. regenerate_renditions_select_renditions_scope_all=Elija esta opci\u00f3n para regenerar todas las renderizaciones de todos los contenidos generados por formulario dentro del proyecto Web seleccionado.
regenerate_renditions_select_renditions_scope_form=Elija esta opci\u00f3n para regenerar todas las renderizaciones de contenidos generados por un conjunto particular de formularios configurados para el proyecto Web seleccionado. regenerate_renditions_select_renditions_scope_form=Elija esta opci\u00f3n para regenerar todas las renderizaciones de contenidos generados por un conjunto particular de formularios configurados para el proyecto Web seleccionado.
regenerate_renditions_select_renditions_scope_rendering_engine_templates=Elija esta opci\u00f3n para regenerar renderizaciones particulares generadas por un conjunto particular de plantillas de motor de renderizaci\u00f3n. regenerate_renditions_select_renditions_scope_rendering_engine_templates=Elija esta opci\u00f3n para regenerar renderizaciones particulares generadas por un conjunto particular de plantillas de motor de renderizaci\u00f3n.
regenerate_renditions_select_renditions_instruction=Para regenerar renderizaciones a partir de su selecci\u00f3n, pulse en Siguiente. regenerate_renditions_select_renditions_instruction=Para regenerar renderizaciones a partir de su selecci\u00f3n, pulse en Siguiente.
regenerate_renditions_summary_desc={0} {0,choice,0#renditions|1#rendition|1<renditions} fueron regeneradas en el proyecto Web {1}. regenerate_renditions_summary_desc={0} {0,choice,0#renderizaciones|1#renderizaci\u00f3n|1<renderizaciones} fueron regeneradas en el proyecto Web {1}.
regenerate_renditions_summary_instruction=Para validar estos cambios en el proyecto Web, pulse en Finalizar. regenerate_renditions_summary_instruction=Para validar estos cambios en el proyecto Web, pulse en Finalizar.
regenerate_renditions_snapshot_description_scope_form=Se han regenerado todas las renderizaciones para contenidos creados mediante formularios {0}. regenerate_renditions_snapshot_description_scope_form=Se han regenerado todas las renderizaciones para contenidos creados mediante formularios {0}.
regenerate_renditions_snapshot_description_scope_rendering_engine_template=Se han regenerado todas las renderizaciones generadas por {0}. regenerate_renditions_snapshot_description_scope_rendering_engine_template=Se han regenerado todas las renderizaciones generadas por {0}.
regenerate_renditions_snapshot_description_scope_web_project=Se han regenerado todas las renderizaciones en el proyecto Web {0}. regenerate_renditions_snapshot_description_scope_web_project=Se han regenerado todas las renderizaciones en el proyecto Web {0}.
regenerate_renditions_snapshot_short_description=Se regeneraron {0} {0,choice,0#renditions|1#rendition|1<renditions}. regenerate_renditions_snapshot_short_description=Se regeneraron {0} {0,choice,0#renderizaciones|1#renderizaci\u00f3n|1<renderizaciones}.
create_form_title=Asistente Crear formulario create_form_title=Asistente Crear formulario
edit_form_title=Asistente Editar formulario edit_form_title=Asistente Editar formulario
create_form_desc=Este asistente le ayuda a crear un nuevo formulario. create_form_desc=Este asistente le ayuda a crear un nuevo formulario.
@@ -922,7 +922,7 @@ create_web_content_summary_desc=El asistente ha creado correctamente los conteni
create_web_content_summary_content_details=Detalles de contenido create_web_content_summary_content_details=Detalles de contenido
create_web_content_summary_rendition_details=Detalles de renderizaci\u00f3n create_web_content_summary_rendition_details=Detalles de renderizaci\u00f3n
create_web_content_summary_uploaded_files_details=Detalles de fichero subidos create_web_content_summary_uploaded_files_details=Detalles de fichero subidos
create_web_content_summary_submit_message=Enviar {0,choice,0#__SHOULD NOT BE ZERO__|1#{1}|1<these {0,number} files} al terminar el asistente. create_web_content_summary_submit_message=Enviar {0,choice,0#__SHOULD NOT BE ZERO__|1#{1}|1<estos {0,number} archivos} al terminar el asistente.
default_rendition_description=Renderizado por {0} hacia {1} default_rendition_description=Renderizado por {0} hacia {1}
rendering_engine_type=Motor de renderizaci\u00f3n rendering_engine_type=Motor de renderizaci\u00f3n
apply_default_workflow=Aplicar flujo de trabajo por defecto apply_default_workflow=Aplicar flujo de trabajo por defecto
@@ -1215,10 +1215,10 @@ search_sandbox_warn=Los resultados de b\u00fasqueda mostrados pueden no estar al
search_form_content=Contenido XML generado para el formulario: {0} search_form_content=Contenido XML generado para el formulario: {0}
store_created_on=Creado el store_created_on=Creado el
store_created_by=Creado por store_created_by=Creado por
store_working_users=Hay {0,choice,0#are no users|1#is one user|1<are {0,number} users} trabajando en este proyecto Web. store_working_users=Hay {0,choice,0#usuarios|1#un usuario|1< {0,number} usuarios} trabajando en este proyecto Web.
avm_node_deleted=Eliminado avm_node_deleted=Eliminado
revert=Restablecer revert=Restablecer
revert_success=Restablecidos con \u00e9xito: {1,choice,0#SHOULD_NOT_HAPPEN|1#item|1<items}: {0} revert_success=Restablecidos con \u00e9xito: {1,choice,0#SHOULD_NOT_HAPPEN|1#elemento|1<elementos}: {0}
revertall_success=Espacio de prueba restablecido con \u00e9xito para el usuario: {0} revertall_success=Espacio de prueba restablecido con \u00e9xito para el usuario: {0}
revertselected_success=Elementos seleccionados restablecidos con \u00e9xito para el usuario: {0} revertselected_success=Elementos seleccionados restablecidos con \u00e9xito para el usuario: {0}
revert_sandbox_success=Espacio de prueba ''{0}'' restablecido con \u00e9xito a la versi\u00f3n: {1} revert_sandbox_success=Espacio de prueba ''{0}'' restablecido con \u00e9xito a la versi\u00f3n: {1}
@@ -1264,8 +1264,8 @@ import_website_content_desc=Utilice este di\u00e1logo para importar un fichero d
import_high_byte_zip_file=El fichero ZIP contiene caracteres de nombre de fichero de alto byte como los correspondientes al japon\u00e9s, chino o coreano. import_high_byte_zip_file=El fichero ZIP contiene caracteres de nombre de fichero de alto byte como los correspondientes al japon\u00e9s, chino o coreano.
delete_avm_file_info=Para quitar este fichero del espacio de prueba, pulse en Aceptar. delete_avm_file_info=Para quitar este fichero del espacio de prueba, pulse en Aceptar.
delete_avm_file_confirm=\u00bfEst\u00e1 seguro de que quiere quitar a \"{0}\" del espacio de prueba? delete_avm_file_confirm=\u00bfEst\u00e1 seguro de que quiere quitar a \"{0}\" del espacio de prueba?
delete_form_instance_data_confirm=\u00bfSeguro que desea quitar \"{0}\" y sus {1} {1,choice,0#renditions|1#rendition|1<renditions} asociadas del espacio de prueba? delete_form_instance_data_confirm=\u00bfEst\u00e1 seguro de que quiere quitar a \"{0}\" y sus {1} {1,choice,0#renderizaciones|1#renderizaci\u00f3n|1<renderizaciones} asociadas del espacio de prueba?
delete_rendition_confirm=\u00bfEst\u00e1 seguro de que quiere quitar a \"{0}\", \"{1}\", y sus {2} otras {2,choice,0#renditions|1#rendition|1<renditions} asociadas del espacio de prueba? delete_rendition_confirm=\u00bfEst\u00e1 seguro de que quiere quitar a \"{0}\", \"{1}\", y sus {2} otras {2,choice,0#renderizaciones|1#renderizaci\u00f3n|1<renderizaciones} asociadas del espacio de prueba?
delete_folder=Eliminar la carpeta delete_folder=Eliminar la carpeta
delete_avm_folder_info=Para quitar esta carpeta y sus contenidos del espacio de prueba, pulse en Aceptar. delete_avm_folder_info=Para quitar esta carpeta y sus contenidos del espacio de prueba, pulse en Aceptar.
delete_avm_folder_confirm=\u00bfEst\u00e1 seguro de que quiere quitar a \"{0}\" y sus contenidos del espacio de prueba? delete_avm_folder_confirm=\u00bfEst\u00e1 seguro de que quiere quitar a \"{0}\" y sus contenidos del espacio de prueba?

View File

@@ -881,7 +881,7 @@ regenerate_renditions_select_renditions_scope_all=Choisissez cette option pour r
regenerate_renditions_select_renditions_scope_form=Choisissez cette option pour reg\u00e9n\u00e9rer tous les rendus des contenus g\u00e9n\u00e9r\u00e9s par un ensemble particulier de formulaires configur\u00e9s sur le projet web s\u00e9lectionn\u00e9. regenerate_renditions_select_renditions_scope_form=Choisissez cette option pour reg\u00e9n\u00e9rer tous les rendus des contenus g\u00e9n\u00e9r\u00e9s par un ensemble particulier de formulaires configur\u00e9s sur le projet web s\u00e9lectionn\u00e9.
regenerate_renditions_select_renditions_scope_rendering_engine_templates=Choisissez cette option pour reg\u00e9n\u00e9rer les rendus particuliers g\u00e9n\u00e9r\u00e9s par un ensemble particulier de moteurs de rendu. regenerate_renditions_select_renditions_scope_rendering_engine_templates=Choisissez cette option pour reg\u00e9n\u00e9rer les rendus particuliers g\u00e9n\u00e9r\u00e9s par un ensemble particulier de moteurs de rendu.
regenerate_renditions_select_renditions_instruction=Pour reg\u00e9n\u00e9rer un rendu bas\u00e9 sur votre s\u00e9lection, cliquez sur Suivant. regenerate_renditions_select_renditions_instruction=Pour reg\u00e9n\u00e9rer un rendu bas\u00e9 sur votre s\u00e9lection, cliquez sur Suivant.
regenerate_renditions_summary_desc={0} {0,choice,0#rendus|1#rendu|1<rendus} ont \u00e9t\u00e9 reg\u00e9n\u00e9r\u00e9s dans le projet web {1}. regenerate_renditions_summary_desc={0} {0,choice,0#rendus|1#rendu|1<rendus} ont \u00e9t\u00e9 reg\u00e9n\u00e9r\u00e9s dans le projet Web {1}.
regenerate_renditions_summary_instruction=Pour envoyer ces modifications dans le projet web, cliquez sur Terminer. regenerate_renditions_summary_instruction=Pour envoyer ces modifications dans le projet web, cliquez sur Terminer.
regenerate_renditions_snapshot_description_scope_form=Reg\u00e9n\u00e9rer les rendus pour tous les contenus g\u00e9n\u00e9r\u00e9s \u00e0 partir des formulaires {0}. regenerate_renditions_snapshot_description_scope_form=Reg\u00e9n\u00e9rer les rendus pour tous les contenus g\u00e9n\u00e9r\u00e9s \u00e0 partir des formulaires {0}.
regenerate_renditions_snapshot_description_scope_rendering_engine_template=Reg\u00e9n\u00e9rer tous les rendus g\u00e9n\u00e9r\u00e9s par {0}. regenerate_renditions_snapshot_description_scope_rendering_engine_template=Reg\u00e9n\u00e9rer tous les rendus g\u00e9n\u00e9r\u00e9s par {0}.
@@ -922,7 +922,7 @@ create_web_content_summary_desc=Cet assistant a cr\u00e9er le contenu et ses aff
create_web_content_summary_content_details=D\u00e9tails du contenu create_web_content_summary_content_details=D\u00e9tails du contenu
create_web_content_summary_rendition_details=D\u00e9tail des interpr\u00e9tations create_web_content_summary_rendition_details=D\u00e9tail des interpr\u00e9tations
create_web_content_summary_uploaded_files_details=D\u00e9tails des fichiers envoy\u00e9s create_web_content_summary_uploaded_files_details=D\u00e9tails des fichiers envoy\u00e9s
create_web_content_summary_submit_message=Soumettre {0,choice,0#__NE DOIT PAS ETRE ZERO__|1#{1}|1<ces {0,number} fichiers} lorsque l''assistant se termine. create_web_content_summary_submit_message=Soumettre {0,choice,0#__SHOULD NOT BE ZERO__|1#{1}|1<ces {0,number} fichiers} lorsque l''assistant se termine.
default_rendition_description=Rendu de {0} en {1} default_rendition_description=Rendu de {0} en {1}
rendering_engine_type=Moteur de rendu rendering_engine_type=Moteur de rendu
apply_default_workflow=Appliquer le workflow par d\u00e9faut apply_default_workflow=Appliquer le workflow par d\u00e9faut
@@ -1215,10 +1215,10 @@ search_sandbox_warn=Les r\u00e9sultats de recherche peuvent ne pas \u00eatre en
search_form_content=Contenu\u00a0XML g\u00e9n\u00e9r\u00e9 pour le formulaire\u00a0: {0} search_form_content=Contenu\u00a0XML g\u00e9n\u00e9r\u00e9 pour le formulaire\u00a0: {0}
store_created_on=Cr\u00e9\u00e9 le store_created_on=Cr\u00e9\u00e9 le
store_created_by=Cr\u00e9\u00e9 par store_created_by=Cr\u00e9\u00e9 par
store_working_users=Il y a {0,choice,0#aucun utilisateur|1#un utilisateur|1<{0,number} utilisateurs} en train de travailler sur ce projet web. store_working_users=Il y a {0,choice,0#z\u00e9ro utilisateur|1#un utilisateur|1<{0,number} utilisateurs} en train de travailler sur ce projet Web.
avm_node_deleted=Effac\u00e9 avm_node_deleted=Effac\u00e9
revert=Retour Arri\u00e8re revert=Retour Arri\u00e8re
revert_success=R\u00e9tablissement r\u00e9ussi de {1,choice,0#SHOULD_NOT_HAPPEN|1#\u00e9l\u00e9ment|1<\u00e9l\u00e9ments}\u00a0: {0} revert_success=R\u00e9tablissement r\u00e9ussi de {1,choice,0#SHOULD_NOT_HAPPEN|1#\u00e9l\u00e9ment|1<\u00e9l\u00e9ments} : {0}
revertall_success=R\u00e9tablissement r\u00e9ussi du bac \u00e0 sable de l''utilisateur\u00a0: {0} revertall_success=R\u00e9tablissement r\u00e9ussi du bac \u00e0 sable de l''utilisateur\u00a0: {0}
revertselected_success=R\u00e9tablissement r\u00e9ussi des \u00e9l\u00e9ments s\u00e9lectionn\u00e9s de l''utilisateur\u00a0: {0} revertselected_success=R\u00e9tablissement r\u00e9ussi des \u00e9l\u00e9ments s\u00e9lectionn\u00e9s de l''utilisateur\u00a0: {0}
revert_sandbox_success=R\u00e9tablissement r\u00e9ussi du bac \u00e0 sable ''{0}'' vers la version\u00a0: {1} revert_sandbox_success=R\u00e9tablissement r\u00e9ussi du bac \u00e0 sable ''{0}'' vers la version\u00a0: {1}
@@ -1264,8 +1264,8 @@ import_website_content_desc=Utiliser cet assistant pour importer une archive de
import_high_byte_zip_file=Le fichier ZIP contient des noms de fichiers avec des caract\u00e8res Japonais, Chinois ou Cor\u00e9en. import_high_byte_zip_file=Le fichier ZIP contient des noms de fichiers avec des caract\u00e8res Japonais, Chinois ou Cor\u00e9en.
delete_avm_file_info=Pour supprimer ce fichier du bac \u00e0 sable, cliquez sur OK. delete_avm_file_info=Pour supprimer ce fichier du bac \u00e0 sable, cliquez sur OK.
delete_avm_file_confirm=Etes-vous certain de vouloir supprimer \"{0}\" du bac \u00e0 sable ? delete_avm_file_confirm=Etes-vous certain de vouloir supprimer \"{0}\" du bac \u00e0 sable ?
delete_form_instance_data_confirm=\u00cates-vous certain de vouloir supprimer \"{0}\" et ses {1} {1,choice,0#renditions|1#rendition|1<renditions} associ\u00e9s dans le bac \u00e0 sable ? delete_form_instance_data_confirm=Etes-vous certain de vouloir supprimer \"{0}\" et ses {1} {1,choice,0#rendus|1#rendu|1<rendus} associ\u00e9s dans le bac \u00e0 sable ?
delete_rendition_confirm=Etes-vous certain de vouloir supprimer \"{0}\", \"{1}\", et ses {2} autres {2,choice,0#renditions|1#rendition|1<renditions} associ\u00e9s dans le bac \u00e0 sable ? delete_rendition_confirm=Etes-vous certain de vouloir supprimer \"{0}\", \"{1}\", et ses {2} autres {2,choice,0#rendus|1#rendu|1<rendus} associ\u00e9s dans le bac \u00e0 sable ?
delete_folder=Supprimer le Dossier delete_folder=Supprimer le Dossier
delete_avm_folder_info=Pour supprimer ce dossier et son contenu du bac \u00e0 sable, cliquez sur OK. delete_avm_folder_info=Pour supprimer ce dossier et son contenu du bac \u00e0 sable, cliquez sur OK.
delete_avm_folder_confirm=\u00cates-vous s\u00fbr de vouloir supprimer \"{0}\" et son contenu du bac \u00e0 sable\u00a0? delete_avm_folder_confirm=\u00cates-vous s\u00fbr de vouloir supprimer \"{0}\" et son contenu du bac \u00e0 sable\u00a0?

View File

@@ -874,19 +874,19 @@ regenerate_renditions_desc=Questo assistente consente di rigenerare le trasforma
regenerate_renditions_select_renditions_title=Seleziona trasformazioni regenerate_renditions_select_renditions_title=Seleziona trasformazioni
regenerate_renditions_select_renditions_step_title=Seleziona trasformazioni regenerate_renditions_select_renditions_step_title=Seleziona trasformazioni
regenerate_renditions_select_renditions_desc=Selezionare le trasformazioni da rigenerare. regenerate_renditions_select_renditions_desc=Selezionare le trasformazioni da rigenerare.
regenerate_renditions_select_renditions_select_item_desc={0} {0,choice,0#renditions|1#rendition|1<renditions} correlate in {1}. regenerate_renditions_select_renditions_select_item_desc={0} {0,choice,0#trasformazioni|1#trasformazione|1<trasformazioni} correlate in {1}.
regenerate_renditions_select_renditions_select_web_project=Selezionare il progetto web in cui rigenerare le trasformazioni. regenerate_renditions_select_renditions_select_web_project=Selezionare il progetto web in cui rigenerare le trasformazioni.
regenerate_renditions_select_renditions_select_regenerate_scope=Selezionare le trasformazioni da rigenerare nel progetto web selezionato. regenerate_renditions_select_renditions_select_regenerate_scope=Selezionare le trasformazioni da rigenerare nel progetto web selezionato.
regenerate_renditions_select_renditions_scope_all=Scegliere questa opzione per rigenerare tutte le trasformazioni del contenuto generato da tutti i moduli nel progetto web selezionato. regenerate_renditions_select_renditions_scope_all=Scegliere questa opzione per rigenerare tutte le trasformazioni del contenuto generato da tutti i moduli nel progetto web selezionato.
regenerate_renditions_select_renditions_scope_form=Scegliere questa opzione per rigenerare tutte le trasformazioni del contenuto generato da un gruppo specifico di moduli configurati per il progetto web selezionato. regenerate_renditions_select_renditions_scope_form=Scegliere questa opzione per rigenerare tutte le trasformazioni del contenuto generato da un gruppo specifico di moduli configurati per il progetto web selezionato.
regenerate_renditions_select_renditions_scope_rendering_engine_templates=Scegliere questa opzione per rigenerare trasformazioni specifiche generate da un gruppo specifico di modelli del motore di rendering. regenerate_renditions_select_renditions_scope_rendering_engine_templates=Scegliere questa opzione per rigenerare trasformazioni specifiche generate da un gruppo specifico di modelli del motore di rendering.
regenerate_renditions_select_renditions_instruction=Per rigenerare le trasformazioni in base alla selezione effettuata, scegliere Continua. regenerate_renditions_select_renditions_instruction=Per rigenerare le trasformazioni in base alla selezione effettuata, scegliere Continua.
regenerate_renditions_summary_desc=Sono state rigenerate {0} {0,choice,0#renditions|1#rendition|1<renditions} nel progetto web {1}. regenerate_renditions_summary_desc={0} {0,choice,0#trasformazioni|1#trasformazione|1<trasformazioni} sono state rigenerate nel progetto Web {1}.
regenerate_renditions_summary_instruction=Per eseguire il commit di questi cambiamenti nel progetto web, scegliere Fine. regenerate_renditions_summary_instruction=Per eseguire il commit di questi cambiamenti nel progetto web, scegliere Fine.
regenerate_renditions_snapshot_description_scope_form=Sono state rigenerate tutte le trasformazioni per il contenuto creato utilizzando i moduli {0}. regenerate_renditions_snapshot_description_scope_form=Sono state rigenerate tutte le trasformazioni per il contenuto creato utilizzando i moduli {0}.
regenerate_renditions_snapshot_description_scope_rendering_engine_template=Sono state rigenerate tutte le trasformazioni generate da {0}. regenerate_renditions_snapshot_description_scope_rendering_engine_template=Sono state rigenerate tutte le trasformazioni generate da {0}.
regenerate_renditions_snapshot_description_scope_web_project=Sono state rigenerate tutte le trasformazioni nel progetto web {0}. regenerate_renditions_snapshot_description_scope_web_project=Sono state rigenerate tutte le trasformazioni nel progetto web {0}.
regenerate_renditions_snapshot_short_description=Sono state rigenerate {0} {0,choice,0#renditions|1#rendition|1<renditions}. regenerate_renditions_snapshot_short_description=Sono state rigenerate {0} {0,choice,0#trasformazioni|1#trasformazione|1<trasformazioni}.
create_form_title=Assistente Crea modulo create_form_title=Assistente Crea modulo
edit_form_title=Assistente Modifica modulo edit_form_title=Assistente Modifica modulo
create_form_desc=Questo assistente consente di creare un nuovo modulo. create_form_desc=Questo assistente consente di creare un nuovo modulo.
@@ -922,7 +922,7 @@ create_web_content_summary_desc=L'assistente ha creato il contenuto e tutte le t
create_web_content_summary_content_details=Dettagli contenuto create_web_content_summary_content_details=Dettagli contenuto
create_web_content_summary_rendition_details=Dettagli trasformazione create_web_content_summary_rendition_details=Dettagli trasformazione
create_web_content_summary_uploaded_files_details=Dettagli file caricati create_web_content_summary_uploaded_files_details=Dettagli file caricati
create_web_content_summary_submit_message=Invia {0,choice,0#__SHOULD NOT BE ZERO__|1#{1}|1<these {0,number} files} alla chiusura dell''assistente. create_web_content_summary_submit_message=Invia {0,choice,0#__SHOULD NOT BE ZERO__|1#{1}|1<questi {0,number} file} alla chiusura dell''assistente.
default_rendition_description=Trasformato da {0} in {1} default_rendition_description=Trasformato da {0} in {1}
rendering_engine_type=Motore di rendering rendering_engine_type=Motore di rendering
apply_default_workflow=Applica workflow di default apply_default_workflow=Applica workflow di default
@@ -1215,10 +1215,10 @@ search_sandbox_warn=I risultati della ricerca mostrati potrebbero non essere agg
search_form_content=\u00c8 stato generato il contenuto XML per il modulo: {0} search_form_content=\u00c8 stato generato il contenuto XML per il modulo: {0}
store_created_on=Creato il store_created_on=Creato il
store_created_by=Creato da store_created_by=Creato da
store_working_users=Ci {0,choice,0#are no users|1#is one user|1<are {0,number} users} che lavorano su questo progetto web. store_working_users={0,choice,0#nessun utente|1#un utente|1<{0,number} utenti} a lavoro su questo progetto web.
avm_node_deleted=Eliminato avm_node_deleted=Eliminato
revert=Inverti revert=Inverti
revert_success=Sono stati invertiti {1,choice,0#SHOULD_NOT_HAPPEN|1#item|1<items}: {0} revert_success=Sono stati invertiti {1,choice,0#SHOULD_NOT_HAPPEN|1#elemento|1<elementi}: {0}
revertall_success=\u00c8 stata invertita la sandbox dell''utente: {0} revertall_success=\u00c8 stata invertita la sandbox dell''utente: {0}
revertselected_success=Sono stati invertiti gli elementi selezionati per l''utente: {0} revertselected_success=Sono stati invertiti gli elementi selezionati per l''utente: {0}
revert_sandbox_success=\u00c8 stata invertita la sandbox ''{0}'' nella versione: {1} revert_sandbox_success=\u00c8 stata invertita la sandbox ''{0}'' nella versione: {1}
@@ -1264,8 +1264,8 @@ import_website_content_desc=Utilizzare questa finestra di dialogo per importare
import_high_byte_zip_file=Il file ZIP contiene nel byte alto caratteri del nome di file quali quelli giapponesi, cinesi o coreani. import_high_byte_zip_file=Il file ZIP contiene nel byte alto caratteri del nome di file quali quelli giapponesi, cinesi o coreani.
delete_avm_file_info=Per rimuovere questo file dalla sandbox, scegliere OK. delete_avm_file_info=Per rimuovere questo file dalla sandbox, scegliere OK.
delete_avm_file_confirm=Rimuovere \"{0}\" dalla sandbox? delete_avm_file_confirm=Rimuovere \"{0}\" dalla sandbox?
delete_form_instance_data_confirm=Rimuovere \"{0}\" e le {1} {1,choice,0#renditions|1#rendition|1<renditions} associate dalla sandbox? delete_form_instance_data_confirm=Rimuovere \"{0}\" e le {1} {1,choice,0#trasformazioni|1#trasformazione|1<trasformazioni} associate dalla sandbox?
delete_rendition_confirm=Rimuovere \"{0}\", \"{1}\" e le altre {2} {2,choice,0#renditions|1#rendition|1<renditions} associate dalla sandbox? delete_rendition_confirm=Rimuovere \"{0}\", \"{1}\" e le altre {2} {2,choice,0#trasformazioni|1#trasformazione|1<trasformazioni} associate dalla sandbox?
delete_folder=Elimina cartella delete_folder=Elimina cartella
delete_avm_folder_info=Per rimuovere questa cartella e il relativo contenuto dalla sandbox, scegliere OK. delete_avm_folder_info=Per rimuovere questa cartella e il relativo contenuto dalla sandbox, scegliere OK.
delete_avm_folder_confirm=Rimuovere \"{0}\" e il relativo contenuto dalla sandbox? delete_avm_folder_confirm=Rimuovere \"{0}\" e il relativo contenuto dalla sandbox?

View File

@@ -874,19 +874,19 @@ regenerate_renditions_desc=\u3053\u306e\u30a6\u30a3\u30b6\u30fc\u30c9\u306b\u308
regenerate_renditions_select_renditions_title=\u63cf\u753b\u306e\u9078\u629e regenerate_renditions_select_renditions_title=\u63cf\u753b\u306e\u9078\u629e
regenerate_renditions_select_renditions_step_title=\u63cf\u753b\u306e\u9078\u629e regenerate_renditions_select_renditions_step_title=\u63cf\u753b\u306e\u9078\u629e
regenerate_renditions_select_renditions_desc=\u518d\u751f\u6210\u3059\u308b\u63cf\u753b\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002 regenerate_renditions_select_renditions_desc=\u518d\u751f\u6210\u3059\u308b\u63cf\u753b\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
regenerate_renditions_select_renditions_select_item_desc={1}\u306b{0} \u95a2\u9023\u3059\u308b {0,choice,0#renditions|1#rendition|1<renditions}\u3002 regenerate_renditions_select_renditions_select_item_desc={1}\u306e{0}\u95a2\u9023{0,choice,0#\u63cf\u753b|1#\u63cf\u753b|1<\u63cf\u753b}
regenerate_renditions_select_renditions_select_web_project=\u518d\u751f\u6210\u3059\u308b\u63cf\u753b\u304c\u5165\u3063\u3066\u3044\u308bWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002 regenerate_renditions_select_renditions_select_web_project=\u518d\u751f\u6210\u3059\u308b\u63cf\u753b\u304c\u5165\u3063\u3066\u3044\u308bWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
regenerate_renditions_select_renditions_select_regenerate_scope=\u9078\u629e\u3057\u305fWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u518d\u751f\u6210\u3059\u308b\u63cf\u753b\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002 regenerate_renditions_select_renditions_select_regenerate_scope=\u9078\u629e\u3057\u305fWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u518d\u751f\u6210\u3059\u308b\u63cf\u753b\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002
regenerate_renditions_select_renditions_scope_all=\u9078\u629e\u3055\u308c\u305fWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u3067\u751f\u6210\u3055\u308c\u305f\u5168\u3066\u306e\u30d5\u30a9\u30fc\u30e0\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u5168\u3066\u306e\u63cf\u753b\u3092\u518d\u751f\u6210\u3059\u308b\u306b\u306f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002 regenerate_renditions_select_renditions_scope_all=\u9078\u629e\u3055\u308c\u305fWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5185\u3067\u751f\u6210\u3055\u308c\u305f\u5168\u3066\u306e\u30d5\u30a9\u30fc\u30e0\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u5168\u3066\u306e\u63cf\u753b\u3092\u518d\u751f\u6210\u3059\u308b\u306b\u306f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002
regenerate_renditions_select_renditions_scope_form=\u9078\u629e\u3055\u308c\u305fWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u7528\u306b\u8a2d\u5b9a\u3055\u308c\u305f\u30d5\u30a9\u30fc\u30e0\u306e\u7279\u5b9a\u8a2d\u5b9a\u3067\u751f\u6210\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u63cf\u753b\u3092\u5168\u3066\u518d\u751f\u6210\u3059\u308b\u306b\u306f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002 regenerate_renditions_select_renditions_scope_form=\u9078\u629e\u3055\u308c\u305fWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u7528\u306b\u8a2d\u5b9a\u3055\u308c\u305f\u30d5\u30a9\u30fc\u30e0\u306e\u7279\u5b9a\u8a2d\u5b9a\u3067\u751f\u6210\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u63cf\u753b\u3092\u5168\u3066\u518d\u751f\u6210\u3059\u308b\u306b\u306f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002
regenerate_renditions_select_renditions_scope_rendering_engine_templates=\u7279\u5b9a\u30bb\u30c3\u30c8\u306e\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u30fb\u30a8\u30f3\u30b8\u30f3\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3067\u751f\u6210\u3055\u308c\u305f\u7279\u5b9a\u306e\u63cf\u753b\u3092\u518d\u751f\u6210\u3059\u308b\u306b\u306f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002 regenerate_renditions_select_renditions_scope_rendering_engine_templates=\u7279\u5b9a\u30bb\u30c3\u30c8\u306e\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u30fb\u30a8\u30f3\u30b8\u30f3\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u3067\u751f\u6210\u3055\u308c\u305f\u7279\u5b9a\u306e\u63cf\u753b\u3092\u518d\u751f\u6210\u3059\u308b\u306b\u306f\u3001\u3053\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u9078\u629e\u3057\u307e\u3059\u3002
regenerate_renditions_select_renditions_instruction=\u9078\u629e\u306b\u57fa\u3065\u3044\u3066\u63cf\u753b\u3092\u518d\u751f\u6210\u3059\u308b\u306b\u306f\u3001[\u6b21]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002 regenerate_renditions_select_renditions_instruction=\u9078\u629e\u306b\u57fa\u3065\u3044\u3066\u63cf\u753b\u3092\u518d\u751f\u6210\u3059\u308b\u306b\u306f\u3001[\u6b21]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002
regenerate_renditions_summary_desc={0} {0,choice,0#renditions|1#rendition|1<renditions} \u304cWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 {1} \u3067\u518d\u751f\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002 regenerate_renditions_summary_desc={0} {0,choice,0#\u63cf\u753b|1#\u63cf\u753b|1<\u63cf\u753b}\u304cWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8{1}\u3067\u518d\u751f\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u3002
regenerate_renditions_summary_instruction=Web\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u3053\u308c\u3089\u306e\u5909\u66f4\u3092\u59d4\u306d\u308b\u306b\u306f\u3001[\u7d42\u4e86]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002 regenerate_renditions_summary_instruction=Web\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u3053\u308c\u3089\u306e\u5909\u66f4\u3092\u59d4\u306d\u308b\u306b\u306f\u3001[\u7d42\u4e86]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002
regenerate_renditions_snapshot_description_scope_form=\u30d5\u30a9\u30fc\u30e0 {0} \u3092\u4f7f\u7528\u3057\u3066\u4f5c\u6210\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u5bfe\u3057\u3066\u3001\u5168\u3066\u306e\u63cf\u753b\u304c\u518d\u751f\u6210\u3055\u308c\u307e\u3057\u305f\u3002 regenerate_renditions_snapshot_description_scope_form=\u30d5\u30a9\u30fc\u30e0 {0} \u3092\u4f7f\u7528\u3057\u3066\u4f5c\u6210\u3055\u308c\u305f\u30b3\u30f3\u30c6\u30f3\u30c4\u306b\u5bfe\u3057\u3066\u3001\u5168\u3066\u306e\u63cf\u753b\u304c\u518d\u751f\u6210\u3055\u308c\u307e\u3057\u305f\u3002
regenerate_renditions_snapshot_description_scope_rendering_engine_template={0}\u306b\u3088\u3063\u3066\u751f\u6210\u3055\u308c\u305f\u63cf\u753b\u306f\u5168\u3066\u518d\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f\u3002 regenerate_renditions_snapshot_description_scope_rendering_engine_template={0}\u306b\u3088\u3063\u3066\u751f\u6210\u3055\u308c\u305f\u63cf\u753b\u306f\u5168\u3066\u518d\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f\u3002
regenerate_renditions_snapshot_description_scope_web_project=Web\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 {0}\u5185\u306e\u5168\u3066\u306e\u63cf\u753b\u3092\u518d\u751f\u6210\u3057\u307e\u3057\u305f\u3002 regenerate_renditions_snapshot_description_scope_web_project=Web\u30d7\u30ed\u30b8\u30a7\u30af\u30c8 {0}\u5185\u306e\u5168\u3066\u306e\u63cf\u753b\u3092\u518d\u751f\u6210\u3057\u307e\u3057\u305f\u3002
regenerate_renditions_snapshot_short_description=\u518d\u751f\u6210\u6e08 {0} {0,choice,0#renditions|1#rendition|1<renditions}\u3002 regenerate_renditions_snapshot_short_description=\u518d\u751f\u6210\u6e08\u307f{0} {0,choice,0#\u63cf\u753b|1#\u63cf\u753b|1<\u63cf\u753b}\u3002
create_form_title=\u30d5\u30a9\u30fc\u30e0\u4f5c\u6210\u30a6\u30a3\u30b6\u30fc\u30c9 create_form_title=\u30d5\u30a9\u30fc\u30e0\u4f5c\u6210\u30a6\u30a3\u30b6\u30fc\u30c9
edit_form_title=\u30d5\u30a9\u30fc\u30e0\u7de8\u96c6\u30a6\u30a3\u30b6\u30fc\u30c9 edit_form_title=\u30d5\u30a9\u30fc\u30e0\u7de8\u96c6\u30a6\u30a3\u30b6\u30fc\u30c9
create_form_desc=\u3053\u306e\u30a6\u30a3\u30b6\u30fc\u30c9\u306b\u3088\u308a\u65b0\u898f\u30d5\u30a9\u30fc\u30e0\u306e\u4f5c\u6210\u304c\u884c\u3048\u307e\u3059\u3002 create_form_desc=\u3053\u306e\u30a6\u30a3\u30b6\u30fc\u30c9\u306b\u3088\u308a\u65b0\u898f\u30d5\u30a9\u30fc\u30e0\u306e\u4f5c\u6210\u304c\u884c\u3048\u307e\u3059\u3002
@@ -922,7 +922,7 @@ create_web_content_summary_desc=\u30b3\u30f3\u30c6\u30f3\u30c4\u3068\u5168\u63cf
create_web_content_summary_content_details=\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u8a73\u7d30 create_web_content_summary_content_details=\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u8a73\u7d30
create_web_content_summary_rendition_details=\u63cf\u753b\u306e\u8a73\u7d30 create_web_content_summary_rendition_details=\u63cf\u753b\u306e\u8a73\u7d30
create_web_content_summary_uploaded_files_details=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306e\u8a73\u7d30 create_web_content_summary_uploaded_files_details=\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306e\u8a73\u7d30
create_web_content_summary_submit_message=\u30a6\u30a3\u30b6\u30fc\u30c9\u304c\u7d42\u4e86\u3059\u308b\u3068\u304d\u306b\u3001 {0,choice,0#__SHOULD NOT BE ZERO__|1#{1}|1<these {0,number} files} \u3092\u9001\u4fe1\u3057\u307e\u3059\u3002 create_web_content_summary_submit_message=\u30a6\u30a3\u30b6\u30fc\u30c9\u7d42\u4e86\u6642\u306b\u3001{0,choice,0#__SHOULD NOT BE ZERO__|1#{1}|1<\u3053\u308c\u3089\u306e{0,number}\u30d5\u30a1\u30a4\u30eb}\u304c\u9001\u4fe1\u3055\u308c\u307e\u3059\u3002
default_rendition_description={0} \u306b\u3088\u308a {1} \u306b\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u6e08 default_rendition_description={0} \u306b\u3088\u308a {1} \u306b\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u6e08
rendering_engine_type=\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u30fb\u30a8\u30f3\u30b8\u30f3 rendering_engine_type=\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u30fb\u30a8\u30f3\u30b8\u30f3
apply_default_workflow=\u30c7\u30d5\u30a9\u30eb\u30c8\u30fb\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u9069\u7528 apply_default_workflow=\u30c7\u30d5\u30a9\u30eb\u30c8\u30fb\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u9069\u7528
@@ -1215,10 +1215,10 @@ search_sandbox_warn=\u8868\u793a\u3055\u308c\u308b\u691c\u7d22\u7d50\u679c\u306f
search_form_content=\u30d5\u30a9\u30fc\u30e0: {0}\u306b\u5bfe\u3057\u3066\u4f5c\u6210\u3055\u308c\u305fXML\u30b3\u30f3\u30c6\u30f3\u30c4 search_form_content=\u30d5\u30a9\u30fc\u30e0: {0}\u306b\u5bfe\u3057\u3066\u4f5c\u6210\u3055\u308c\u305fXML\u30b3\u30f3\u30c6\u30f3\u30c4
store_created_on=\u4f5c\u6210\u65e5 store_created_on=\u4f5c\u6210\u65e5
store_created_by=\u4f5c\u6210\u8005 store_created_by=\u4f5c\u6210\u8005
store_working_users=\u3053\u306eWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3001{0,choice,0#are no users|1#is one user|1<are {0,number} users}\u4eba\u306e\u30e6\u30fc\u30b6\u30fc\u304c\u4f5c\u696d\u3057\u3066\u3044\u307e\u3059\u3002 store_working_users={0,choice,0#0\u4eba\u306e\u30e6\u30fc\u30b6\u30fc|1#\u306f1\u4eba\u306e\u30e6\u30fc\u30b6\u30fc|1<{0,number}\u4eba\u306e\u30e6\u30fc\u30b6\u30fc}\u304c\u3053\u306eWeb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u4f5c\u696d\u3057\u3066\u3044\u307e\u3059\u3002
avm_node_deleted=\u524a\u9664\u6e08 avm_node_deleted=\u524a\u9664\u6e08
revert=\u30ea\u30d0\u30fc\u30c8 revert=\u30ea\u30d0\u30fc\u30c8
revert_success=\u30ea\u30d0\u30fc\u30c8\u306b\u6210\u529f\u3057\u307e\u3057\u305f {1,choice,0#SHOULD_NOT_HAPPEN|1#item|1<items}: {0} revert_success={1,choice,0#SHOULD_NOT_HAPPEN|1#\u30a2\u30a4\u30c6\u30e0|1<\u30a2\u30a4\u30c6\u30e0}\u306e\u30ea\u30d0\u30fc\u30c8\u306b\u6210\u529f\u3057\u307e\u3057\u305f: {0}
revertall_success=\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u306f\u30e6\u30fc\u30b6\u306b\u6b63\u5e38\u306b\u9006\u623b\u308a\u3057\u307e\u3057\u305f: {0} revertall_success=\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u306f\u30e6\u30fc\u30b6\u306b\u6b63\u5e38\u306b\u9006\u623b\u308a\u3057\u307e\u3057\u305f: {0}
revertselected_success=\u9078\u629e\u3057\u305f\u30a2\u30a4\u30c6\u30e0\u306f\u30e6\u30fc\u30b6\u306e\u6b63\u5e38\u306b\u9006\u623b\u308a\u3057\u307e\u3057\u305f: {0} revertselected_success=\u9078\u629e\u3057\u305f\u30a2\u30a4\u30c6\u30e0\u306f\u30e6\u30fc\u30b6\u306e\u6b63\u5e38\u306b\u9006\u623b\u308a\u3057\u307e\u3057\u305f: {0}
revert_sandbox_success=\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9 ''{0}'' \u306f\u30d0\u30fc\u30b8\u30e7\u30f3 {1} \u306b\u6b63\u5e38\u306b\u9006\u623b\u308a\u3057\u307e\u3057\u305f revert_sandbox_success=\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9 ''{0}'' \u306f\u30d0\u30fc\u30b8\u30e7\u30f3 {1} \u306b\u6b63\u5e38\u306b\u9006\u623b\u308a\u3057\u307e\u3057\u305f
@@ -1264,8 +1264,8 @@ import_website_content_desc=\u3053\u306e\u30c0\u30a4\u30a2\u30ed\u30b0\u3067\u30
import_high_byte_zip_file=ZIP\u30d5\u30a1\u30a4\u30eb\u306b\u65e5\u672c\u8a9e\u3001\u4e2d\u56fd\u8a9e\u3001\u97d3\u56fd\u8a9e\u306a\u3069\u306e\u591a\u30d0\u30a4\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u540d\u6587\u5b57\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002 import_high_byte_zip_file=ZIP\u30d5\u30a1\u30a4\u30eb\u306b\u65e5\u672c\u8a9e\u3001\u4e2d\u56fd\u8a9e\u3001\u97d3\u56fd\u8a9e\u306a\u3069\u306e\u591a\u30d0\u30a4\u30c8\u306e\u30d5\u30a1\u30a4\u30eb\u540d\u6587\u5b57\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002
delete_avm_file_info=\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u524a\u9664\u3059\u308b\u306b\u306f\u3001[OK]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002 delete_avm_file_info=\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u524a\u9664\u3059\u308b\u306b\u306f\u3001[OK]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002
delete_avm_file_confirm=\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089 \"{0}\" \u3092\u524a\u9664\u3057\u307e\u3059\u304b? delete_avm_file_confirm=\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089 \"{0}\" \u3092\u524a\u9664\u3057\u307e\u3059\u304b?
delete_form_instance_data_confirm=\"{0}\" \u3068\u305d\u306e {1} \u95a2\u9023\u3059\u308b {1,choice,0#renditions|1#rendition|1<renditions} \u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u524a\u9664\u3057\u307e\u3059\u304b? delete_form_instance_data_confirm=\"{0}\"\u3068\u3001\u305d\u306e{1}\u95a2\u9023{1,choice,0#\u63cf\u753b|1#\u63cf\u753b|1<\u63cf\u753b}\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u524a\u9664\u3057\u307e\u3059\u304b?
delete_rendition_confirm=\"{0}\"\u3001\"{1}\"\u3001\u304a\u3088\u3073\u305d\u306e {2} \u4ed6\u306e\u95a2\u9023\u3059\u308b {2,choice,0#renditions|1#rendition|1<renditions} \u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u524a\u9664\u3057\u307e\u3059\u304b? delete_rendition_confirm=\"{0}\"\u3001\"{1}\"\u3001\u304a\u3088\u3073{2}\u4ed6\u306e\u95a2\u9023\u3059\u308b{2,choice,0#\u63cf\u753b|1#\u63cf\u753b|1<\u63cf\u753b}\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u524a\u9664\u3057\u307e\u3059\u304b?
delete_folder=\u30d5\u30a9\u30eb\u30c0\u306e\u524a\u9664 delete_folder=\u30d5\u30a9\u30eb\u30c0\u306e\u524a\u9664
delete_avm_folder_info=\u3053\u306e\u30d5\u30a9\u30eb\u30c0\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u524a\u9664\u3059\u308b\u306b\u306f\u3001[OK]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002 delete_avm_folder_info=\u3053\u306e\u30d5\u30a9\u30eb\u30c0\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u524a\u9664\u3059\u308b\u306b\u306f\u3001[OK]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002
delete_avm_folder_confirm=\"{0}\" \u3068\u305d\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u53d6\u9664\u304d\u307e\u3059\u304b?" delete_avm_folder_confirm=\"{0}\" \u3068\u305d\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u304b\u3089\u53d6\u9664\u304d\u307e\u3059\u304b?"

View File

@@ -0,0 +1,41 @@
/*
* Copyright (C) 2005-2011 Alfresco Software Limited.
*
* This file is part of Alfresco
*
* Alfresco is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Alfresco is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with Alfresco. If not, see <http://www.gnu.org/licenses/>.
*/
package org.alfresco.web.bean.generator;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import org.alfresco.web.app.servlet.FacesHelper;
import org.alfresco.web.ui.repo.component.UIStoreSelector;
/**
* Generates a content store selector component.
*/
public class StoreSelectorGenerator extends BaseComponentGenerator
{
public UIComponent generate(FacesContext context, String id)
{
UIComponent component = context.getApplication().
createComponent(UIStoreSelector.COMPONENT_TYPE);
FacesHelper.setupComponentId(context, component, id);
return component;
}
}

View File

@@ -19,6 +19,9 @@
package org.alfresco.web.ui.repo.component; package org.alfresco.web.ui.repo.component;
import java.io.IOException; import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.math.BigInteger;
import java.nio.charset.Charset;
import java.util.HashSet; import java.util.HashSet;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
@@ -35,6 +38,7 @@ import javax.faces.el.ValueBinding;
import org.alfresco.error.AlfrescoRuntimeException; import org.alfresco.error.AlfrescoRuntimeException;
import org.alfresco.service.cmr.repository.NodeRef; import org.alfresco.service.cmr.repository.NodeRef;
import org.alfresco.util.GUID;
import org.alfresco.web.app.Application; import org.alfresco.web.app.Application;
import org.alfresco.web.bean.repository.Node; import org.alfresco.web.bean.repository.Node;
import org.alfresco.web.config.ActionsConfigElement; import org.alfresco.web.config.ActionsConfigElement;
@@ -646,7 +650,20 @@ public class UIActions extends SelfRenderingComponent
*/ */
private static String createUniqueId() private static String createUniqueId()
{ {
return "id_" + Short.toString(++id); String guidString = GUID.generate();
byte[] guidBytes = null;
try
{
guidBytes = guidString.getBytes("ISO8859_1");
}
catch (UnsupportedEncodingException e)
{
//probably unreachable block, so just in case
Charset defaultCharset = Charset.defaultCharset();
logger.warn("Can't get GUID bytes for encoding ISO8859_1, use default " + defaultCharset);
guidBytes = guidString.getBytes(defaultCharset);
}
return "id_" + new BigInteger(guidBytes).toString(Character.MAX_RADIX);
} }
// ------------------------------------------------------------------------------ // ------------------------------------------------------------------------------

View File

@@ -0,0 +1,81 @@
/*
* Copyright (C) 2005-2011 Alfresco Software Limited.
*
* This file is part of Alfresco
*
* Alfresco is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Alfresco is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with Alfresco. If not, see <http://www.gnu.org/licenses/>.
*/
package org.alfresco.web.ui.repo.component;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.faces.component.UISelectItems;
import javax.faces.component.UISelectOne;
import javax.faces.context.FacesContext;
import javax.faces.model.SelectItem;
import org.alfresco.repo.dictionary.constraint.ConstraintRegistry;
import org.alfresco.repo.dictionary.constraint.ListOfValuesConstraint;
import org.alfresco.service.cmr.dictionary.Constraint;
import org.alfresco.web.data.IDataContainer;
import org.alfresco.web.data.QuickSort;
/**
* Component that holds a list of content stores configured in the repository.
*/
public class UIStoreSelector extends UISelectOne
{
public static final String COMPONENT_TYPE = "org.alfresco.faces.StoreSelector";
public static final String COMPONENT_FAMILY = "javax.faces.SelectOne";
@Override
@SuppressWarnings("unchecked")
public void encodeBegin(FacesContext context) throws IOException
{
if (getChildren().size() == 0)
{
UISelectItems items = (UISelectItems)context.getApplication().
createComponent("javax.faces.SelectItems");
items.setId(this.getId() + "_items");
items.setValue(createList());
// add the child component
getChildren().add(items);
}
// do the default processing
super.encodeBegin(context);
}
/**
* @return List of SelectItem components
*/
protected List<SelectItem> createList()
{
List<SelectItem> items = new ArrayList<SelectItem>(5);
Constraint storesConstraint = ConstraintRegistry.getInstance().getConstraint("defaultStoreSelector");
for(String store : ((ListOfValuesConstraint) storesConstraint).getAllowedValues())
{
items.add(new SelectItem(store, store));
}
// make sure the list is sorted by the values
QuickSort sorter = new QuickSort(items, "label", true, IDataContainer.SORT_CASEINSENSITIVE);
sorter.sort();
return items;
}
}

View File

@@ -4618,6 +4618,15 @@
<managed-bean-scope>request</managed-bean-scope> <managed-bean-scope>request</managed-bean-scope>
</managed-bean> </managed-bean>
<managed-bean>
<description>
Bean that generates a stores selector component
</description>
<managed-bean-name>StoreSelectorGenerator</managed-bean-name>
<managed-bean-class>org.alfresco.web.bean.generator.StoreSelectorGenerator</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean> <managed-bean>
<description> <description>
Bean that generates a charset selector component Bean that generates a charset selector component

View File

@@ -74,6 +74,11 @@
<component-class>org.alfresco.web.ui.repo.component.UIMimeTypeSelector</component-class> <component-class>org.alfresco.web.ui.repo.component.UIMimeTypeSelector</component-class>
</component> </component>
<component>
<component-type>org.alfresco.faces.StoreSelector</component-type>
<component-class>org.alfresco.web.ui.repo.component.UIStoreSelector</component-class>
</component>
<component> <component>
<component-type>org.alfresco.faces.LanguageSelector</component-type> <component-type>org.alfresco.faces.LanguageSelector</component-type>
<component-class>org.alfresco.web.ui.repo.component.UILanguageSelector</component-class> <component-class>org.alfresco.web.ui.repo.component.UILanguageSelector</component-class>