Merged V3.4-BUG-FIX to HEAD

29057: ALF-9491: Bitrock 7.2.2
   29063: ALF-8766 Concatenated strings in EN webclient file
   29066: Merge DEV/DEV/BELARUS/V3.4-BUG-FIX-2011_07_13 to DEV/V3.4-BUG-FIX
      29010: ALF-7396: Japanese- Untranslated
   29072: HomeFolderProvider work - Changes as a result of Dave Ward's comments
     (HomeFolderManager not fully done as there is a spring issue with using NodeService, FileFolderService, fileFolderService, SearchService or searchService) 
   29074: ALF-7637 - Share displays incorrect folder contents after copy-on-outbound rule against working copy
   29075: ALF-8406 - Configuring the datalist display for sub-types does not work
   29082: ALF-6847 translation: "Collega" should be reverted to English: "Link" as per term list.
   29087: ALF-5717 property names for wcm quickstart website-model had an invalid format or did not end in .description or .title
   29093: Merge V3.3 to DEV/V3.4-BUG-FIX (28596)
      28596: Remove dependency between subsystems and all the object factories in the parent context!
         - Do not allow eager initialization when looking up parent post processors
         - Removes circular dependencies from sysAdmin subsystem
   29094: Merge HEAD to DEV/V3.4-BUG-FIX ()
      28892: Broke circular references between NodeService beans, NodeIndexer, Lucene and back to NodeService.
         - NodeIndexer is now bootstrapped to pull out reference to the Lucene beans
   29100: Revert Merge V3.3 to DEV/V3.4-BUG-FIX (28596) Caused RepositoryStartupTest to fail 
      28596: Remove dependency between subsystems and all the object factories in the parent context!
         - Do not allow eager initialization when looking up parent post processors
         - Removes circular dependencies from sysAdmin subsystem
   29102: ALF-9048: Make apply_amps.bat work from its installed location
   29103: ALF-8746: Restored Japanese choice format translations
   29104: Merged V3.3 to V3.4-BUG-FIX (Reinstated this revision as it is required)
      28596: Remove dependency between subsystems and all the object factories in the parent context!
         - Do not allow eager initialization when looking up parent post processors
         - Removes circular dependencies from sysAdmin subsystem
   29105: Use org.springframework.aop.target.LazyInitTargetSource in the NodeService public proxy to break a circular dependency
   29106: Make PersonService interact with HomeFolderManager via a lazy proxy to prevent another circular dependency
   - Simple HomeFolderManager interface created
   - Implementation class renamed to PortableHomeFolderManager
   - Removed TODOs from authentication-services-context.xml
   29107: Forgot to remove the serviceRegistry dependency from homeFolderManager
   29108: ALF-9529: Installer memory consumption and startup time improvements
   - Bitrock discover the for loop!
   29109: ALF-9530: Postgres installed as Windows service should run as a postgres user, not System
   - Fix from Bitrock
   29118: Fix for ALF-6737 - It's impossible to view any version of the wiki page if it was renamed with native characters
   29119: Fix for ALF-5787 - strings extracted for L10N in Web form creation help text
   29124: ALF-9530: Follow up fix from Bitrock
   29126: Fix for ALF-8344 - Incorrect message is displayed while recover deleted file
   29127: Fix for ALF-9445 - French - Share, translation on Transfer Target configuration
   29129: ALF-9476: Make FTPS work on IBM JDK
   29133: Fix failing DictionaryRestApiTest
   29136: Fix build issues from 29104:
   - run as system when creating home folders (PortableHomeFolderManager)
   - re-factored onCreateNode out of PortableHomeFolderManager into PersonServiceImpl
   - re-factored property PortableHomeFolderManager.enableHomeFolderCreationAsPeopleAreCreated to PersonServiceImpl.homeFolderCreationEager 
   29137: Fix for ALF-8831 - Internal error occurs in My Tasks Webscripts component
   29138: Fix for ALF-8765 - Layout is displaced if translated string occupies more than 1 line
   29140: Fix for ALF-8668 - Deleting author account causes Failed to load the forum posts
   29142: - PortableHomeFolderManager: Moved code to run as System into PersonServiceImpl so that one must have a valid authority to call the publick makeHomeFolder method. The authority should already be valid if called via PersonServiceImpl.
   - Removed unused policyBehaviourFilter property from PersonServiceImpl
   29146: ALF-8701: partially translated string in html-upload.get_fr
   29147: ALF-8727: DE - changes to Root Category
   29149: ALF-8731: DE - Wiki changes (space before full stop)
   29152: ALF-9503: Add space after colon in strings in file wdr-messages.properties
   29153: Fixed ALF-7899: association.ftl does not render when showTargetLink=true in workflow
   29165: ALF-8749: on submit action properties in wcn-workflow-messages.properties
   29166: Fix for ALF-6220 - Language pack - .ftl localization
   29167: ALF-9550 - Typos in new section of webclient.properties
   29169: Fix for ALF-7844 - W3C: Impossible to activate 'Choose from popular tags in this site' link by Enter/Space keys
   29170: Merge V3.4-TEAM to V3.4-BUG-FIX (3.4.4)
      27471: Fix for ALF-8150 - check for visibility before applying focus to element for IE.
   29171: Fixes: ALF-8922, removes date formatting from API (now returns ISO8601) and instead formats it on the client, using L10N strings.
   29172: Fix for ALF-2023 - Repository Action - Copy item to specific space doesn not include content. The option to 'deep copy' is now exposed in the UI for Run Action and Rules in Explorer.
   29173: Fix for ALF-1446 - Sorting of inline descendants is not observed
   29175: ALF-241 - The item is not coppied via 'Paste All' in Shelf when 'Details' page is opened
   29177: Fix for ALF-9520 - confusing sample config. Reordered sample config file as suggested.
   29178: Fixed ALF-6400: GERMAN: Explorer mouse over hints for TinyMCE are not localized
   Fixed ALF-5766: ALL translations errors in Explorer - Calendars are not localizable for content based on webforms
   29202: Merge DEV/BELARUS/V3.4-BUG-FIX-2011_04_12 to V3.4-BUG-FIX (3.4.4)
      27836: ALF-8524: CLONE - Sharepoint doesn't work with HTTPS
         Changes in url links required for HTTPS support.
   29203: Restored removal of postgresCreateSymLinksLinuxBuildingFromWindows tag (32 bit Linux) from revision 26582
   29211: Fix for ALF-1051 - It is impossible to find link by tag from link details page
   29212: Fix for ALF-5301 - TinyMCE is replacing carriage return with white spaces
   29250: Latest L10N update for all languages (DE, ES, FR, IT, JA) from Gloria (based on r29172)
   29253: L10N Update from Gloria
   29270: Fixed ALF-516: Unable to add content/delete tables in webform content when using FireFox
   29271: Update from Gloria
   29272: Merged BRANCHES/DEV/BELARUS/V3.4-BUG-FIX-2011_07_13 to BRANCHES/DEV/V3.4-BUG-FIX: (with minor modification)
      29223: ALF-7619: When document A has an association with a document B editing A's properties fails if user has no permission to edit B
   29274: ALF-9517 Incorrect behaviour of versions on Copy action. Version is 0.1 rather than 1.0
   29283: Resolve ALF-8273: Valid datetime value cannot be parsed by CMIS AtomPub interface
   29284: Update from Gloria
   29286: ALF-9596: Merged PATCHES/V3.4.1 to V3.4-BUG-FIX
      28150: ALF-8607: Detailed debug logging when out of sync transaction detected by index checker / tracker
      28177: ALF-8607: Corrections to debug logging in AbstractReindexComponent
      28213: ALF-8607: Further corrections to debug logging in AbstractReindexComponent
      - Log attributes from indexes, rather than nodeService properties
      28341: ALF-8607: Stop index checker from 'lying'
      - isTxnPresentInIndex() call must be made in a new transaction in order to get a database view in sync with the current indexes
      28352: ALF-8607: Revisit transaction delineation. Nested transaction only required in checkTxnsImpl()
      28403: ALF-8607: Merged PATCHES/V3.3.4 to PATCHES/V3.4.1
         27823: ALF-7237: Index tracker needs to perform a cascade reindex on updated nodes in order to cope with node moves
      28406: ALF-8607: Improvement to FTS fix. Prevent FTS from restoring documents that have been deleted!
      28412: ALF-8607: Invalidate properties and aspects as well as parent assocs when stale cache entry dected during transaction tracking
      28427: ALF-8607: Prevent NPE with bad NodeRef in ADMLuceneIndexerImpl.createDocumentsImpl()
      28705: ALF-8607: Validate transaction IDs when fetching parent associations
      - Compare the cached child node transaction ID against one fetched from the DB
      - Stops us from pairing up the cached node for an older or newer transaction with the wrong parent associations
      28707: ALF-8607: Merged PATCHES/V3.3.4 to PATCHES/V3.4.1
         28588: ALF-7237: Prevent FTS from ever wiping out a document that still exists and ignore duplicates
      28708: ALF-8607: Make FTS capable of recovering from cache concurrency issues by using a RetryingTransactionHelper and better exception handling.
      - Also avoids skipping the entire batch when the reindexing of a particular document fails.
      28710: ALF-8607: Corrected transaction delineation
      28753: ALF-8607: Prevent errors caused by AbstractReindexComponent diagnostics trying to parse FTSREF document IDs as NodeRefs (which they aren't!)
      28755: ALF-8607: When 'failing over' during FTS indexing, don't bother adding a FTS status document so we don't get stuck in a loop with a problematic document
      28815: ALF-8607: Do two way validation of cached / fetched nodes and their parent associations to avoid skew
      - Should resolve problem of tracking moves to the archive store and moves in general
      28862: ALF-8607: Lucene indexers now support 'read through' behaviour for FTS and Index tracking batches
      - Small discrete read only transactions used to read each reindexed node from the database / cache
      - Avoids cache 'drift' and 'skew' after long running indexing transactions
      28863: ALF-8607: Missing file
      28869: ALF-8607: isTxnPresentInIndex() needs to 'read through' so index tracker and checker don't pollute the cache
      28872: ALF-8607: Optimization to prevent constant writing to AVM indexes whilst 'ticking over'.
      28950: ALF-8607: Improved logic in AbstractReindexComponent.isTxnPresentInIndex() so that we can reliably cope with multi-store transactions (e.g. archive store + spaces store)
      - Due to FTS, the txn ID may have 'drifted in' to one store but not the other so we must validate all stores in the txn
      29098: ALF-8607: Use getNodeRefStatus as a cache validation point for reindexing 'read through' transactions
      - Guarantees that FTS reindexed node will see correct state (well if we had consistent read behaviour it would!)
      - Removes stale nodeRef -> ID mappings (e.g. when original node moved to archive store and substituted with deleted node)
      - Inexplicably seems to produce a ~30x speedup in performance tests on MySQL! Appears to remove a contention point. More investigation required to find out what!
   29287: ALF-9598: Merged PATCHES/V3.4.1 to V3.4-BUG-FIX
      28653: ALF-9189: More efficient usage of IndexReaders to avoid huge memory churn with large indexes
      - A single reading thread could block out all other reading threads because a write lock is obtained whilst constructing a set of FilterIndexReaderByStringId readers and all deletions across all indexes have to be evaluated. We now cache a FilterIndexReaderByStringId for each 'layer' of the index so that we get some reuse. We also defer evaluation of deletions to AFTER the write lock is returned and in some cases never have to evaluate the deletions at all.
      - When merging deletions we now make use of a cached index reader for locating the documents, and only resort to a new reader if deletions have to be performed. Hopefully this will mean that the reader for the largest indexes, containing the least recently used stuff, will get left alone most of the time. 
      28690: ALF-9189: Corrections to previous fix
      - Forgot to remove non-lazy reader initialization
      - Fixed NPE
      - Reinstated correct looping behaviour - each processed delta must be considered as one of the indexes to search for the next processed delta
      29099: ALF-9189: Avoid having to allocate a byte array full of number ones for all occurrences of a term to 'fake' norms.
      - Severe Lucene memory hog during FTS
      29262: ALF-9189: Fixed memory leak during index tracking / reindexing and further memory leak regression
      - Fixed up Lucene refcounting again - remember to propagate through decrefs on ReferenceCounting readers
      - Refined ALF-9189 fix to guarantee mainreader clean up
      - Remember to flush the delta during reindexing / tracking
      - Some extra trace diagnostics to help
   29288: ALF-9600: Merged PATCHES/V3.4.1 to V3.4-BUG_FIX
      28876: ALF-9041: Merged HEAD to PATCHES/V3.4.1
         28850: Latest SpringSurf libs
            - Fix to SSO connector passing empty username
   29289: ALF-8241: assemble-tomcat populates endorsed directory with xalan.jar and serializer.jar and Bitrock installer installs these too
   29291: Merged DEV/SWIFT to V3.4-BUG-FIX (3.4.4) - already merged to HEAD as part of a larger merge
      26104: RM: Remove incomplete and unnecessary unit test     
   29302: Fix for ALF-8885 - Unable to paste item due to system error:null


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29325 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Dave Ward
2011-07-25 19:32:17 +00:00
parent ff33d89d2e
commit 280affa97e
26 changed files with 560 additions and 350 deletions

View File

@@ -3,7 +3,7 @@
## ##
#Page Titles #Page Titles
office.title.my_alfresco=Mein Alfresco office.title.my_alfresco=Mein Alfresco
office.title.navigation=R\u00e4ume und Dokumente durchsuchen office.title.navigation=Arbeitsbereiche und Dokumente durchsuchen
office.title.search=Alfresco durchsuchen office.title.search=Alfresco durchsuchen
office.title.document_details=Dokumentendetails office.title.document_details=Dokumentendetails
office.title.my_tasks=Meine Aufgaben office.title.my_tasks=Meine Aufgaben
@@ -17,7 +17,7 @@ office.help.url=http://docs.alfresco.com/{0}.{1}/topic/com.alfresco.{2}_{0}_{1}_
office.header.my_checked_out_documents=Meine ausgecheckten Dokumente office.header.my_checked_out_documents=Meine ausgecheckten Dokumente
office.header.my_tasks=Meine Aufgaben office.header.my_tasks=Meine Aufgaben
office.header.current_space=Aktueller Arbeitsbereich office.header.current_space=Aktueller Arbeitsbereich
office.header.spaces_in=R\u00e4ume in {0} office.header.spaces_in=Arbeitsbereiche in {0}
office.header.documents_in=Dokumente in {0} office.header.documents_in=Dokumente in {0}
office.header.document_actions=Dokumentenaktionen office.header.document_actions=Dokumentenaktionen
office.header.actions=Aktionen office.header.actions=Aktionen
@@ -87,7 +87,7 @@ office.message.results_max.after=Elemente
office.message.no_results=Keine Ergebnisse gefunden office.message.no_results=Keine Ergebnisse gefunden
office.message.confirm_delete=Wollen Sie dieses Dokument wirklich l\u00f6schen? office.message.confirm_delete=Wollen Sie dieses Dokument wirklich l\u00f6schen?
office.message.enter_workflow_details=Neue Details f\u00fcr den Workflow untenstehend eingeben office.message.enter_workflow_details=Neue Details f\u00fcr den Workflow untenstehend eingeben
office.message.workflow_action_complete=Aktion ''{0}'' des Workflows abgeschlossen. office.message.workflow_action_complete=Workflow-Aktion ''{0}'' abgeschlossen.
#Properties #Properties
office.property.title=Titel office.property.title=Titel
@@ -113,7 +113,7 @@ office.property.start_date=Anfangsdatum
office.property.type=Typ office.property.type=Typ
office.property.complete=Abschlie\u00dfen office.property.complete=Abschlie\u00dfen
#\u00c2\u00a0Workflow #Workflow
office.workflow.review=\u00dcberpr\u00fcfen und zustimmen office.workflow.review=\u00dcberpr\u00fcfen und zustimmen
office.workflow.adhoc=Adhoc Aufgabe office.workflow.adhoc=Adhoc Aufgabe

View File

@@ -87,7 +87,7 @@ office.message.results_max.after=elementos
office.message.no_results=Ning\u00fan resultado encontrado office.message.no_results=Ning\u00fan resultado encontrado
office.message.confirm_delete=\u00bfEst\u00e1 seguro de que quiere eliminar este documento? office.message.confirm_delete=\u00bfEst\u00e1 seguro de que quiere eliminar este documento?
office.message.enter_workflow_details=Introduzca los datos del nuevo flujo de trabajo a continuaci\u00f3n office.message.enter_workflow_details=Introduzca los datos del nuevo flujo de trabajo a continuaci\u00f3n
office.message.workflow_action_complete=Acci\u00f3n ''{0}'' de flujo de trabajo completada. office.message.workflow_action_complete=Acci\u00f3n ''{0}'' del flujo de trabajo completada.
#Properties #Properties
office.property.title=T\u00edtulo office.property.title=T\u00edtulo
@@ -113,7 +113,7 @@ office.property.start_date=Fecha de inicio
office.property.type=Tipo office.property.type=Tipo
office.property.complete=Completar office.property.complete=Completar
#\u00c2\u00a0Workflow #\u00a0Workflow
office.workflow.review=Revisar y aprobar office.workflow.review=Revisar y aprobar
office.workflow.adhoc=Tarea ad hoc office.workflow.adhoc=Tarea ad hoc

View File

@@ -28,7 +28,7 @@ office.header.version_history=Historique des versions
office.header.version_history.for=Historique des versions pour {0} office.header.version_history.for=Historique des versions pour {0}
office.header.search=Rechercher office.header.search=Rechercher
office.header.task_details=D\u00e9tails de la t\u00e2che office.header.task_details=D\u00e9tails de la t\u00e2che
office.header.tag_cloud=Nuage d'\u00e9tiquettes office.header.tag_cloud=Nuage de tags
office.header.tagged=Documents tagg\u00e9s office.header.tagged=Documents tagg\u00e9s
#Document Status #Document Status
@@ -36,7 +36,7 @@ office.status.locked=Verrouill\u00e9
#Actions #Actions
office.action.add_tag=Ajouter un tag office.action.add_tag=Ajouter un tag
office.action.remove_tag=Supprimer l''\u00e9tiquette "{0}" office.action.remove_tag=Supprimer le tag "{0}"
office.action.download=T\u00e9l\u00e9charger {0} office.action.download=T\u00e9l\u00e9charger {0}
office.action.open=Ouvrir {0} office.action.open=Ouvrir {0}
office.action.make_versionable=Rendre versionnable office.action.make_versionable=Rendre versionnable
@@ -100,7 +100,7 @@ office.property.size=Taille
office.property.categories=Cat\u00e9gories office.property.categories=Cat\u00e9gories
office.property.author=Auteur office.property.author=Auteur
office.property.date=Date office.property.date=Date
office.property.due_date=Date limite office.property.due_date=Date d'\u00e9ch\u00e9ance
office.property.name=Nom office.property.name=Nom
office.property.template=Mod\u00e8le office.property.template=Mod\u00e8le
office.property.filename=Nom de fichier du document office.property.filename=Nom de fichier du document
@@ -113,7 +113,7 @@ office.property.start_date=Date de D\u00e9but
office.property.type=Type office.property.type=Type
office.property.complete=Achev\u00e9 office.property.complete=Achev\u00e9
#\u00c2\u00a0Workflow #\u00a0Workflow
office.workflow.review=R\u00e9viser et approuver office.workflow.review=R\u00e9viser et approuver
office.workflow.adhoc=T\u00e2che Adhoc office.workflow.adhoc=T\u00e2che Adhoc

View File

@@ -113,7 +113,7 @@ office.property.start_date=Data di inizio
office.property.type=Tipo office.property.type=Tipo
office.property.complete=Completato office.property.complete=Completato
#\u00c2\u00a0Workflow #Workflow
office.workflow.review=Esamina e approva office.workflow.review=Esamina e approva
office.workflow.adhoc=Compito ad-hoc office.workflow.adhoc=Compito ad-hoc

View File

@@ -2,144 +2,144 @@
##Microsoft Office Add-In Messages ##Microsoft Office Add-In Messages
## ##
#Page Titles #Page Titles
office.title.my_alfresco=\u3042\u306A\u305F\u306EAlfresco office.title.my_alfresco=\u3042\u306a\u305f\u306eAlfresco
office.title.navigation=\u30B9\u30DA\u30FC\u30B9\u3068\u6587\u66F8\u306E\u95B2\u89A7 office.title.navigation=\u30b9\u30da\u30fc\u30b9\u3068\u6587\u66f8\u306e\u95b2\u89a7
office.title.search=Alfresco\u3092\u691C\u7D22 office.title.search=Alfresco\u3092\u691c\u7d22
office.title.document_details=\u6587\u66F8\u306E\u8A73\u7D30 office.title.document_details=\u6587\u66f8\u306e\u8a73\u7d30
office.title.my_tasks=\u30BF\u30B9\u30AF office.title.my_tasks=\u3042\u306a\u305f\u306e\u30bf\u30b9\u30af
office.title.document_tags=\u6587\u66F8\u30BF\u30B0 office.title.document_tags=\u6587\u66f8\u30bf\u30b0
#Help #Help
office.help.title=\u30AA\u30F3\u30E9\u30A4\u30F3\u30FB\u30D8\u30EB\u30D7 office.help.title=\u30aa\u30f3\u30e9\u30a4\u30f3\u30fb\u30d8\u30eb\u30d7
office.help.url=http://docs.alfresco.com/{0}.{1}/topic/com.alfresco.{2}_{0}_{1}_0.doc/concepts/MSAddin-using.html office.help.url=http://docs.alfresco.com/{0}.{1}/topic/com.alfresco.{2}_{0}_{1}_0.doc/concepts/MSAddin-using.html
#Headers and Subheaders #Headers and Subheaders
office.header.my_checked_out_documents=\u3042\u306A\u305F\u306E\u30C1\u30A7\u30C3\u30AF\u30A2\u30A6\u30C8\u6E08\u6587\u66F8 office.header.my_checked_out_documents=\u3042\u306a\u305f\u306e\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8\u6e08\u6587\u66f8
office.header.my_tasks=\u30BF\u30B9\u30AF office.header.my_tasks=\u3042\u306a\u305f\u306e\u30bf\u30b9\u30af
office.header.current_space=\u73FE\u5728\u306E\u30B9\u30DA\u30FC\u30B9 office.header.current_space=\u73fe\u5728\u306e\u30b9\u30da\u30fc\u30b9
office.header.spaces_in={0}\u306E\u30B9\u30DA\u30FC\u30B9 office.header.spaces_in={0}\u306e\u30b9\u30da\u30fc\u30b9
office.header.documents_in={0}\u306E\u6587\u66F8 office.header.documents_in={0}\u306e\u6587\u66f8
office.header.document_actions=\u6587\u66F8\u5411\u3051\u30A2\u30AF\u30B7\u30E7\u30F3 office.header.document_actions=\u6587\u66f8\u5411\u3051\u30a2\u30af\u30b7\u30e7\u30f3
office.header.actions=\u30A2\u30AF\u30B7\u30E7\u30F3 office.header.actions=\u30a2\u30af\u30b7\u30e7\u30f3
office.header.details=\u73FE\u5728\u306E\u6587\u66F8\u306E\u8A73\u7D30 office.header.details=\u73fe\u5728\u306e\u6587\u66f8\u306e\u8a73\u7d30
office.header.document_tags=\u6587\u66F8\u30BF\u30B0 office.header.document_tags=\u6587\u66f8\u30bf\u30b0
office.header.document_tags.for={0}\u306E\u6587\u66F8\u30BF\u30B0 office.header.document_tags.for={0}\u306e\u6587\u66f8\u30bf\u30b0
office.header.version_history=\u30D0\u30FC\u30B8\u30E7\u30F3\u5C65\u6B74 office.header.version_history=\u30d0\u30fc\u30b8\u30e7\u30f3\u5c65\u6b74
office.header.version_history.for={0}\u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u5C65\u6B74 office.header.version_history.for={0}\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u5c65\u6b74
office.header.search=\u691C\u7D22 office.header.search=\u691c\u7d22
office.header.task_details=\u30BF\u30B9\u30AF\u306E\u8A73\u7D30 office.header.task_details=\u30bf\u30b9\u30af\u306e\u8a73\u7d30
office.header.tag_cloud=\u30BF\u30B0\u30FB\u30AF\u30E9\u30A6\u30C9 office.header.tag_cloud=\u30bf\u30b0\u30fb\u30af\u30e9\u30a6\u30c9
office.header.tagged=\u30BF\u30B0\u4ED8\u304D\u6587\u66F8 office.header.tagged=\u30bf\u30b0\u4ed8\u304d\u6587\u66f8
#Document Status #Document Status
office.status.locked=\u30ED\u30C3\u30AF\u6E08 office.status.locked=\u30ed\u30c3\u30af\u6e08
#Actions #Actions
office.action.add_tag=\u30BF\u30B0\u306E\u8FFD\u52A0 office.action.add_tag=\u30bf\u30b0\u306e\u8ffd\u52a0
office.action.remove_tag=\u30BF\u30B0"{0}"\u306E\u524A\u9664 office.action.remove_tag=\u30bf\u30b0"{0}"\u306e\u524a\u9664
office.action.download={0}\u306E\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9 office.action.download={0}\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
office.action.open={0}\u3092\u958B\u304F office.action.open={0}\u3092\u958b\u304f
office.action.make_versionable=\u30D0\u30FC\u30B8\u30E7\u30F3\u7BA1\u7406\u5BFE\u8C61\u306B\u3059\u308B office.action.make_versionable=\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u5bfe\u8c61\u306b\u3059\u308b
office.action.compare_current=\u73FE\u5728\u3068\u6BD4\u8F03 office.action.compare_current=\u73fe\u5728\u3068\u6bd4\u8f03
office.action.checkin=\u30C1\u30A7\u30C3\u30AF\u30A4\u30F3 office.action.checkin=\u30c1\u30a7\u30c3\u30af\u30a4\u30f3
office.action.checkin.description=\u73FE\u5728\u306E\u6587\u66F8\u3092\u30C1\u30A7\u30C3\u30AF\u30A4\u30F3\u3057\u307E\u3059\u3002 office.action.checkin.description=\u73fe\u5728\u306e\u6587\u66f8\u3092\u30c1\u30a7\u30c3\u30af\u30a4\u30f3\u3057\u307e\u3059\u3002
office.action.checkout=\u30C1\u30A7\u30C3\u30AF\u30A2\u30A6\u30C8 office.action.checkout=\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8
office.action.checkout.description=\u73FE\u5728\u306E\u6587\u66F8\u3092\u4F5C\u696D\u7528\u30B3\u30D4\u30FC\u306B\u30C1\u30A7\u30C3\u30AF\u30A2\u30A6\u30C8\u3057\u307E\u3059\u3002 office.action.checkout.description=\u73fe\u5728\u306e\u6587\u66f8\u3092\u4f5c\u696d\u7528\u30b3\u30d4\u30fc\u306b\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8\u3057\u307e\u3059\u3002
office.action.start_workflow=\u30EF\u30FC\u30AF\u30D5\u30ED\u30FC\u306E\u958B\u59CB office.action.start_workflow=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u306e\u958b\u59cb
office.action.start_workflow.description=\u73FE\u5728\u306E\u6587\u66F8\u306E\u30A2\u30C9\u30D0\u30F3\u30B9\u30C9\u30FB\u30EF\u30FC\u30AF\u30D5\u30ED\u30FC\u3092\u958B\u59CB\u3057\u307E\u3059\u3002 office.action.start_workflow.description=\u73fe\u5728\u306e\u6587\u66f8\u306e\u30a2\u30c9\u30d0\u30f3\u30b9\u30c9\u30fb\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u958b\u59cb\u3057\u307e\u3059\u3002
office.action.transform_pdf=PDF\u3078\u306E\u5909\u63DB office.action.transform_pdf=PDF\u3078\u306e\u5909\u63db
office.action.transform_pdf.description=Adobe PDF\u5F62\u5F0F\u306B\u5909\u63DB\u3057\u307E\u3059\u3002. office.action.transform_pdf.description=Adobe PDF\u5f62\u5f0f\u306b\u5909\u63db\u3057\u307e\u3059\u3002
office.action.open_details=\u8A73\u7D30\u3092\u958B\u304F office.action.open_details=\u8a73\u7d30\u3092\u958b\u304f
office.action.open_details.description=Alfresco Explorer\u3067\u6587\u66F8\u306E\u8A73\u7D30\u3092\u958B\u304D\u307E\u3059\u3002 office.action.open_details.description=Alfresco Explorer\u3067\u6587\u66f8\u306e\u8a73\u7d30\u3092\u958b\u304d\u307e\u3059\u3002
office.action.save_to_alfresco=Alfresco\u306B\u4FDD\u5B58 office.action.save_to_alfresco=Alfresco\u306b\u4fdd\u5b58
office.action.save_to_alfresco.description=\u73FE\u5728\u306E\u6587\u66F8\u3092Alfresco\u306E\u7BA1\u7406\u30B7\u30B9\u30C6\u30E0\u306B\u4FDD\u5B58\u3057\u307E\u3059\u3002 office.action.save_to_alfresco.description=\u73fe\u5728\u306e\u6587\u66f8\u3092Alfresco\u306e\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0\u306b\u4fdd\u5b58\u3057\u307e\u3059\u3002
office.action.insert=\u73FE\u5728\u306E\u6587\u66F8\u306B\u30D5\u30A1\u30A4\u30EB\u3092\u633F\u5165 office.action.insert=\u73fe\u5728\u306e\u6587\u66f8\u306b\u30d5\u30a1\u30a4\u30eb\u3092\u633f\u5165
office.action.create_collaboration_space=\u30B3\u30E9\u30DC\u30EC\u30FC\u30B7\u30E7\u30F3\u30FB\u30B9\u30DA\u30FC\u30B9\u306E\u4F5C\u6210 office.action.create_collaboration_space=\u30b3\u30e9\u30dc\u30ec\u30fc\u30b7\u30e7\u30f3\u30fb\u30b9\u30da\u30fc\u30b9\u306e\u4f5c\u6210
office.action.create_collaboration_space.description=Alfresco\u30EA\u30DD\u30B8\u30C8\u30EA\u306B\u65B0\u3057\u3044\u30B3\u30E9\u30DC\u30EC\u30FC\u30B7\u30E7\u30F3\u30FB\u30B9\u30DA\u30FC\u30B9\u3092\u4F5C\u6210\u3057\u307E\u3059\u3002 office.action.create_collaboration_space.description=Alfresco\u30ea\u30dd\u30b8\u30c8\u30ea\u306b\u65b0\u3057\u3044\u30b3\u30e9\u30dc\u30ec\u30fc\u30b7\u30e7\u30f3\u30fb\u30b9\u30da\u30fc\u30b9\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002
office.action.launch_alfresco=Alfresco\u306E\u8D77\u52D5 office.action.launch_alfresco=Alfresco\u306e\u8d77\u52d5
office.action.launch_alfresco.description=Alfresco Explorer\u306EWeb\u30AF\u30E9\u30A4\u30A2\u30F3\u30C8\u3092\u958B\u59CB\u3057\u307E\u3059\u3002 office.action.launch_alfresco.description=Alfresco Explorer\u306eWeb\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u3092\u958b\u59cb\u3057\u307e\u3059\u3002
office.action.userhome=\u30E6\u30FC\u30B6\u306E\u30DB\u30FC\u30E0\u30FB\u30B9\u30DA\u30FC\u30B9\u306B office.action.userhome=\u30e6\u30fc\u30b6\u306e\u30db\u30fc\u30e0\u30fb\u30b9\u30da\u30fc\u30b9\u306b
office.action.parent_space=\u89AA\u30B9\u30DA\u30FC\u30B9\u307E\u3067 office.action.parent_space=\u89aa\u30b9\u30da\u30fc\u30b9\u307e\u3067
office.action.create_space=\u65B0\u898F\u30B9\u30DA\u30FC\u30B9\u306E\u4F5C\u6210 office.action.create_space=\u65b0\u898f\u30b9\u30da\u30fc\u30b9\u306e\u4f5c\u6210
office.action.create_collaboration_space=\u65B0\u898F\u30B3\u30E9\u30DC\u30EC\u30FC\u30B7\u30E7\u30F3\u30FB\u30B9\u30DA\u30FC\u30B9\u306E\u4F5C\u6210 office.action.create_collaboration_space=\u65b0\u898f\u30b3\u30e9\u30dc\u30ec\u30fc\u30b7\u30e7\u30f3\u30fb\u30b9\u30da\u30fc\u30b9\u306e\u4f5c\u6210
office.action.delete=\u524A\u9664 office.action.delete=\u524a\u9664
office.action.return_search=\u691C\u7D22\u7D50\u679C\u306B\u623B\u308B office.action.return_search=\u691c\u7d22\u7d50\u679c\u306b\u623b\u308b
office.action.return_search.description=\u691C\u7D22\u30BF\u30D6\u306B\u623B\u308B office.action.return_search.description=\u691c\u7d22\u30bf\u30d6\u306b\u623b\u308b
office.action.manage_task=\u7BA1\u7406 office.action.manage_task=\u7ba1\u7406
#Buttons #Buttons
office.button.submit=\u9001\u4FE1 office.button.submit=\u9001\u4fe1
office.button.cancel=\u30AD\u30E3\u30F3\u30BB\u30EB office.button.cancel=\u30ad\u30e3\u30f3\u30bb\u30eb
office.button.ok=OK office.button.ok=OK
office.button.search=\u691C\u7D22 office.button.search=\u691c\u7d22
#Messages #Messages
office.message.unmanaged=\u73FE\u5728\u306E\u6587\u66F8\u306FAlfresco\u306B\u3088\u3063\u3066\u7BA1\u7406\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002 office.message.unmanaged=\u73fe\u5728\u306e\u6587\u66f8\u306fAlfresco\u306b\u3088\u3063\u3066\u7ba1\u7406\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
office.message.unversioned=\u73FE\u5728\u306E\u6587\u66F8\u306F\u30D0\u30FC\u30B8\u30E7\u30F3\u7BA1\u7406\u3055\u308C\u3066\u3044\u307E\u305B\u3093\u3002 office.message.unversioned=\u73fe\u5728\u306e\u6587\u66f8\u306f\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
office.message.none=\u306A\u3057 office.message.none=\u306a\u3057
office.message.no_documents=\u6587\u66F8\u304C\u3042\u308A\u307E\u305B\u3093 office.message.no_documents=\u6587\u66f8\u304c\u3042\u308a\u307e\u305b\u3093
office.message.no_due_date=\u7DE0\u5207\u65E5\u306A\u3057 office.message.no_due_date=\u7de0\u5207\u65e5\u306a\u3057
office.message.no_tasks=\u30BF\u30B9\u30AF\u306F\u3042\u308A\u307E\u305B\u3093\u3002 office.message.no_tasks=\u30bf\u30b9\u30af\u306f\u3042\u308a\u307e\u305b\u3093\u3002
office.message.no_subspaces=\u30B5\u30D6\u30B9\u30DA\u30FC\u30B9\u304C\u3042\u308A\u307E\u305B\u3093 office.message.no_subspaces=\u30b5\u30d6\u30b9\u30da\u30fc\u30b9\u304c\u3042\u308a\u307e\u305b\u3093
office.message.search_for=\u691C\u7D22\u5BFE\u8C61 office.message.search_for=\u691c\u7d22\u5bfe\u8c61
office.message.results_max.before=\u6700\u5927\u691C\u7D22\u6570 office.message.results_max.before=\u6700\u5927\u691c\u7d22\u6570
office.message.results_max.after=\u30A2\u30A4\u30C6\u30E0 office.message.results_max.after=\u30a2\u30a4\u30c6\u30e0
office.message.no_results=\u691C\u7D22\u7D50\u679C\u304C\u3042\u308A\u307E\u305B\u3093\u3002 office.message.no_results=\u691c\u7d22\u7d50\u679c\u304c\u3042\u308a\u307e\u305b\u3093\u3002
office.message.confirm_delete=\u3053\u306E\u6587\u66F8\u3092\u524A\u9664\u3057\u307E\u3059\u304B\uFF1F office.message.confirm_delete=\u3053\u306e\u6587\u66f8\u3092\u524a\u9664\u3057\u307e\u3059\u304b\uff1f
office.message.enter_workflow_details=\u65B0\u3057\u3044\u30EF\u30FC\u30AF\u30D5\u30ED\u30FC\u8A73\u7D30\u3092\u4E0B\u306B\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044 office.message.enter_workflow_details=\u65b0\u3057\u3044\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u8a73\u7d30\u3092\u4e0b\u306b\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044
office.message.workflow_action_complete=\u30EF\u30FC\u30AF\u30D5\u30ED\u30FC\u30FB\u30A2\u30AF\u30B7\u30E7\u30F3''{0}''\u304C\u5B8C\u4E86\u3057\u307E\u3057\u305F\u3002 office.message.workflow_action_complete=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30fb\u30a2\u30af\u30b7\u30e7\u30f3''{0}''\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002
#Properties #Properties
office.property.title=\u30BF\u30A4\u30C8\u30EB office.property.title=\u30bf\u30a4\u30c8\u30eb
office.property.description=\u8AAC\u660E office.property.description=\u8aac\u660e
office.property.creator=\u4F5C\u6210\u8005 office.property.creator=\u4f5c\u6210\u8005
office.property.created=\u4F5C\u6210\u6E08 office.property.created=\u4f5c\u6210\u6e08
office.property.modifier=\u4FEE\u6B63\u8005 office.property.modifier=\u4fee\u6b63\u8005
office.property.modified=\u5909\u66F4\u6E08 office.property.modified=\u5909\u66f4\u6e08
office.property.size=\u30B5\u30A4\u30BA office.property.size=\u30b5\u30a4\u30ba
office.property.categories=\u30AB\u30C6\u30B4\u30EA office.property.categories=\u30ab\u30c6\u30b4\u30ea
office.property.author=\u4F5C\u6210\u8005 office.property.author=\u4f5c\u6210\u8005
office.property.date=\u65E5\u4ED8 office.property.date=\u65e5\u4ed8
office.property.due_date=\u7DE0\u5207\u65E5 office.property.due_date=\u7de0\u5207\u65e5
office.property.name=\u540D\u524D office.property.name=\u540d\u524d
office.property.template=\u30C6\u30F3\u30D7\u30EC\u30FC\u30C8 office.property.template=\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8
office.property.filename=\u6587\u66F8\u306E\u30D5\u30A1\u30A4\u30EB\u540D office.property.filename=\u6587\u66f8\u306e\u30d5\u30a1\u30a4\u30eb\u540d
office.property.workflow=\u30EF\u30FC\u30AF\u30D5\u30ED\u30FC office.property.workflow=\u30ef\u30fc\u30af\u30d5\u30ed\u30fc
office.property.assign_to=\u5272\u5F53\u3066\u5148 office.property.assign_to=\u5272\u5f53\u3066\u5148
office.property.due_on=\u7DE0\u5207\u65E5 office.property.due_on=\u7de0\u5207\u65e5
office.property.status=\u30B9\u30C6\u30FC\u30BF\u30B9 office.property.status=\u30b9\u30c6\u30fc\u30bf\u30b9
office.property.priority=\u512A\u5148 office.property.priority=\u512a\u5148
office.property.start_date=\u958B\u59CB\u65E5 office.property.start_date=\u958b\u59cb\u65e5
office.property.type=\u30BF\u30A4\u30D7 office.property.type=\u30bf\u30a4\u30d7
office.property.complete=\u5B8C\u4E86 office.property.complete=\u5b8c\u4e86
#\u00A0Workflow #Workflow
office.workflow.review=\u30EC\u30D3\u30E5\u30FC\u3068\u627F\u8A8D office.workflow.review=\u30ec\u30d3\u30e5\u30fc\u3068\u627f\u8a8d
office.workflow.adhoc=\u30A2\u30C9\u30DB\u30C3\u30AF\u30FB\u30BF\u30B9\u30AF office.workflow.adhoc=\u30a2\u30c9\u30db\u30c3\u30af\u30fb\u30bf\u30b9\u30af
#Result messages #Result messages
office.result.failed=\u30A2\u30AF\u30B7\u30E7\u30F3\u304C\u5931\u6557\u3057\u307E\u3057\u305F office.result.failed=\u30a2\u30af\u30b7\u30e7\u30f3\u304c\u5931\u6557\u3057\u307e\u3057\u305f
office.result.convert.failed=\u6587\u66F8\u3092\u5909\u63DB\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F office.result.convert.failed=\u6587\u66f8\u3092\u5909\u63db\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
office.result.converted=\u6587\u66F8\u304C\u5909\u63DB\u3055\u308C\u307E\u3057\u305F office.result.converted=\u6587\u66f8\u304c\u5909\u63db\u3055\u308c\u307e\u3057\u305f
office.result.delete.failed=\u6587\u66F8\u3092\u524A\u9664\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F office.result.delete.failed=\u6587\u66f8\u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
office.result.deleted=\u6587\u66F8\u304C\u524A\u9664\u3055\u308C\u307E\u3057\u305F office.result.deleted=\u6587\u66f8\u304c\u524a\u9664\u3055\u308c\u307e\u3057\u305f
office.result.checkout.failed=\u6587\u66F8\u3092\u30C1\u30A7\u30C3\u30AF\u30A2\u30A6\u30C8\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F office.result.checkout.failed=\u6587\u66f8\u3092\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
office.result.checked_out=\u6587\u66F8\u304C\u30C1\u30A7\u30C3\u30AF\u30A2\u30A6\u30C8\u3055\u308C\u307E\u3057\u305F office.result.checked_out=\u6587\u66f8\u304c\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8\u3055\u308c\u307e\u3057\u305f
office.result.checkin.failed=\u6587\u66F8\u3092\u30C1\u30A7\u30C3\u30AF\u30A4\u30F3\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F office.result.checkin.failed=\u6587\u66f8\u3092\u30c1\u30a7\u30c3\u30af\u30a4\u30f3\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
office.result.checked_in=\u6587\u66F8\u304C\u30C1\u30A7\u30C3\u30AF\u30A4\u30F3\u3055\u308C\u307E\u3057\u305F office.result.checked_in=\u6587\u66f8\u304c\u30c1\u30a7\u30c3\u30af\u30a4\u30f3\u3055\u308c\u307e\u3057\u305f
office.result.version.failed=\u6587\u66F8\u306E\u30D0\u30FC\u30B8\u30E7\u30F3\u7BA1\u7406\u304C\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F office.result.version.failed=\u6587\u66f8\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
office.result.versioned=\u6587\u66F8\u304C\u30D0\u30FC\u30B8\u30E7\u30F3\u7BA1\u7406\u3055\u308C\u307E\u3057\u305F office.result.versioned=\u6587\u66f8\u304c\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\u3055\u308c\u307e\u3057\u305f
office.result.workflow_started=\u65B0\u3057\u3044\u30EF\u30FC\u30AF\u30D5\u30ED\u30FC\u304C\u958B\u59CB\u3055\u308C\u307E\u3057\u305F office.result.workflow_started=\u65b0\u3057\u3044\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3055\u308c\u307e\u3057\u305f
office.result.unknown=\u4E0D\u660E\u306A\u30A2\u30AF\u30B7\u30E7\u30F3 office.result.unknown=\u4e0d\u660e\u306a\u30a2\u30af\u30b7\u30e7\u30f3
office.result.exception=\u4F8B\u5916\u304C\u767A\u751F\u3057\u305F\u305F\u3081\u30A2\u30AF\u30B7\u30E7\u30F3\u3092\u5B9F\u884C\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F office.result.exception=\u4f8b\u5916\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
office.result.create_space.failed=\u30B9\u30DA\u30FC\u30B9\u3092\u4F5C\u6210\u3067\u304D\u307E\u305B\u3093\u3067\u3057\u305F office.result.create_space.failed=\u30b9\u30da\u30fc\u30b9\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f
office.result.create_space.missing_name=\u30B9\u30DA\u30FC\u30B9\u306B\u306F\u540D\u524D\u304C\u5FC5\u8981\u3067\u3059 office.result.create_space.missing_name=\u30b9\u30da\u30fc\u30b9\u306b\u306f\u540d\u524d\u304c\u5fc5\u8981\u3067\u3059
office.result.space_created=\u65B0\u898F\u30B9\u30DA\u30FC\u30B9\u304C\u4F5C\u6210\u3055\u308C\u307E\u3057\u305F office.result.space_created=\u65b0\u898f\u30b9\u30da\u30fc\u30b9\u304c\u4f5c\u6210\u3055\u308c\u307e\u3057\u305f
office.result.user_not_found=\u30E6\u30FC\u30B6\u304C\u898B\u3064\u304B\u308A\u307E\u305B\u3093 office.result.user_not_found=\u30e6\u30fc\u30b6\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093
#Miscellaneous #Miscellaneous
office.unit.kb=KB office.unit.kb=KB
office.version.notes=\u30E1\u30E2 office.version.notes=\u30e1\u30e2
office.task.overdue=\u671F\u9650\u5207\u308C office.task.overdue=\u671f\u9650\u5207\u308c
office.task.due_today=\u672C\u65E5\u671F\u9650 office.task.due_today=\u672c\u65e5\u671f\u9650
office.tip.task_item=\u30BF\u30B9\u30AF\u30FB\u30A2\u30A4\u30C6\u30E0 office.tip.task_item=\u30bf\u30b9\u30af\u30fb\u30a2\u30a4\u30c6\u30e0

View File

@@ -142,8 +142,8 @@ download_doc=Download
# Offline editing # Offline editing
click_here= click here click_here= click here
offline_help=For help on offline editing offline_help=For help on offline editing
offline_download_first=If your document does not start downloading in offline_download=Your download will start automatically shortly. If it does not happen you can use the link next to the timer. Seconds remaining:
offline_download_second=seconds then offline_start_download=Start download
offline_download_auto_change=If you do not want files to start downloading automatically when you select offline editing then offline_download_auto_change=If you do not want files to start downloading automatically when you select offline editing then
offline_download_not_started=If your document has not started downloading then offline_download_not_started=If your document has not started downloading then
offline_editing=Offline Editing offline_editing=Offline Editing
@@ -208,6 +208,7 @@ moved=moved
copied=copied copied=copied
clipboard=Clipboard clipboard=Clipboard
node_added_clipboard=An item was added to the clipboard. There are now {0} item(s) in the clipboard. To paste all collected items navigate to the desired space then from the menu under ''More Actions'' select ''Paste All''. node_added_clipboard=An item was added to the clipboard. There are now {0} item(s) in the clipboard. To paste all collected items navigate to the desired space then from the menu under ''More Actions'' select ''Paste All''.
not_suitable_view_for_paste_warn=Cannot paste \"{0}\" to the current view. Please navigate to a valid destination.
recent_spaces=Recent Spaces recent_spaces=Recent Spaces
shortcuts=Shortcuts shortcuts=Shortcuts
company_home=Company Home company_home=Company Home
@@ -2127,5 +2128,25 @@ trx.fromRepositoryId=Transferred From
trx.repositoryId=Transferred Origin trx.repositoryId=Transferred Origin
trx.invadedBy=Contains transfers trx.invadedBy=Contains transfers
#output-path-pattern-help.jsp
guidelines_title=Guidelines
variables_title=Variables
forexample_title=For example
general_info_part1=An output path pattern is a
general_info_part2=FreeMarker
general_info_part3=expression which is used to specify the path to use when saving a generated asset using variable substitution when creating web content.
guidelines_message=Output path patterns beginning with a leading slash (such as /${webapp}/content/${name}.xml) will produce paths rooted at the sandbox. Those not beginning with a leading slash will produce paths relative to the current working directory when the create web content wizard is invoked.
description_name_field=The name of the form instance data as entered by the user in the create web content wizard.
description_webapp_field=The name of the webapp in which the form instance data is being created. Typically, if specifying an absolute output path pattern, the path will begin with the webapp folder (i.e. /${webapp}/...)
description_cwd_field=The webapp relative path in which the form is being created.
description_extension_field=The default extension associated with the mime-type configured for the rendering engine template. This variable is only available for rendition output path patterns.
description_xml_field=The xml instance data collected by the form.
description_node_field=The form instance data node. This variable is only available for rendition output path patterns.
description_date_field_part1=The current date at which the form instance data is being saved. Refer to the
description_date_field_part2=FreeMarker date reference
description_date_field_part3=for more information.
wiki_reference_part1=For a more complete reference, please refer to the
wiki_reference_part2=wiki.
# Team properties # Team properties
team_login_warning=The requested Alfresco Explorer page is unsupported. Access this page only at the direction of Alfresco Support. team_login_warning=The requested Alfresco Explorer page is unsupported. Access this page only at the direction of Alfresco Support.

View File

@@ -142,8 +142,8 @@ download_doc=Herunterladen
# Offline editing # Offline editing
click_here= Hier klicken click_here= Hier klicken
offline_help=F\u00fcr Hilfe zur Offline Bearbeitung. offline_help=F\u00fcr Hilfe zur Offline Bearbeitung.
offline_download_first=Wenn der Download Ihres Dokuments nicht in offline_download=Ihr Download wird in wenigen Sekunden automatisch starten. Falls das nicht der Fall sein sollte, k\u00f6nnen Sie den Link neben dem Timer verwenden. Verbleibende Sekunden:
offline_download_second=Sekunden beginnt, dann offline_start_download=Starte download
offline_download_auto_change=Wenn Sie nicht w\u00fcnschen, dass der Dateidownload automatisch beginnt, wenn Sie Offline Bearbeitung w\u00e4hlen, dann offline_download_auto_change=Wenn Sie nicht w\u00fcnschen, dass der Dateidownload automatisch beginnt, wenn Sie Offline Bearbeitung w\u00e4hlen, dann
offline_download_not_started=Wenn der Download Ihres Dokuments nicht begonnen hat, dann offline_download_not_started=Wenn der Download Ihres Dokuments nicht begonnen hat, dann
offline_editing=Offline Bearbeitung offline_editing=Offline Bearbeitung
@@ -159,7 +159,7 @@ kilobyte=KB
megabyte=MB megabyte=MB
gigabyte=GB gigabyte=GB
locked_you=Von Ihnen gesperrtes Element locked_you=Von Ihnen gesperrtes Element
locked_user=Element gesperrt durch {0,choice,0#SHOULD_NOT_HAPPEN|1#user|1<users} locked_user=Element gesperrt durch {0,choice,0#SHOULD_NOT_HAPPEN|1#Benutzer|1<Benutzer}
wizard_errors=Bitte berichtigen Sie die untenstehenden Fehler. wizard_errors=Bitte berichtigen Sie die untenstehenden Fehler.
last_page=Letzte Seite last_page=Letzte Seite
next_page=N\u00e4chste Seite next_page=N\u00e4chste Seite
@@ -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?
@@ -2127,5 +2127,25 @@ trx.fromRepositoryId=\u00dcbertragen von
trx.repositoryId=Herkunft der \u00dcbertragung trx.repositoryId=Herkunft der \u00dcbertragung
trx.invadedBy=Enth\u00e4lt \u00dcbertragungen trx.invadedBy=Enth\u00e4lt \u00dcbertragungen
#output-path-pattern-help.jsp
guidelines_title=Richtlinien
variables_title=Variablen
forexample_title=Zum Beispiel
general_info_part1=Ein Ausgabepfad ist ein
general_info_part2=FreeMarker-
general_info_part3=Ausdruck zur Angabe eines Pfads, der verwendet wird, um ein erzeugtes Asset durch Variablenersetzung beim Erzeugen von Web Content zu speichern.
guidelines_message=Ausgabepfadmuster, die mit einem Schr\u00e4gstrich beginnen (z. B.: /${webapp}/content/${name}.xml), f\u00fchren zu Pfaden, die Ihr Stammverzeichnis in der Sandbox haben. Solche, die nicht mit einem Schr\u00e4gstrich beginnen, f\u00fchren zu Pfaden, die sich auf das aktuelle Arbeitsverzeichnis beziehen, wenn der Assistent zum Erstellen von Web Content aufgerufen wurde.
description_name_field=Der Name der Formularvorgangsdaten, so wie er durch den Benutzer im Assistenten zum Erstellen von Web Content eingegeben wurde.
description_webapp_field=Der Name der Web-Anwendung, in der die Formularvorgangsdaten erzeugt werden. Normalerweise beginnt der Pfad mit dem Web-Applikationsordner (d. h. /${webapp}/...), wenn ein Muster f\u00fcr einen absoluten Pfad angegeben wird.
description_cwd_field=Der Pfad der Web-Applikation, unter dem das Formular erzeugt wird.
description_extension_field=Die dem MIME-Typ zugewiesene Standarderweiterung, die f\u00fcr die Rendering-Engine-Mustervorlage konfiguriert ist. Diese Variable ist nur f\u00fcr die Ausgabepfadmuster-Rendition verf\u00fcgbar.
description_xml_field=Die vom Formular gesammelten XML-Vorgangsdaten.
description_node_field=Der Formularvorgangsdatenknoten. Diese Variable ist nur f\u00fcr die Ausgabepfadmuster-Rendition verf\u00fcgbar.
description_date_field_part1=Das aktuelle Datum, an dem die Formularvorgangsdaten gespeichert werden. Siehe
description_date_field_part2=FreeMarker-Datumsreferenz,
description_date_field_part3=um weitere Informationen zu erhalten.
wiki_reference_part1=Eine ausf\u00fchrlichere Referenz finden Sie im
wiki_reference_part2=Wiki.
# Team properties # Team properties
team_login_warning=Die angeforderte Alfresco Explorer-Seite wird nicht unterst\u00fctzt. Greifen Sie nur nach Anweisung des Alfresco Supports auf diese Seite zu. team_login_warning=Die angeforderte Alfresco Explorer-Seite wird nicht unterst\u00fctzt. Greifen Sie nur nach Anweisung des Alfresco Supports auf diese Seite zu.

View File

@@ -142,8 +142,8 @@ download_doc=Descargar
# Offline editing # Offline editing
click_here= pulse aqu\u00ed click_here= pulse aqu\u00ed
offline_help=Para obtener ayuda sobre la edici\u00f3n en l\u00ednea offline_help=Para obtener ayuda sobre la edici\u00f3n en l\u00ednea
offline_download_first=Si su documento no empieza a descargarse en offline_download=En breve comenzar\u00e1 automaticamente la descarga. Si no aparece, pulse en el enlace junto al contador. Segundos restantes:
offline_download_second=segundos offline_start_download=Empezar descarga
offline_download_auto_change=Si no desea que la descarga de los ficheros se inicie autom\u00e1ticamente al seleccionar edici\u00f3n fuera de l\u00ednea offline_download_auto_change=Si no desea que la descarga de los ficheros se inicie autom\u00e1ticamente al seleccionar edici\u00f3n fuera de l\u00ednea
offline_download_not_started=Si su documento no ha empezado a descargarse offline_download_not_started=Si su documento no ha empezado a descargarse
offline_editing=Edici\u00f3n fuera de l\u00ednea offline_editing=Edici\u00f3n fuera de l\u00ednea
@@ -159,7 +159,7 @@ kilobyte=KB
megabyte=MB megabyte=MB
gigabyte=GB gigabyte=GB
locked_you=Elemento bloqueado por usted locked_you=Elemento bloqueado por usted
locked_user=Elemento bloqueado por {0,choice,0#SHOULD_NOT_HAPPEN|1#user|1<users} locked_user=Elemento bloqueado por {0,choice,0#SHOULD_NOT_HAPPEN|1#usuario|1<usuarios}
wizard_errors=Por favor, corrija los siguientes errores. wizard_errors=Por favor, corrija los siguientes errores.
last_page=\u00daltima p\u00e1gina last_page=\u00daltima p\u00e1gina
next_page=P\u00e1gina siguiente next_page=P\u00e1gina siguiente
@@ -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?
@@ -2127,5 +2127,25 @@ trx.fromRepositoryId=Transferido desde
trx.repositoryId=Origen de transferencia trx.repositoryId=Origen de transferencia
trx.invadedBy=Contiene transferencias trx.invadedBy=Contiene transferencias
#output-path-pattern-help.jsp
guidelines_title=Directrices
variables_title=Variables
forexample_title=Por ejemplo
general_info_part1=Un patr\u00f3n de ruta de salida es una
general_info_part2=expresi\u00f3n de FreeMarker
general_info_part3=que se utiliza para especificar la ruta que se debe usar al guardar un activo generado mediante una sustituci\u00f3n de variables al crear contenido Web.
guidelines_message=Los patrones de ruta de salida que comiencen con una barra inicial (como /${webapp}/content/${name}.xml) crear\u00e1n rutas con ra\u00edz en el espacio de prueba. Las rutas que no comiencen con una barra inicial crear\u00e1n rutas relativas al directorio de trabajo actual cuando se invoque el asistente de creaci\u00f3n de contenido Web.
description_name_field=El nombre de los datos de instancia de formulario tal y como lo ha introducido el usuario en el asistente de creaci\u00f3n de contenido Web.
description_webapp_field=El nombre de la aplicaci\u00f3n Web en la que se han creado los datos de instancia de formulario. Normalmente, si se especifica un patr\u00f3n de ruta de salida absoluto, la ruta comenzar\u00e1 con la carpeta de la aplicaci\u00f3n Web (por ejemplo, /${webapp}/...)
description_cwd_field=La ruta relativa de la aplicaci\u00f3n Web en la que se ha creado el formulario.
description_extension_field=La extensi\u00f3n predeterminada asociada al tipo MIME configurada para la plantilla de motor de renderizaci\u00f3n. Esta variable s\u00f3lo est\u00e1 disponible para patrones de ruta de salida de renderizaci\u00f3n.
description_xml_field=Los datos de instancia xml recopilados en el formulario.
description_node_field=El nodo de datos de instancia de formulario. Esta variable s\u00f3lo est\u00e1 disponible para los patrones de ruta de salida de renderizaci\u00f3n.
description_date_field_part1=La fecha actual en la que se han guardado los datos de instancia de formulario. Consulte la
description_date_field_part2=referencia de fecha de FreeMarker
description_date_field_part3=para obtener m\u00e1s informaci\u00f3n.
wiki_reference_part1=Si desea obtener una referencia m\u00e1s completa, consulte la
wiki_reference_part2=wiki.
# Team properties # Team properties
team_login_warning=La p\u00e1gina de Alfresco Explorer solicitada no es compatible. \u00danicamente se puede acceder a esta p\u00e1gina en la direcci\u00f3n de soporte de Alfresco. team_login_warning=La p\u00e1gina de Alfresco Explorer solicitada no es compatible. \u00danicamente se puede acceder a esta p\u00e1gina en la direcci\u00f3n de soporte de Alfresco.

View File

@@ -142,8 +142,8 @@ download_doc=T\u00e9l\u00e9charger
# Offline editing # Offline editing
click_here= Cliquez ici click_here= Cliquez ici
offline_help=Pour le l'aide sur l'\u00e9dition hors-ligne offline_help=Pour le l'aide sur l'\u00e9dition hors-ligne
offline_download_first=Si le t\u00e9l\u00e9chargement de votre document ne d\u00e9bute pas dans offline_download=Votre t\u00e9l\u00e9chargement va d\u00e9marrer automatiquement dans quelques secondes. Si ce n\u2019est pas le cas, utilisez le lien \u00e0 c\u00f4t\u00e9 du compte-\u00e0-rebours. Secondes restantes :
offline_download_second=secondes, alors offline_start_download=Commencer le t\u00e9l\u00e9chargement
offline_download_auto_change=Si vous ne d\u00e9sirez pas un t\u00e9l\u00e9chargement automatique lorsque vous s\u00e9lectionnez l'\u00e9dition hors-ligne, alors offline_download_auto_change=Si vous ne d\u00e9sirez pas un t\u00e9l\u00e9chargement automatique lorsque vous s\u00e9lectionnez l'\u00e9dition hors-ligne, alors
offline_download_not_started=Si le t\u00e9l\u00e9chargement de votre document n'a pas commenc\u00e9, alors offline_download_not_started=Si le t\u00e9l\u00e9chargement de votre document n'a pas commenc\u00e9, alors
offline_editing=Edition hors-ligne offline_editing=Edition hors-ligne
@@ -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
@@ -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?
@@ -2127,5 +2127,25 @@ trx.fromRepositoryId=Transf\u00e9r\u00e9 de
trx.repositoryId=Origine du transfert trx.repositoryId=Origine du transfert
trx.invadedBy=Inclut des transferts trx.invadedBy=Inclut des transferts
#output-path-pattern-help.jsp
guidelines_title=Consignes
variables_title=Variables
forexample_title=Par exemple
general_info_part1=Un chemin de destination est une expression
general_info_part2=FreeMarker
general_info_part3=utilis\u00e9e pour indiquer le chemin \u00e0 utiliser lors de l'enregistrement d'une ressource g\u00e9n\u00e9r\u00e9e \u00e0 l'aide d'une substitution variable lors de la cr\u00e9ation de contenu Web.
guidelines_message=Les chemins de destination commen\u00e7ant par une barre oblique (par exemple, /${webapp}/content/${name}.xml) produisent des chemins enracin\u00e9s dans le bac \u00e0 sable. Ceux qui ne commencent pas par une barre oblique produisent des chemins relatifs au r\u00e9pertoire en cours d'utilisation lors de l'ex\u00e9cution de l'assistant de cr\u00e9ation de contenu Web.
description_name_field=Le nom des donn\u00e9es d'instance de formulaire, tel qu'il a \u00e9t\u00e9 saisi par l'utilisateur dans l'assistant de cr\u00e9ation de contenu Web.
description_webapp_field=Le nom de l'application Web dans laquelle les donn\u00e9es d'instance de formulaire sont cr\u00e9\u00e9es. G\u00e9n\u00e9ralement, si vous indiquez un chemin de destination absolu, le chemin commencera par le dossier de l'application Web (c-\u00e0-d. /${webapp}/...)
description_cwd_field=Le chemin relatif de l'application Web dans laquelle le formulaire est cr\u00e9\u00e9.
description_extension_field=L'extension par d\u00e9faut associ\u00e9e au type MIME configur\u00e9 pour le mod\u00e8le de moteur de rendu. Cette variable est disponible uniquement pour les chemins de destination de rendu.
description_xml_field=Les donn\u00e9es d'instance xml collect\u00e9es par le formulaire.
description_node_field=Le noeud de donn\u00e9es de l'instance de formulaire. Cette variable est disponible uniquement pour les chemins de destination de rendu.
description_date_field_part1=La date \u00e0 laquelle les donn\u00e9es d'instance de formulaire sont enregistr\u00e9es. Reportez-vous \u00e0 la
description_date_field_part2=r\u00e9f\u00e9rence de date FreeMarker
description_date_field_part3=pour plus d'informations.
wiki_reference_part1=Pour des r\u00e9f\u00e9rences plus compl\u00e8tes, reportez-vous au
wiki_reference_part2=wiki.
# Team properties # Team properties
team_login_warning=La page Alfresco Explorer requise n'est pas prise en charge. Acc\u00e9dez \u00e0 cette page uniquement lorsque le service de support Alfresco vous y invite. team_login_warning=La page Alfresco Explorer requise n'est pas prise en charge. Acc\u00e9dez \u00e0 cette page uniquement lorsque le service de support Alfresco vous y invite.

View File

@@ -142,8 +142,8 @@ download_doc=Download
# Offline editing # Offline editing
click_here= scegliere qui click_here= scegliere qui
offline_help=Per aiuto sulla modifica offline offline_help=Per aiuto sulla modifica offline
offline_download_first=Se il download del documento non viene avviato entro offline_download=Il download partir\u00e0 automaticamente a breve. Se ci\u00f2 non accade \u00e8 possibile utilizzare il link accanto al timer. Secondi rimanenti:
offline_download_second=secondi offline_start_download=Inizio download
offline_download_auto_change=Per evitare che il download dei file venga avviato automaticamente quando si seleziona la modifica offline offline_download_auto_change=Per evitare che il download dei file venga avviato automaticamente quando si seleziona la modifica offline
offline_download_not_started=Se il download del documento non \u00e8 stato avviato offline_download_not_started=Se il download del documento non \u00e8 stato avviato
offline_editing=Modifica offline offline_editing=Modifica offline
@@ -159,7 +159,7 @@ kilobyte=KB
megabyte=MB megabyte=MB
gigabyte=GB gigabyte=GB
locked_you=Elemento bloccato dall'utente attuale locked_you=Elemento bloccato dall'utente attuale
locked_user=Elemento bloccato da {0,choice,0#SHOULD_NOT_HAPPEN|1#user|1<users} locked_user=Elemento bloccato da {0,choice,0#SHOULD_NOT_HAPPEN|1#utente|1<utenti}
wizard_errors=Correggere gli errori riportati di seguito. wizard_errors=Correggere gli errori riportati di seguito.
last_page=Ultima pagina last_page=Ultima pagina
next_page=Prossima pagina next_page=Prossima pagina
@@ -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?
@@ -2126,3 +2126,23 @@ trx.transferStatus=Stato attuale
trx.fromRepositoryId=Trasferito da trx.fromRepositoryId=Trasferito da
trx.repositoryId=Origine trasferita trx.repositoryId=Origine trasferita
trx.invadedBy=Contiene trasferimenti trx.invadedBy=Contiene trasferimenti
#output-path-pattern-help.jsp
guidelines_title=Linee guida
variables_title=Variabili
forexample_title=Ad esempio
general_info_part1=Uno schema percorso di output \u00e8 un'espressione
general_info_part2=FreeMarker
general_info_part3=utilizzata per specificare il percorso da utilizzare per salvare una risorsa generata attraverso la sostituzione di variabili quando si crea un contenuto Web.
guidelines_message=Gli schemi percorso di output che iniziano con una barra (ad esempio /${webapp}/content/${name}.xml) produrranno dei percorsi con radice nella sandbox. Quelli che non iniziano con una barra produrranno percorsi relativi alla directory di lavoro attuale, quando viene richiamato l'assistente Crea contenuto web.
description_name_field=Il nome dei dati dell\u2019istanza del modulo inseriti dall'utente nell'assistente Crea contenuto web.
description_webapp_field=Il nome della webapp in cui vengono creati i dati dell'istanza del modulo. In genere, se si specifica uno schema percorso di output assoluto, il percorso inizier\u00e0 con la cartella webapp (ossia /${webapp}/...)
description_cwd_field=Il percorso relativo della webapp in cui viene creato il modulo.
description_extension_field=L'estensione predefinita associata al tipo mime configurato per il modello motore di rendering. Questa variabile \u00e8 disponibile solo per la trasformazione di schemi percorso di output.
description_xml_field=I dati dell'istanza xml raccolti dal modulo.
description_node_field=Il nodo dei dati dell'istanza del modulo. Questa variabile \u00e8 disponibile solo per la trasformazione di schemi percorso di output.
description_date_field_part1=La data attuale in cui vengono salvati i dati dell'istanza del modulo. Fare riferimento alla
description_date_field_part2=data FreeMarker
description_date_field_part3=per ulteriori informazioni.
wiki_reference_part1=Per informazioni pi\u00f9 dettagliate, consultare il
wiki_reference_part2=wiki.

View File

@@ -142,8 +142,8 @@ download_doc=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9
# Offline editing # Offline editing
click_here= \u3053\u3053\u3092\u30af\u30ea\u30c3\u30af click_here= \u3053\u3053\u3092\u30af\u30ea\u30c3\u30af
offline_help=\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u306e\u30d8\u30eb\u30d7\u306e\u5834\u5408 offline_help=\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u306e\u30d8\u30eb\u30d7\u306e\u5834\u5408
offline_download_first=-- offline_download=\ufeff\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u304c\u81ea\u52d5\u7684\u306b\u958b\u59cb\u3055\u308c\u307e\u3059\u3002\u958b\u59cb\u3055\u308c\u306a\u3044\u5834\u5408\u306f\u30bf\u30a4\u30de\u30fc\u306e\u96a3\u306b\u3042\u308b\u30ea\u30f3\u30af\u3092\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002\u3042\u3068\u6570\u79d2\u3067\u958b\u59cb\u3057\u307e\u3059\uff1a
offline_download_second=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9 offline_start_download=\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3092\u958b\u59cb\u3057\u307e\u3059
offline_download_auto_change=\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u3092\u9078\u629e\u3059\u308b\u3068\u304d\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u81ea\u52d5\u30c0\u30a6\u30ed\u30fc\u30c9\u3092\u958b\u59cb\u3055\u305b\u305f\u304f\u306a\u3044\u5834\u5408 offline_download_auto_change=\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6\u3092\u9078\u629e\u3059\u308b\u3068\u304d\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u81ea\u52d5\u30c0\u30a6\u30ed\u30fc\u30c9\u3092\u958b\u59cb\u3055\u305b\u305f\u304f\u306a\u3044\u5834\u5408
offline_download_not_started=\u6587\u66f8\u304c\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3092\u958b\u59cb\u3057\u306a\u3044\u5834\u5408 offline_download_not_started=\u6587\u66f8\u304c\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3092\u958b\u59cb\u3057\u306a\u3044\u5834\u5408
offline_editing=\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6 offline_editing=\u30aa\u30d5\u30e9\u30a4\u30f3\u7de8\u96c6
@@ -159,7 +159,7 @@ kilobyte=KB
megabyte=MB megabyte=MB
gigabyte=GB gigabyte=GB
locked_you=\u30ed\u30c3\u30af\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0 locked_you=\u30ed\u30c3\u30af\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0
locked_user={0,choice,0#SHOULD_NOT_HAPPEN|1#user|1<users} \u306b\u3088\u308a\u30ed\u30c3\u30af\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0 locked_user={0,choice,0#SHOULD_NOT_HAPPEN|1#\u30e6\u30fc\u30b6\u30fc|1<\u30e6\u30fc\u30b6\u30fc}
wizard_errors=\u4ee5\u4e0b\u306e\u30a8\u30e9\u30fc\u3092\u4fee\u6b63\u3057\u3066\u304f\u3060\u3055\u3044\u3002 wizard_errors=\u4ee5\u4e0b\u306e\u30a8\u30e9\u30fc\u3092\u4fee\u6b63\u3057\u3066\u304f\u3060\u3055\u3044\u3002
last_page=\u6700\u5f8c\u306e\u30da\u30fc\u30b8 last_page=\u6700\u5f8c\u306e\u30da\u30fc\u30b8
next_page=\u6b21\u306e\u30da\u30fc\u30b8 next_page=\u6b21\u306e\u30da\u30fc\u30b8
@@ -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?"
@@ -2127,5 +2127,25 @@ trx.fromRepositoryId=\u8ee2\u9001\u5143
trx.repositoryId=\u8ee2\u9001\u5143 trx.repositoryId=\u8ee2\u9001\u5143
trx.invadedBy=\u8ee2\u9001\u3092\u542b\u3080 trx.invadedBy=\u8ee2\u9001\u3092\u542b\u3080
#output-path-pattern-help.jsp
guidelines_title=\u30ac\u30a4\u30c9\u30e9\u30a4\u30f3
variables_title=\u5909\u6570
forexample_title=\u4f8b
general_info_part1=\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u30d1\u30b9\u30fb\u30d1\u30bf\u30fc\u30f3
general_info_part2=FreeMarker\u306e
general_info_part3=Expression \u306f\u3001Web\u30b3\u30f3\u30c6\u30f3\u30c4\u3092\u4f5c\u6210\u3059\u308b\u3068\u304d\u306b\u3001\u5909\u6570\u7f6e\u63db\u3092\u4f7f\u7528\u3057\u3066\u3001\u751f\u6210\u3055\u308c\u305f\u30a2\u30bb\u30c3\u30c8\u3092\u4fdd\u5b58\u3059\u308b\u30d1\u30b9\u306e\u6307\u5b9a\u306b\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002
guidelines_message=\u30b9\u30e9\u30c3\u30b7\u30e5\u3067\u59cb\u307e\u308b\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u30fb\u30d1\u30b9\u30fb\u30d1\u30bf\u30fc\u30f3\uff08\u4f8b: /${webapp}/content/${name}.xml\uff09\u306f\u3001\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u3092\u30eb\u30fc\u30c8\u3068\u3057\u3066\u30d1\u30b9\u3092\u751f\u6210\u3057\u307e\u3059\u3002\u3053\u306e\u30d1\u30bf\u30fc\u30f3\u306e\u5148\u982d\u306b\u30b9\u30e9\u30c3\u30b7\u30e5\u304c\u306a\u3044\u5834\u5408\u306f\u3001Web\u30b3\u30f3\u30c6\u30f3\u30c4\u30fb\u30a6\u30a3\u30b6\u30fc\u30c9\u304c\u547c\u3073\u51fa\u3055\u308c\u308b\u3068\u3001\u73fe\u5728\u306e\u4f5c\u696d\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u76f8\u5bfe\u30d1\u30b9\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002
description_name_field=\u30d5\u30a9\u30fc\u30e0\u30fb\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30fb\u30c7\u30fc\u30bf\u306e\u540d\u524d\u306f\u3001Web\u30b3\u30f3\u30c6\u30f3\u30c4\u4f5c\u6210\u30a6\u30a3\u30b6\u30fc\u30c9\u3067\u30e6\u30fc\u30b6\u306b\u3088\u3063\u3066\u5165\u529b\u3055\u308c\u305f\u540d\u524d\u3067\u3059\u3002
description_webapp_field=\u4f5c\u6210\u3055\u308c\u308b\u30d5\u30a9\u30fc\u30e0\u30fb\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30fb\u30c7\u30fc\u30bf\u306e Webapp\u540d\u3002\u901a\u5e38\u3001\u7d76\u5bfe\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u30d1\u30b9\u30fb\u30d1\u30bf\u30fc\u30f3\u3092\u6307\u5b9a\u3059\u308b\u3068\u3001Webapp\u30d5\u30a9\u30eb\u30c0\u3067\u59cb\u307e\u308b\u30d1\u30b9\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\uff08\u4f8b: /${webapp}/...\uff09\u3002
description_cwd_field=\u4f5c\u6210\u3055\u308c\u308b\u30d5\u30a9\u30fc\u30e0\u306eWebapp\u76f8\u5bfe\u30d1\u30b9\u3067\u3059\u3002
description_extension_field=\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u30fb\u30a8\u30f3\u30b8\u30f3\u30fb\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u306b\u8a2d\u5b9a\u3055\u308c\u305fMIME\u30bf\u30a4\u30d7\u306b\u95a2\u9023\u4ed8\u3051\u3055\u308c\u305f\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u62e1\u5f35\u5b50\u3002\u3053\u306e\u5909\u6570\u306f\u3001\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u30d1\u30b9\u30fb\u30d1\u30bf\u30fc\u30f3\u306b\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002
description_xml_field=\u30d5\u30a9\u30fc\u30e0\u306b\u3088\u3063\u3066\u53ce\u96c6\u3055\u308c\u308bxml\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30fb\u30c7\u30fc\u30bf\u3002
description_node_field=\u30d5\u30a9\u30fc\u30e0\u30fb\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30fb\u30c7\u30fc\u30bf\u30fb\u30ce\u30fc\u30c9\u3002\u3053\u306e\u5909\u6570\u306f\u3001\u30ec\u30f3\u30c7\u30a3\u30b7\u30e7\u30f3\u30fb\u30a2\u30a6\u30c8\u30d7\u30c3\u30c8\u30d1\u30b9\u30fb\u30d1\u30bf\u30fc\u30f3\u306b\u306e\u307f\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002
description_date_field_part1=\u30d5\u30a9\u30fc\u30e0\u30fb\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30fb\u30c7\u30fc\u30bf\u306b\u4fdd\u5b58\u3055\u308c\u308b\u73fe\u5728\u306e\u65e5\u6642\u3002\u8a73\u3057\u304f\u306f
description_date_field_part2=FreeMarker\u30c7\u30fc\u30bf\u30fb\u30ea\u30d5\u30a1\u30ec\u30f3\u30b9
description_date_field_part3=\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002
wiki_reference_part1=\u3055\u3089\u306a\u308b\u8a73\u7d30\u60c5\u5831\u306f
wiki_reference_part2=Wiki\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002
# Team properties # Team properties
team_login_warning=\u30ea\u30af\u30a8\u30b9\u30c8\u3055\u308c\u305fAlfresco Explorer\u30da\u30fc\u30b8\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 Alfresco\u30b5\u30dd\u30fc\u30c8\u306b\u6307\u793a\u3055\u308c\u305f\u5834\u5408\u306e\u307f\u3001\u3053\u306e\u30da\u30fc\u30b8\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u3060\u3055\u3044\u3002 team_login_warning=\u30ea\u30af\u30a8\u30b9\u30c8\u3055\u308c\u305fAlfresco Explorer\u30da\u30fc\u30b8\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 Alfresco\u30b5\u30dd\u30fc\u30c8\u306b\u6307\u793a\u3055\u308c\u305f\u5834\u5408\u306e\u307f\u3001\u3053\u306e\u30da\u30fc\u30b8\u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u3060\u3055\u3044\u3002

View File

@@ -1,3 +1,5 @@
<#setting locale="${locale}">
<div class="taskPopupPanel"> <div class="taskPopupPanel">
<table cellpadding='3' cellspacing='0'> <table cellpadding='3' cellspacing='0'>
<tr> <tr>
@@ -19,7 +21,7 @@
<tr><td>${msg("task_summary_panel.start_date")}:</td><td>${task.startDate?string(msg("date_pattern"))}</td></tr> <tr><td>${msg("task_summary_panel.start_date")}:</td><td>${task.startDate?string(msg("date_pattern"))}</td></tr>
<tr><td>${msg("task_summary_panel.due_date")}:</td><td> <tr><td>${msg("task_summary_panel.due_date")}:</td><td>
<#if task.properties["bpm:dueDate"]?exists> <#if task.properties["bpm:dueDate"]?exists>
${task.properties["bpm:dueDate"]?date} ${task.properties["bpm:dueDate"]?string(msg("date_pattern"))}
<#else> <#else>
<i>${msg("task_summary_panel.none")}</i> <i>${msg("task_summary_panel.none")}</i>
</#if> </#if>

View File

@@ -1,13 +1,13 @@
You have been invited to '${space.name}' by ${person.properties.firstName}<#if person.properties.lastName?exists> ${person.properties.lastName}</#if>. ${msg("templates.invite_user_email.invited_to_space", space.name, person.properties.firstName)}<#if person.properties.lastName?exists> ${person.properties.lastName}</#if>.
<#if role?exists>You will have the role of: ${role}</#if> <#if role?exists>${msg("templates.invite_user_email.role", role)}</#if>
You can view the space through the Alfresco client: ${msg("templates.invite_user_email.you_can_view_the_space")}:
<#assign ref=space.nodeRef> <#assign ref=space.nodeRef>
<#assign workspace=ref[0..ref?index_of("://")-1]> <#assign workspace=ref[0..ref?index_of("://")-1]>
<#assign storenode=ref[ref?index_of("://")+3..]> <#assign storenode=ref[ref?index_of("://")+3..]>
${url.serverPath}/alfresco/navigate/browse/${workspace}/${storenode} ${url.serverPath}/alfresco/navigate/browse/${workspace}/${storenode}
Regards ${msg("templates.invite_user_email.regards")}
Alfresco Alfresco

View File

@@ -539,7 +539,7 @@
<dialog name="userConsole" page="/jsp/users/user-console.jsp" managed-bean="UserConsoleDialog" <dialog name="userConsole" page="/jsp/users/user-console.jsp" managed-bean="UserConsoleDialog"
icon="/images/icons/user_console_large.gif" title-id="user_console_info" icon="/images/icons/user_console_large.gif" title-id="user_console_info"
description-id="user_console_description" show-ok-button="false"/> description-id="user_console_description" show-ok-button="false" error-message-id="empty_message"/>
<dialog name="userProfile" page="/jsp/users/user-profile.jsp" managed-bean="UserProfileDialog" <dialog name="userProfile" page="/jsp/users/user-profile.jsp" managed-bean="UserProfileDialog"
icon="/images/icons/user_console_large.gif" title-id="user_profile" icon="/images/icons/user_console_large.gif" title-id="user_profile"

View File

@@ -40,12 +40,12 @@
javascript-class-name="alfresco.xforms.PlainTextEditor"/> javascript-class-name="alfresco.xforms.PlainTextEditor"/>
<widget xforms-type="xf:textarea" <widget xforms-type="xf:textarea"
javascript-class-name="alfresco.xforms.RichTextEditor"> javascript-class-name="alfresco.xforms.RichTextEditor">
<param name="theme_advanced_buttons1">bold,italic,underline,separator,forecolor,backcolor,separator,link,unlink,image</param> <param name="theme_advanced_buttons1">bold,italic,underline,separator,forecolor,backcolor,separator,link,unlink,image,code</param>
</widget> </widget>
<widget xforms-type="xf:textarea" <widget xforms-type="xf:textarea"
appearance="full" appearance="full"
javascript-class-name="alfresco.xforms.RichTextEditor"> javascript-class-name="alfresco.xforms.RichTextEditor">
<param name="theme_advanced_buttons1">bold,italic,underline,strikethrough,separator,fontselect,fontsizeselect</param> <param name="theme_advanced_buttons1">bold,italic,underline,strikethrough,separator,fontselect,fontsizeselect,code</param>
<param name="theme_advanced_buttons2">link,unlink,image,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,bullist,numlist,separator,undo,redo,separator,forecolor,backcolor</param> <param name="theme_advanced_buttons2">link,unlink,image,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,bullist,numlist,separator,undo,redo,separator,forecolor,backcolor</param>
<param name="height">400</param> <param name="height">400</param>
</widget> </widget>
@@ -62,6 +62,7 @@
<param name="height">600</param> <param name="height">600</param>
<param name="mode">exact</param> <param name="mode">exact</param>
<param name="force_p_newlines">true</param> <param name="force_p_newlines">true</param>
<param name="forced_root_block">p</param>
<param name="apply_source_formatting">true</param> <param name="apply_source_formatting">true</param>
<param name="plugins">table</param> <param name="plugins">table</param>
<param name="theme_advanced_buttons3">tablecontrols</param> <param name="theme_advanced_buttons3">tablecontrols</param>

View File

@@ -28,6 +28,7 @@ import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage; import javax.mail.internet.MimeMessage;
import org.alfresco.model.ContentModel; import org.alfresco.model.ContentModel;
import org.alfresco.repo.template.I18NMessageMethod;
import org.alfresco.service.ServiceRegistry; import org.alfresco.service.ServiceRegistry;
import org.alfresco.service.cmr.repository.ContentReader; import org.alfresco.service.cmr.repository.ContentReader;
import org.alfresco.service.cmr.repository.ContentService; import org.alfresco.service.cmr.repository.ContentService;
@@ -142,7 +143,7 @@ public class TemplateMailHelperBean implements Serializable
model.put("space", node); model.put("space", node);
// object to allow client urls to be generated in emails // object to allow client urls to be generated in emails
model.put("url", new BaseTemplateContentServlet.URLHelper(fc)); model.put("url", new BaseTemplateContentServlet.URLHelper(fc));
model.put("msg", new I18NMessageMethod());
model.put("document", node); model.put("document", node);
if (nodeService.getType(node).equals(ContentModel.TYPE_CONTENT)) if (nodeService.getType(node).equals(ContentModel.TYPE_CONTENT))
{ {

View File

@@ -37,7 +37,10 @@ import org.alfresco.web.bean.wizard.IWizardBean;
*/ */
public class CopyHandler extends BaseActionHandler public class CopyHandler extends BaseActionHandler
{ {
private static final long serialVersionUID = -3570705279828902436L; private static final long serialVersionUID = -3570705279828902437L;
private static final String PROP_DEEPCOPY = "deepCopy";
public String getJSPPath() public String getJSPPath()
{ {
@@ -51,6 +54,9 @@ public class CopyHandler extends BaseActionHandler
NodeRef destNodeRef = (NodeRef)actionProps.get(PROP_DESTINATION); NodeRef destNodeRef = (NodeRef)actionProps.get(PROP_DESTINATION);
repoProps.put(CopyActionExecuter.PARAM_DESTINATION_FOLDER, destNodeRef); repoProps.put(CopyActionExecuter.PARAM_DESTINATION_FOLDER, destNodeRef);
// deep copy option
Boolean deepCopy = (Boolean)actionProps.get(PROP_DEEPCOPY);
repoProps.put(CopyActionExecuter.PARAM_DEEP_COPY, deepCopy);
} }
public void prepareForEdit(Map<String, Serializable> actionProps, public void prepareForEdit(Map<String, Serializable> actionProps,
@@ -58,6 +64,9 @@ public class CopyHandler extends BaseActionHandler
{ {
NodeRef destNodeRef = (NodeRef)repoProps.get(CopyActionExecuter.PARAM_DESTINATION_FOLDER); NodeRef destNodeRef = (NodeRef)repoProps.get(CopyActionExecuter.PARAM_DESTINATION_FOLDER);
actionProps.put(PROP_DESTINATION, destNodeRef); actionProps.put(PROP_DESTINATION, destNodeRef);
Boolean deepCopy = (Boolean)repoProps.get(CopyActionExecuter.PARAM_DEEP_COPY);
actionProps.put(PROP_DEEPCOPY, deepCopy);
} }
public String generateSummary(FacesContext context, IWizardBean wizard, public String generateSummary(FacesContext context, IWizardBean wizard,
@@ -70,5 +79,4 @@ public class CopyHandler extends BaseActionHandler
return MessageFormat.format(Application.getMessage(context, "action_copy"), return MessageFormat.format(Application.getMessage(context, "action_copy"),
new Object[] {spaceName}); new Object[] {spaceName});
} }
} }

View File

@@ -36,6 +36,7 @@ import org.alfresco.service.cmr.workflow.WorkflowService;
import org.alfresco.service.cmr.workflow.WorkflowTask; import org.alfresco.service.cmr.workflow.WorkflowTask;
import org.alfresco.web.app.servlet.BaseTemplateContentServlet; import org.alfresco.web.app.servlet.BaseTemplateContentServlet;
import org.alfresco.web.bean.repository.Repository; import org.alfresco.web.bean.repository.Repository;
import org.springframework.extensions.surf.util.I18NUtil;
/** /**
* Bean used by an AJAX control to send information back on the requested workflow task. * Bean used by an AJAX control to send information back on the requested workflow task.
@@ -136,10 +137,12 @@ public class TaskInfoBean implements Serializable
FacesContext context = FacesContext.getCurrentInstance(); FacesContext context = FacesContext.getCurrentInstance();
Map<String, Object> model = new HashMap<String, Object>(8, 1.0f); Map<String, Object> model = new HashMap<String, Object>(8, 1.0f);
I18NUtil.registerResourceBundle("alfresco.messages.webclient");
// create template api methods and objects // create template api methods and objects
model.put("date", new Date()); model.put("date", new Date());
model.put("msg", new I18NMessageMethod()); model.put("msg", new I18NMessageMethod());
model.put("url", new BaseTemplateContentServlet.URLHelper(context)); model.put("url", new BaseTemplateContentServlet.URLHelper(context));
model.put("locale", I18NUtil.getLocale());
model.put("task", new Workflow.WorkflowTaskItem( model.put("task", new Workflow.WorkflowTaskItem(
Repository.getServiceRegistry(context), Repository.getServiceRegistry(context),
this.imageResolver, this.imageResolver,

View File

@@ -56,6 +56,7 @@ public class ClipboardBean implements Serializable
/** I18N messages */ /** I18N messages */
private static final String MSG_ERROR_PASTE = "error_paste"; private static final String MSG_ERROR_PASTE = "error_paste";
private static final String MSG_VIEW_FOR_PASTE_WARN = "not_suitable_view_for_paste_warn";
/** Current state of the clipboard items */ /** Current state of the clipboard items */
private List<ClipboardItem> items = new ArrayList<ClipboardItem>(4); private List<ClipboardItem> items = new ArrayList<ClipboardItem>(4);
@@ -129,6 +130,12 @@ public class ClipboardBean implements Serializable
if (parent != null) if (parent != null)
{ {
parentNodeRef = new NodeRef(Repository.getStoreRef(), parent); parentNodeRef = new NodeRef(Repository.getStoreRef(), parent);
// ALF-8885 fix, if copied node is the same as parent node we should use null.
// Primary parent will be used later in FileFolderService#moveOrCopy method
if (parentNodeRef.toString().equals(ref))
{
parentNodeRef = null;
}
} }
addClipboardNode(new NodeRef(ref), parentNodeRef, ClipboardStatus.CUT); addClipboardNode(new NodeRef(ref), parentNodeRef, ClipboardStatus.CUT);
} }
@@ -167,7 +174,7 @@ public class ClipboardBean implements Serializable
private void performPasteItems(int index, int action) private void performPasteItems(int index, int action)
{ {
FacesContext context = FacesContext.getCurrentInstance(); FacesContext context = FacesContext.getCurrentInstance();
boolean toClear = false;
try try
{ {
if (index == -1) if (index == -1)
@@ -179,6 +186,7 @@ public class ClipboardBean implements Serializable
if (!getNodeService().exists(item.getNodeRef())) if (!getNodeService().exists(item.getNodeRef()))
{ {
toRemove.add(item); toRemove.add(item);
toClear = true;
continue; continue;
} }
@@ -190,10 +198,13 @@ public class ClipboardBean implements Serializable
// remember which items to remove. // remember which items to remove.
toRemove.add(item); toRemove.add(item);
} }
toClear = true;
} }
} }
// if configured to do so clear the clipboard after a paste all // clear the clipboard after a paste all
if (toClear)
{
if (Application.getClientConfig(context).isPasteAllAndClearEnabled()) if (Application.getClientConfig(context).isPasteAllAndClearEnabled())
{ {
this.items.clear(); this.items.clear();
@@ -207,6 +218,7 @@ public class ClipboardBean implements Serializable
} }
} }
} }
}
else else
{ {
// single paste operation // single paste operation
@@ -256,6 +268,13 @@ public class ClipboardBean implements Serializable
} }
else else
{ {
if (Application.getClientConfig(fc).isClipboardStatusVisible())
{
String pattern = Application.getMessage(fc, MSG_VIEW_FOR_PASTE_WARN);
String msg = MessageFormat.format(pattern, item.getName());
FacesMessage facesMsg = new FacesMessage(FacesMessage.SEVERITY_WARN, msg, msg);
fc.addMessage(null, facesMsg);
}
// we cannot support this view as a Move paste location // we cannot support this view as a Move paste location
if (logger.isDebugEnabled()) if (logger.isDebugEnabled())
logger.debug("Clipboard Item: " + item.getNodeRef() + " not suitable for Move paste to current View Id."); logger.debug("Clipboard Item: " + item.getNodeRef() + " not suitable for Move paste to current View Id.");
@@ -269,6 +288,13 @@ public class ClipboardBean implements Serializable
} }
else else
{ {
if (Application.getClientConfig(fc).isClipboardStatusVisible())
{
String pattern = Application.getMessage(fc, MSG_VIEW_FOR_PASTE_WARN);
String msg = MessageFormat.format(pattern, item.getName());
FacesMessage facesMsg = new FacesMessage(FacesMessage.SEVERITY_WARN, msg, msg);
fc.addMessage(null, facesMsg);
}
// we cannot support this view as a Copy paste location // we cannot support this view as a Copy paste location
if (logger.isDebugEnabled()) if (logger.isDebugEnabled())
logger.debug("Clipboard Item: " + item.getNodeRef() + " not suitable for Copy paste to current View Id."); logger.debug("Clipboard Item: " + item.getNodeRef() + " not suitable for Copy paste to current View Id.");

View File

@@ -236,6 +236,11 @@ public class XFormsProcessor implements FormProcessor
} }
} }
js.append("';\n");
js.append("alfresco.constants.LANGUAGE = '");
String lang = Application.getLanguage(FacesContext.getCurrentInstance()).toString();
lang = lang.substring(0,lang.indexOf("_"));
js.append(lang);
js.append("';\n"); js.append("';\n");
js.append("alfresco.xforms.constants.XFORMS_UI_DIV_ID = '"). js.append("alfresco.xforms.constants.XFORMS_UI_DIV_ID = '").
append(xformsUIDivId). append(xformsUIDivId).

View File

@@ -49,6 +49,7 @@ import org.alfresco.service.cmr.search.LimitBy;
import org.alfresco.service.cmr.search.ResultSet; import org.alfresco.service.cmr.search.ResultSet;
import org.alfresco.service.cmr.search.SearchParameters; import org.alfresco.service.cmr.search.SearchParameters;
import org.alfresco.service.cmr.search.SearchService; import org.alfresco.service.cmr.search.SearchService;
import org.alfresco.service.cmr.security.AccessStatus;
import org.alfresco.service.cmr.security.AuthorityService; import org.alfresco.service.cmr.security.AuthorityService;
import org.alfresco.service.cmr.security.AuthorityType; import org.alfresco.service.cmr.security.AuthorityType;
import org.alfresco.service.cmr.security.PermissionService; import org.alfresco.service.cmr.security.PermissionService;
@@ -101,6 +102,9 @@ public abstract class BaseAssociationEditor extends UIInput
private final static String MSG_CANCEL = "cancel"; private final static String MSG_CANCEL = "cancel";
private final static String MSG_SEARCH = "search"; private final static String MSG_SEARCH = "search";
private final static String MSG_CHANGE = "change"; private final static String MSG_CHANGE = "change";
private final static String MSG_WARN_CANNOT_VIEW = "warn_cannot_view_target_details";
private static final String PERMISSION_SERVICE = "PermissionService";
protected String associationName; protected String associationName;
protected String availableOptionsSize; protected String availableOptionsSize;
@@ -709,6 +713,7 @@ public abstract class BaseAssociationEditor extends UIInput
protected void renderExistingAssociation(FacesContext context, ResponseWriter out, NodeService nodeService, protected void renderExistingAssociation(FacesContext context, ResponseWriter out, NodeService nodeService,
NodeRef targetRef, boolean allowMany) throws IOException NodeRef targetRef, boolean allowMany) throws IOException
{ {
boolean accessDenied = false;
out.write("<tr><td class='"); out.write("<tr><td class='");
if (this.highlightedRow) if (this.highlightedRow)
{ {
@@ -739,12 +744,26 @@ public abstract class BaseAssociationEditor extends UIInput
out.write(groupDisplayName); out.write(groupDisplayName);
} }
else else
{
PermissionService permissionService = Repository.getServiceRegistry(context).getPermissionService();
if (permissionService.hasPermission(targetRef, PermissionService.READ) == AccessStatus.ALLOWED)
{ {
out.write(Utils.encode(Repository.getDisplayPath(nodeService.getPath(targetRef)))); out.write(Utils.encode(Repository.getDisplayPath(nodeService.getPath(targetRef))));
out.write("/"); out.write("/");
out.write(Utils.encode(Repository.getNameForNode(nodeService, targetRef))); out.write(Utils.encode(Repository.getNameForNode(nodeService, targetRef)));
} }
else
{
accessDenied = true;
out.write(Application.getMessage(context, MSG_WARN_CANNOT_VIEW));
}
}
if (accessDenied)
{
out.write("</td><td>&nbsp;");
}
else
{
out.write("</td><td class='"); out.write("</td><td class='");
if (this.highlightedRow) if (this.highlightedRow)
{ {
@@ -772,7 +791,7 @@ public abstract class BaseAssociationEditor extends UIInput
out.write(context.getExternalContext().getRequestContextPath()); out.write(context.getExternalContext().getRequestContextPath());
out.write("/images/icons/edit_icon.gif' border='0' width='12' height='16'/></a>"); out.write("/images/icons/edit_icon.gif' border='0' width='12' height='16'/></a>");
} }
}
out.write("</td></tr>"); out.write("</td></tr>");
this.highlightedRow = !this.highlightedRow; this.highlightedRow = !this.highlightedRow;

View File

@@ -37,7 +37,10 @@ import org.alfresco.service.cmr.repository.NodeRef;
import org.alfresco.service.cmr.repository.NodeService; import org.alfresco.service.cmr.repository.NodeService;
import org.alfresco.service.namespace.QName; import org.alfresco.service.namespace.QName;
import org.alfresco.service.namespace.RegexQNamePattern; import org.alfresco.service.namespace.RegexQNamePattern;
import org.alfresco.web.bean.repository.Node;
import org.alfresco.web.bean.repository.Repository; import org.alfresco.web.bean.repository.Repository;
import org.alfresco.web.data.IDataContainer;
import org.alfresco.web.data.QuickSort;
import org.alfresco.web.ui.common.Utils; import org.alfresco.web.ui.common.Utils;
import org.alfresco.web.ui.common.renderer.BaseRenderer; import org.alfresco.web.ui.common.renderer.BaseRenderer;
import org.alfresco.web.ui.repo.component.UINodeDescendants; import org.alfresco.web.ui.repo.component.UINodeDescendants;
@@ -119,7 +122,7 @@ public class NodeDescendantsLinkRenderer extends BaseRenderer
{ {
List<ChildAssociationRef> childRefs = service.getChildAssocs(parentRef, List<ChildAssociationRef> childRefs = service.getChildAssocs(parentRef,
ContentModel.ASSOC_CONTAINS, RegexQNamePattern.MATCH_ALL); ContentModel.ASSOC_CONTAINS, RegexQNamePattern.MATCH_ALL);
List<ChildAssociationRef> refs = new ArrayList<ChildAssociationRef>(childRefs.size()); List<Node> nodes = new ArrayList<Node>(childRefs.size());
for (int index=0; index<childRefs.size(); index++) for (int index=0; index<childRefs.size(); index++)
{ {
ChildAssociationRef ref = childRefs.get(index); ChildAssociationRef ref = childRefs.get(index);
@@ -128,17 +131,20 @@ public class NodeDescendantsLinkRenderer extends BaseRenderer
if (typeDef != null && dd.isSubClass(type, ContentModel.TYPE_FOLDER) && if (typeDef != null && dd.isSubClass(type, ContentModel.TYPE_FOLDER) &&
dd.isSubClass(type, ContentModel.TYPE_SYSTEM_FOLDER) == false) dd.isSubClass(type, ContentModel.TYPE_SYSTEM_FOLDER) == false)
{ {
refs.add(ref); nodes.add(new Node(ref.getChildRef()));
} }
} }
QuickSort sorter = new QuickSort(nodes, "name", true, IDataContainer.SORT_CASEINSENSITIVE);
sorter.sort();
// walk each child ref and output a descendant link control for each item // walk each child ref and output a descendant link control for each item
int total = 0; int total = 0;
int maximum = refs.size() > control.getMaxChildren() ? control.getMaxChildren() : refs.size(); int maximum = nodes.size() > control.getMaxChildren() ? control.getMaxChildren() : nodes.size();
for (int index=0; index<maximum; index++) for (int index=0; index<maximum; index++)
{ {
ChildAssociationRef ref = refs.get(index); Node node = nodes.get(index);
QName type = service.getType(ref.getChildRef()); QName type = service.getType(node.getNodeRef());
TypeDefinition typeDef = dd.getType(type); TypeDefinition typeDef = dd.getType(type);
if (typeDef != null && dd.isSubClass(type, ContentModel.TYPE_FOLDER) && if (typeDef != null && dd.isSubClass(type, ContentModel.TYPE_FOLDER) &&
dd.isSubClass(type, ContentModel.TYPE_SYSTEM_FOLDER) == false) dd.isSubClass(type, ContentModel.TYPE_SYSTEM_FOLDER) == false)
@@ -149,19 +155,19 @@ public class NodeDescendantsLinkRenderer extends BaseRenderer
out.write( separator ); out.write( separator );
} }
out.write(renderDescendant(context, control, ref, false)); out.write(renderDescendant(context, control, node.getNodeRef(), false));
total++; total++;
} }
} }
// do we need to render ellipses to indicate more items than the maximum // do we need to render ellipses to indicate more items than the maximum
if (control.getShowEllipses() == true && refs.size() > maximum) if (control.getShowEllipses() == true && nodes.size() > maximum)
{ {
out.write( separator ); out.write( separator );
// TODO: is this the correct way to get the information we need? // TODO: is this the correct way to get the information we need?
// e.g. primary parent may not be the correct path? how do we make sure we find // e.g. primary parent may not be the correct path? how do we make sure we find
// the correct parent and more importantly the correct Display Name value! // the correct parent and more importantly the correct Display Name value!
out.write( renderDescendant(context, control, service.getPrimaryParent(parentRef), true) ); out.write( renderDescendant(context, control, service.getPrimaryParent(parentRef).getChildRef(), true) );
} }
} }
@@ -185,7 +191,7 @@ public class NodeDescendantsLinkRenderer extends BaseRenderer
* *
* @return HTML for a descendant link * @return HTML for a descendant link
*/ */
private String renderDescendant(FacesContext context, UINodeDescendants control, ChildAssociationRef childRef, boolean ellipses) private String renderDescendant(FacesContext context, UINodeDescendants control, NodeRef childRef, boolean ellipses)
{ {
StringBuilder buf = new StringBuilder(256); StringBuilder buf = new StringBuilder(256);
@@ -193,7 +199,7 @@ public class NodeDescendantsLinkRenderer extends BaseRenderer
// build an HTML param that contains the client Id of this control, followed by the node Id // build an HTML param that contains the client Id of this control, followed by the node Id
// followed by whether this is the parent node not a decendant (ellipses clicked) // followed by whether this is the parent node not a decendant (ellipses clicked)
String param = control.getClientId(context) + NamingContainer.SEPARATOR_CHAR + String param = control.getClientId(context) + NamingContainer.SEPARATOR_CHAR +
childRef.getChildRef().getId() + NamingContainer.SEPARATOR_CHAR + childRef.getId() + NamingContainer.SEPARATOR_CHAR +
Boolean.toString(ellipses); Boolean.toString(ellipses);
buf.append(Utils.generateFormSubmit(context, control, getHiddenFieldName(context, control), param)); buf.append(Utils.generateFormSubmit(context, control, getHiddenFieldName(context, control), param));
buf.append('"'); buf.append('"');
@@ -214,7 +220,7 @@ public class NodeDescendantsLinkRenderer extends BaseRenderer
if (ellipses == false) if (ellipses == false)
{ {
// label is the name of the child node assoc // label is the name of the child node assoc
String name = Repository.getNameForNode(getNodeService(context), childRef.getChildRef()); String name = Repository.getNameForNode(getNodeService(context), childRef);
buf.append(Utils.encode(name)); buf.append(Utils.encode(name));
} }
else else

View File

@@ -113,6 +113,13 @@
styleClass="selector" /> styleClass="selector" />
</td> </td>
</tr> </tr>
<tr>
<td>&nbsp;</td>
<td>
<h:selectBooleanCheckbox value="#{WizardManager.bean.actionProperties.deepCopy}" />
<span style="vertical-align:20%"><h:outputText value="#{msg.deep_copy}" /></span>
</td>
</tr>
<tr><td class="paddingRow"></td></tr> <tr><td class="paddingRow"></td></tr>
</table> </table>
<% PanelGenerator.generatePanelEnd(out, request.getContextPath(), "white"); %> <% PanelGenerator.generatePanelEnd(out, request.getContextPath(), "white"); %>

View File

@@ -63,12 +63,11 @@
<h:inputHidden value="#{CCProperties.document.properties.url}" id="url"/> <h:inputHidden value="#{CCProperties.document.properties.url}" id="url"/>
<h:panelGrid columns="4" cellpadding="1" cellspacing="1" rendered="#{DialogManager.bean.continueCountdown}"> <h:panelGrid columns="4" cellpadding="1" cellspacing="1" rendered="#{DialogManager.bean.continueCountdown}">
<h:outputText value="#{msg.offline_download_first}"/> <h:outputText value="#{msg.offline_download}"/>
<f:verbatim>&nbsp;<b id="time">5</b>&nbsp;</f:verbatim> <f:verbatim>&nbsp;<b id="time">5</b>&nbsp;</f:verbatim>
<h:outputText value="#{msg.offline_download_second}"/>
<a:actionLink <a:actionLink
style="text-decoration: underline;" style="text-decoration: underline;"
value="#{msg.click_here}" value="#{msg.offline_start_download}"
onclick="javascript:stopCountdown();"/> onclick="javascript:stopCountdown();"/>
</h:panelGrid> </h:panelGrid>

View File

@@ -1,46 +1,56 @@
<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page"> <jsp:root version="1.2"
xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core">
<jsp:directive.page language="java" pageEncoding="UTF-8" /> <jsp:directive.page language="java" pageEncoding="UTF-8" />
<script type="text/javascript"> <script type="text/javascript">
function toggleOutputPathPatternHelp() function toggleOutputPathPatternHelp()
{ {
var d = document.getElementById('output_path_pattern_help'); var d = document.getElementById('wizard:wizard-body:mainPanel');
d.style.display = d.style.display == 'block' ? 'none' : 'block'; d.style.display = d.style.display == 'block' ? 'none' : 'block';
} }
</script> </script>
<h:panelGrid id="mainPanel" columns="1" border="0" style="display:none; padding: 5px;" styleClass="summary infoText statusInfoText">
<h:panelGroup>
<h:outputText value="#{msg.general_info_part1}"/> <h:outputLink style="color: blue" value="http://freemarker.sourceforge.net"><h:outputText value="#{msg.general_info_part2}"/></h:outputLink> <h:outputText value="#{msg.general_info_part3}"/>
</h:panelGroup>
<div id="output_path_pattern_help" class="summary infoText statusInfoText" style="display:none; padding: 5px;"> <f:verbatim><br/></f:verbatim>
<div>An output path pattern is a <a style="color:blue;" href="http://freemarker.sourceforge.net">FreeMarker</a> expression which is used to specify the path to use when saving a generated asset using variable substitution when creating web content.</div> <h:outputText style="font-weight: bold" value="#{msg.guidelines_title}"/>
<br/> <h:outputText value="#{msg.guidelines_message}"/>
<div style="font-weight: bold">Guidelines</div>
<div>Output path patterns beginning with a leading slash (such as <tt><jsp:text><![CDATA[/&#36;&#123;webapp&#125;/content/&#36;&#123;name&#125;.xml]]></jsp:text></tt>) will produce paths rooted at the sandbox. Those not begining with a leading slash will produce paths relative to the current working directory when the create web content wizard is invoked.</div> <f:verbatim><br/></f:verbatim>
<br/> <h:panelGrid id="tablePanel" columns="2" border="0">
<div style="font-weight: bold">Variables</div>
<table border="0" cellspacing="1" cellpadding="1"> <h:panelGroup>
<colgroup><col width="15%"/><col width="85%"/></colgroup> <h:outputText style="font-weight: bold" value="#{msg.variables_title}"/>
<tbody> </h:panelGroup><h:panelGroup/>
<tr><td><tt style="font-weight:bold;">name</tt></td><td>The name of the form instance data as entered by the user in the create web content wizard.</td></tr>
<tr><td><tt style="font-weight:bold;">webapp</tt></td><td>The name of the webapp in which the form instance data is being created. Typically, if specifying an absolute output path pattern, the path will begin with the webapp folder (i.e. <tt><jsp:text><![CDATA[/&#36;&#123;webapp&#125;/...]]></jsp:text></tt>)</td></tr> <f:verbatim><tt style="font-weight:bold;">name</tt></f:verbatim> <h:outputText value="#{msg.description_name_field}"/>
<tr><td><tt style="font-weight:bold;">cwd</tt></td><td>The webapp relative path in which the form is being created.</td></tr> <f:verbatim><tt style="font-weight:bold;">webapp</tt></f:verbatim> <h:outputText value="#{msg.description_webapp_field}"/>
<tr><td><tt style="font-weight:bold;">extension</tt></td><td>The default extension associated with the mime-type configured for the rendering engine template. This variable is only available for rendition ouput path patterns.</td></tr> <f:verbatim><tt style="font-weight:bold;">cwd</tt></f:verbatim> <h:outputText value="#{msg.description_cwd_field}"/>
<tr><td><tt style="font-weight:bold;">xml</tt></td><td>The xml instance data collected by the form.</td></tr> <f:verbatim><tt style="font-weight:bold;">extension</tt></f:verbatim> <h:outputText value="#{msg.description_extension_field}"/>
<tr><td><tt style="font-weight:bold;">node</tt></td><td>The form instance data node. This variable is only available for rendition ouput path patterns.</td></tr> <f:verbatim><tt style="font-weight:bold;">xml</tt></f:verbatim> <h:outputText value="#{msg.description_xml_field}"/>
<tr><td><tt style="font-weight:bold;">date</tt></td><td>The current date at which the form instance data is being saved. Refer to the <a style="color:blue;" href="http://freemarker.sourceforge.net/docs/ref_builtins_date.html">FreeMarker date reference</a> for more information.</td></tr> <f:verbatim><tt style="font-weight:bold;">node</tt></f:verbatim> <h:outputText value="#{msg.description_node_field}"/>
<f:verbatim><tt style="font-weight:bold;">date</tt></f:verbatim> <h:panelGroup><h:outputText value="#{msg.description_date_field_part1}"/> <h:outputLink style="color: blue" value="http://freemarker.sourceforge.net/docs/ref_builtins_date.html"><h:outputText value="#{msg.description_date_field_part2}"/></h:outputLink> <h:outputText value="#{msg.description_date_field_part3}"/></h:panelGroup>
<h:panelGroup>
<f:verbatim><br/></f:verbatim>
<h:outputText style="font-weight: bold" value="#{msg.forexample_title}"/>
</h:panelGroup><h:panelGroup/>
<f:verbatim><tt style="font-weight:bold;">${name}.xml</tt></f:verbatim> <h:outputText value="form_name.xml"/>
<f:verbatim><tt style="font-weight:bold;">${name}.${extension}</tt></f:verbatim> <h:outputText value="form_name.html"/>
<f:verbatim><tt style="font-weight:bold;">${webapp}/content/${name}.xml</tt></f:verbatim> <h:outputText value="/ROOT/content/form_name.xml"/>
<f:verbatim><tt style="font-weight:bold;">${date?string("yyyy-MM-dd")}.xml</tt></f:verbatim> <h:outputText value="2007-01-09.xml"/>
</h:panelGrid>
<h:panelGroup>
<f:verbatim><br/></f:verbatim>
<h:outputText value="#{msg.wiki_reference_part1}"/> <h:outputLink style="color: blue" value="http://wiki.alfresco.com"><h:outputText value="#{msg.wiki_reference_part2}"/></h:outputLink>
</h:panelGroup>
</h:panelGrid>
</tbody>
</table>
<br/>
<div style="font-weight: bold">For example</div>
<table border="0" cellspacing="1" cellpadding="1">
<colgroup><col width="25%"/><col width="75%"/></colgroup>
<tbody>
<tr><td><tt style="font-weight:bold;"><jsp:text><![CDATA[&#36;&#123;name&#125;.xml]]></jsp:text></tt></td><td>form_name.xml</td></tr>
<tr><td><tt style="font-weight:bold;"><jsp:text><![CDATA[&#36;&#123;name&#125;.&#36;&#123;extension&#125;]]></jsp:text></tt></td><td>form_name.html</td></tr>
<tr><td><tt style="font-weight:bold;"><jsp:text><![CDATA[&#36;&#123;webapp&#125;/content/&#36;&#123;name&#125;.xml]]></jsp:text></tt></td><td>/ROOT/content/form_name.xml</td></tr>
<tr><td><tt style="font-weight:bold;"><jsp:text><![CDATA[&#36;&#123;date&#63;string("yyyy-MM-dd")&#125;.xml]]></jsp:text></tt></td><td>2007-01-09.xml</td></tr>
</tbody>
</table>
<br/>
<div>For a more complete reference, please refer to the <a style="color: blue" href="http://wiki.alfresco.com">wiki.</a></div>
</div>
</jsp:root> </jsp:root>

View File

@@ -36,6 +36,7 @@ alfresco.ieEngine = alfresco.ieVersion == -1 ? -1 : getIEEngine();
djConfig.parseWidgets = false; djConfig.parseWidgets = false;
dojo.require("dojo.lfx.html"); dojo.require("dojo.lfx.html");
dojo.locale=alfresco.constants.LANGUAGE
alfresco.log = alfresco.constants.DEBUG ? log : Class.empty; alfresco.log = alfresco.constants.DEBUG ? log : Class.empty;
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
@@ -4891,6 +4892,7 @@ alfresco.constants.TINY_MCE_DEFAULT_SETTINGS =
theme: "advanced", theme: "advanced",
mode: "exact", mode: "exact",
plugins: alfresco.constants.TINY_MCE_DEFAULT_PLUGINS, plugins: alfresco.constants.TINY_MCE_DEFAULT_PLUGINS,
language: alfresco.constants.LANGUAGE,
width: -1, width: -1,
height: -1, height: -1,
auto_resize: false, auto_resize: false,