Compare commits

..

1 Commits

Author SHA1 Message Date
Irene Wang
e801503aed DEVOPS-3416 Deploy all plugins for Black Duck scans 2017-12-08 15:39:57 +01:00
483 changed files with 22867 additions and 28967 deletions

1
.gitignore vendored
View File

@@ -6,4 +6,3 @@ classes/
dist/
.settings/
*.iml
.idea

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.common.ui.runtime.nl</artifactId>

View File

@@ -97,7 +97,6 @@ SWTCalendarWithTime.contentNoon=Midi
SWTCalendarWithTime.contentNow=Maintenant
SWTCalendarWithTime.contnetSec=Sec :
TableViewerCreator.CallMethod.ErrorMsg=Vous ne pouvez appeler cette méthode que si vous avez déjà appelé createTable()
TableViewerCreator.columnNullId=La colonne '{0}' a un ID null.
TableViewerCreator.IdProperty.AssertMsg=Vous devez changer l'idProperty de l'une de vos colonnes, l'idProperty doit être unique pour chaque colonne d'une table.
TableViewerCreator.Table.BeNull=la table est null.
TableViewerCreator.TableColumn.AssertMsg=La TableColumn de TableEditorColumn avec idProperty '{0}' n'a pas la bonne Table parente
@@ -115,6 +114,3 @@ FileStep2.previewFailure=Erreur de pr
GlobalServiceRegister.ServiceNotRegistered=Le service {0} n'a pas été enregistré.
MessageBoxExceptionHandler.showMessageForSchemaImportXml.unParseXML.title=Le XML ne peut analyser.
MessageBoxExceptionHandler.showMessageForSchemaImportXml.unParseXML.msg=Le XML ne peut analyser dans ce format.
SSLConfirmDialog.KeyStore=saisissez le KeyStore
SSLConfirmDialog.TrustStore=saisissez le TrustStore
SSLConfirmDialog.Password=saisissez le mot de passe

View File

@@ -48,7 +48,6 @@ EventUtil.selection=\u9009\u62E9
EventUtil.show=\u663E\u793A
EventUtil.traverse=\u6A2A\u8D2F
EventUtil.typeNull=\u7A7A
EventUtil.verify=\u9A8C\u8BC1
ExceptionHandler.Parameter.BeNull=\u53C2\u6570\u4E0D\u80FD\u4E3A\u7A7A\u5F02\u5E38
ExceptionMessageDialog.Cancel=\u53D6\u6D88
ExceptionMessageDialog.log=\u65E5\u5FD7

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.runtime.nl</artifactId>

View File

@@ -1,8 +1,6 @@
DatabaseContentRetriever.PRODUCTNAME=Nom de produit de la base de données :
DatabaseContentRetriever.PRODUCTVERSION=Version du produit :
DB2ForZosResultSet.parameterIndex=Argument invalide\: index du paramètre
DB2ForZosResultSet.unknowCloumn=Argument invalide\: nom de colonne inconnu
SybaseResultSet.parameterIndex=Argument invalide\:index du paramètre
SybaseResultSet.unknowCloumn=Argument invalide:\ nom de colonne inconnu
AbstractFakeResultSet.unknowCloumn=Argument invalide : {0} est un nom de colonne inconnu
AbstractFakeResultSet.parameterIndexOutOfRange=Argument invalide\: index du paramètre {0} hors de la plage

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.ui.nl</artifactId>

View File

@@ -88,7 +88,7 @@ EventUtil.keyDown=Fl
EventUtil.keyUp=Flèche haut
EventUtil.menuDetect=Détection du menu
EventUtil.modify=Modifier
EventUtil.mouseDoubleClick=double-clic
EventUtil.mouseDoubleClick=Double-clic de souris
EventUtil.mouseDown=Souris bas
EventUtil.mouseEnter=Souris Entrée
EventUtil.mouseExit=Souris sortie

View File

@@ -1,4 +1,3 @@
providerName=www.example.org
pluginName=\u7EC4\u4EF6\u6A21\u5757
prefsName=Talend
prefs=Talend

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.nl</artifactId>

View File

@@ -153,7 +153,6 @@ GroupByContextAction.groupContext=\u6309\u4E0A\u4E0B\u6587\u5206\u7EC4
GroupByVariableAction.groupVariable=\u6309\u53D8\u91CF\u5206\u7EC4
CorePreferencePage.alwaysWelcome=\u542F\u52A8\u65F6\u59CB\u7EC8\u663E\u793A\u6B22\u8FCE\u7684\u89C6\u56FE
MetadataTool.nullValue=\u7A7A\u503C
RuleOperationChoiceDialog.rule=\u89C4\u5219\uFF1A
EComponentCategory_advanceSetting=\u9AD8\u7EA7\u8BBE\u7F6E
EComponentCategory_appearance=\u5916\u89C2
EComponentCategory_assignment=\u6307\u6D3E

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.repository.nl</artifactId>

View File

@@ -198,6 +198,3 @@ ItemReferenceDialog.doNotDelete.button=Don't delete
ItemReferenceDialog.forceDelete.button=Force delete
ItemReferenceDialog.forceDelete.warn.title=Are You Sure?
ItemReferenceDialog.forceDelete.warn.message=Force delete action may break items which use this item. Do you really want to force delete it?
ProjectRepositoryNode.sapContentExtractor=SAP BI Content Extractor
ProjectRepositoryNode.calculationViewSchemas=Calculation View schemas
ProjectRepositoryNode.sapBWAdvancedDataStoreObject=SAP ADSO

View File

@@ -163,18 +163,12 @@ ProxyRepositoryFactory.cleanWorkspace=Vider l'espace de mod
ProxyRepositoryFactory.DeleteFolderContainsLockedItem=Impossible de supprimer un dossier contenant des éléments verrouillés.
ProxyRepositoryFactory.MoveFolderContainsLockedItem=Impossible de déplacer un dossier contenant des éléments verrouillés.
ProxyRepositoryFactory.RenameFolderContainsLockedItem=Impossible de renommer un fichier contenant des éléments verrouillés.
RepositoryDropAdapter_errorMsg=Ce répertoire contient l'élément verrouillé, il ne peut être déplacé
RepositoryDropAdapter_folder=Dossier
RenameFolderAction.description=Renommer le dossier
ProxyRepositoryFactory.projectCanNotOpen=Impossible d'ouvrir le projet. La tâche en erreur est {0}.
ProjectRepositoryNode.sapBapi=SAP Bapi
ProjectRepositoryNode.sapFunctions.outputSchema=Sortie
ProjectRepositoryNode.sapTables=Tables SAP
DuplicateAction.input.title.v2=Duplicate
DuplicateAction.SameAsProjectname=Le nom est le même que celui du projet.
DeleteAction.error.testCaseLockedOrOpenedObject.newMessage=Les tests/scénarios de {0} sont verrouillés, vous ne pouvez les supprimer.\nSi cet objet est ouvert, fermez-le avant suppression.
ConvertJobsUtil.warning.message=Le framework cible n'est pas totalement supporté dans cette version.
ItemReferenceDialog.doNotDelete.button=Ne pas supprimer
ItemReferenceDialog.forceDelete.button=Forcer la suppression
ItemReferenceDialog.forceDelete.warn.title=Êtes-vous sûr ?
ItemReferenceDialog.forceDelete.warn.message=Forcer la suppression peut briser des éléments utilisant cet élément. Forcer la suppression ?

View File

@@ -63,7 +63,7 @@ PropertiesWizardPage.Version.Major=M
PropertiesWizardPage.Version.Minor=m
PropertiesWizardPage.ImageSizeError=\u30B5\u30A4\u30BA\u304C 32x32 \u306E\u30A4\u30E1\u30FC\u30B8\u3092\u9078\u629E\u3057\u3066\u304F\u3060\u3055\u3044\u3002
EAuthenticationMethod.anonymousAuth=\u533F\u540D\u306E\u8A8D\u8A3C
EAuthenticationMethod.simpleAuth=\u30B7\u30F3\u30D7\u30EB\u8A8D\u8A3C
EAuthenticationMethod.simpleAuth=\u5358\u7D14\u306A\u8A8D\u8A3C
AdvancedSocketFactory.failedInitial=\u30A8\u30E9\u30FC \uFF1A \u521D\u671F\u5316\u306B\u5931\u6557\u3057\u307E\u3057\u305F \uFF1A
LDAPCATruster.failedCreateCert=\u8A3C\u660E\u66F8\u30B9\u30C8\u30A2\u306E\u4F5C\u6210\u306B\u5931\u6557\u3057\u307E\u3057\u305F\uFF1A
LDAPCATruster.failedCreateTmp=\u4E00\u6642\u30C8\u30E9\u30B9\u30C8\u30B9\u30C8\u30A2\u306E\u4F5C\u6210\u306B\u5931\u6557\u3057\u307E\u3057\u305F \:

View File

@@ -6,7 +6,6 @@ ProxyRepositoryFactory.bussinessException.itemNonModifiable=\u4e0d\u53ef\u4fee\u
ProxyRepositoryFactory.illegalArgumentException.labelNotMatchPattern=\u6807\u7b7e {0} \u4e0e\u6a21\u5f0f {1} \u4e0d\u7b26
ProxyRepositoryFactory.initializeProjectConnection=\u521D\u59CB\u5316\u5DE5\u7A0B\u8FDE\u63A5
ProxyRepositoryFactory.Label=\u6807\u7B7E
ProxyRepositoryFactory.load.componnents=\u52A0\u8F7D\u7EC4\u4EF6...
ProxyRepositoryFactory.log.Restoration=[{0}] \u88ab {1} \u6062\u590d\u5230 \u201c/{2}\u201d\u3002
ProxyRepositoryFactory.log.lock=\u201c{1}\u201d\u88ab[{0}]\u9501\u5b9a\u3002
ProxyRepositoryFactory.log.loggedOn={0}\u6ce8\u518c\u5165{1}\u3002
@@ -48,8 +47,6 @@ PropertiesWizardPage.SelectfolderMessage=\u9009\u62E9\u5C06\u8981\u521B\u5EFA\u6
PropertiesWizardPage.SelectfolderTitle=\u9009\u62E9\u76EE\u5F55
PropertiesWizardPage.Status=\u72B6\u6001
PropertiesWizardPage.Version=\u7248\u672C
PropertiesWizardPage.Version.Major=M
PropertiesWizardPage.Version.Minor=M
EAuthenticationMethod.anonymousAuth=\u533f\u540d\u9a8c\u8bc1
EAuthenticationMethod.simpleAuth=\u7b80\u5355\u9a8c\u8bc1
AdvancedSocketFactory.failedInitial=\u9519\u8BEF: \u521D\u59CB\u5316\u5931\u8D25

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.runtime.nl</artifactId>

View File

@@ -558,7 +558,7 @@ repository.systemIndicators.businessRules=Business Rules
repository.systemIndicators.correlation=Correlation
repository.systemIndicators.functionalDependency=Functional Dependency
repository.systemIndicators.overview=Overview
repository.systemIndicators.patternFinder=Pattern Frequency Statistics
repository.systemIndicators.patternFinder=Pattern Frequncey Statistics
repository.systemIndicators.patternMatching=Pattern Matching
repository.systemIndicators.rowComparison=Row Comparison
repository.systemIndicators.simpleStatistics=Simple Statistics
@@ -621,10 +621,3 @@ EUpdateResult.StructurePathUpdate=Update for structure path
UpdatesConstants.Spark_Joblet=Spark_Joblet
UpdatesConstants.Spark_Streaming_Joblet=Spark_Streaming_Joblet
EComponentCategory_deployment=Deployment
RepositoryContentProvider.repositoryLabel.sapContentExtractor=SAP BI Content Extractor
ShareLibsJob.wrongUsernameOrPassword=Authorization failed caused by wrong Nexus username or password.
RelationshipItemBuilder.unexpect.item=Unexpected item type: {0}
RelationshipItemBuilder.unexpect.relation=Unexpected relation type: {0}
DynamicElement.incorrectInstance=Current json object is not an instance of {0}: {1}
DynamicElement.tagName.empty=tagName is empty!
DynamicPlugin.addExtension.empty=ExtensionPoint or Id is empty!

View File

@@ -35,7 +35,6 @@ ContextParameterProposal.ContextVariable=\n\nVariable de context.
ContextValueErrorChecker.ErrorTitile=Erreur de la valeur de contexte :
ContextParameterProposal.NoCommentAvaiable=pas de commentaire disponible.
ContextParameterProposal.Type=\nType\: {1}
ContextParameterProposal.VariableName=\n\nNom de la variable\: {2}
ContextProcessSection.1=menuTable
ContextProcessSection.12=Renommer le contexte
ContextProcessSection.13=Nouveau nom pour le contexte {0}
@@ -170,8 +169,6 @@ LDAPCATruster.sslError1=Erreur SSL :
ListPreferencePage.RemoveButtonName=Remove
LogImageCacheAction.CacheImage=Image du cache\:
LogImageCacheAction.CacheImageDesc=Desc. de l'image du cache :
MappingFileLoader.DbmsIdAlreadyExists=Le SGBD d'ID "{0}" existe déjà."
MappingFileLoader.UndeclaredDbType="{0}" type non déclaré de BdD pour l'ID du SGBD "{1}" sur le noeud\: {2}
MetadataDialog.CopyToInput.toolTipText=Copie tout le schéma de sortie vers le schéma d'entrée
MetadataDialog.CopySelectionToInput.toolTipText=Copie de colonnes de schéma de sortie vers schéma d'entrée
MetadataDialog.CopyToOutput=Copie tout le schéma d'entrée vers le schéma de sortie
@@ -193,7 +190,6 @@ MetadataTableEditorView.NullableTitle=Nullable
MetadataTableEditorView.PatternTitle=Modèle de date (Ctrl+Espace disponible)
MetadataTableEditorView.PrecisionTitle=Precision
MetadataTableEditorView.TypleTitle=Type
MetadataTalendType.dbIdNotFound=ID du SGBD : {0} introuvable.
MetadataTalendType.DBMSNotSetted=SGBD non défini
MetadataTalendTypeEditor.button.edit=E&dit
MetadataTalendTypeEditor.button.export=E&xport
@@ -213,16 +209,11 @@ MetadataTool.schemaExist=Le nom du sch
MetadataTool.schemaIn=Le nom du schéma est invalide.
MetadataTool.schemaInvalid=Nom de schéma invalide.
MetadataTool.schemaNull=Le nom du schéma est null.
NodeReturnProposal.Availability=\nDisponibilité\: {4}
NodeReturnProposal.GlobalVariable=\n\nVariable globale, propriété du composant {1} [{2}].
NodeReturnProposal.Type=\nType\: {3}
NodeReturnProposal.VariableName=\n\nNom de la variable\: {5}
PaletteContentDialog.connection=Format de connection par défaut:
PaletteContentDialog.hint=Format astuce par défaut :
PaletteContentDialog.lable=Format du libellé par défaut :
Parameter.Comment=\ commentaire \:
Parameter.Name=Nom du paramètre
Parameter.Type=\ type \:
Parameter.Value=\ valeur \:
PatternCalendar.dateFormat="aaaa-MM-jj HH:mm:ss"
PatternCalendar.example=Exemple :
@@ -268,7 +259,6 @@ RepositoryUpdateManager.RenameContextMessages=Voulez-vous vraiment propager la v
RepositoryUpdateManager.RenameContextTitle=Renommer la question
RepositoryUpdateManager.ItemsToUpdate=Vérification des éléments à mettre à jour
RoutinesFunctionProposal.CreatedBy=Créé par\n:
RoutinesFunctionProposal.Description=Description\:
RoutinesFunctionProposal.Example=Exemple\n:
RoutinesFunctionProposal.System=System
RoutinesFunctionProposal.User=Utilisateur
@@ -306,12 +296,10 @@ SelectRepositoryContextGroupDialog.Title=Ajouter un groupe de contextes
TalendDataCollectorPreferencePage_EnableCapture=Activer la capture
TalendDataCollectorPreferencePage_Description=Le collecteur de données d'utilisation collecte des informations concernant la manière dont une personne utilise les produits Talend. L'objectif est, via ces données, d'aider Talend à comprendre comment les utilisateurs et les entreprises utilisent les produits Talend.
TalendDataCollectorPreviewPreferencePage_Description=Les clés/valeurs suivantes ont été capturées par le collecteur de données d'utilisation.
TalendDataCollectorPreviewPreferencePage_EmptyValue=<Vide>
TalendDataCollectorPreviewPreferencePage_Key=Clé
TalendDataCollectorPreviewPreferencePage_Value=Valeur
TalendDataCollectorUploadingPreferencePage_Description=Les informations rassemblées par le Collecteur de données d'utilisation est régulièrement chargé sur les serveurs hébergés par Talend.
TalendDataCollectorUploadingPreferencePage_LastUpload=Dernier chargement
TalendDataCollectorUploadingPreferencePage_Uploadingtitile=Chargement
TalendDataCollectorUploadingPreferencePage_UploadPeriod=Période de chargement
TalendDataCollectorUploadingPreferencePage_Days=Jours
TalendTabbedPropertyComposite.compactButton.toolTip=Vue compacte
@@ -349,7 +337,6 @@ repository.metadataSAPConnections=Connexions SAP
repository.metadataSAPConnections.alias=SAP
repository.SAPFunction=Fonction SAP
repository.metadataSQLPatterns=Modèles SQL
repository.metadataSQLPatterns.alias=Modèles SQL
repository.metadataFileDelimited=Fichier délimité
repository.metadataFileDelimited.alias=DELIM
repository.metadataTable=Schéma des métadonnées
@@ -398,7 +385,6 @@ EUpdateResult.Rename=Changer le nom
EUpdateResult.Add=Ajouter à partir du référentiel
EUpdateResult.Delete=Supprimer du référentiel
UpdatesConstants.Context=Contexte
UpdatesConstants.ContextGroup=Groupe de contextes
UpdatesConstants.Component=Composant
UpdatesConstants.Joblet=Joblet
UpdatesConstants.Job=Job
@@ -455,7 +441,6 @@ OpenXSDFileDialog.cancel=Annuler
OpenXSDFileDialog.confirm=Confirmer
OpenXSDFileDialog.fileName=Nom de fichier :
OpenXSDFileDialog.xmlFileSelection=Sélectionner un fichier XML à valider
OpenXSDFileDialog.xmlSelectedOrNot=Comme vous avez sélectionné un fichier de métadonnées XSD, \n il doit y avoir un fichier XML à valider.
RepositoryContentProvider.repositoryLabel.Queries=Requêtes
repository.routes=Routes
repository.servicesOperation=Opération
@@ -498,21 +483,9 @@ LibrariesListSelectionDialog.deployLibs=D
GenerateSelectSQLAction.NewQuery=Nouvelle requête {0}
UpdatesConstants.MR=Map_Reduce
AbstractBrandingService.routines_license_header_content2014=// ============================================================================\n//\n// Copyright (c) 2006-2014, Talend Inc.\n//\n// Ce code source a été automatiquement généré par_{0}\n// / JobDesigner (CodeGenerator version {1})\n// Vous pouvez trouver plus d'informations à propos des produits Talend à www.talend.com.\n// Vous pouvez distribuer ce code suivant les termes de la licence GNU LGPL\n// http://www.gnu.org/licenses/lgpl.html).\n//\n// ============================================================================
repository.tdqelement.sourceFile=Fichiers source
repository.tdqelement.jrxml=Modèle JRXML
repository.dataprofiling=Profiling de données
repository.libraries=Bibliohèques
repository.patternRegex=Regex
repository.rules=Règles
repository.rulesSql=SQL
repository.systemIndicators=Indicateurs système
repository.userDefineIndicators=Indicateurs personnalisés
repository.systemIndicators.advancedStatistics=Statistiques avancées
repository.systemIndicators.businessRules=Règles métier
repository.systemIndicators.correlation=Corrélation
repository.systemIndicators.functionalDependency=Dépendance fonctionnelle
repository.systemIndicators.overview=Vue d'ensemble
repository.systemIndicators.patternFinder=Statistiques de fréquence des modèles
repository.systemIndicators.patternMatching=Rapprochement des modèles
repository.systemIndicators.rowComparison=Comparaison de lignes
repository.systemIndicators.simpleStatistics=Statistiques simples
@@ -520,7 +493,6 @@ repository.systemIndicators.soundex=Soundex
repository.systemIndicators.summaryStatistics=Résumé statistique
repository.systemIndicators.textStatistics=Statistiques de texte
repository.systemIndicators.phoneNumberStatistics=Statistiques de numéros de téléphone
repository.systemIndicators.fraudDetection=Détection de la fraude
EUpdateItemType.MapPath=Chemin du mapping
EUpdateResult.PathUpdate=Mise à jour du chemin du mapping
AContextualAction.EditorManager_saveChangesQuestion=''{0}'" a été modifié. Sauvegarder ?
@@ -534,7 +506,6 @@ ProgressMonitorDialogWithCancel.executeTimeout=Suspension de l'ex
ProgressMonitorDialogWithCancel.CheckingConnectionJob.waitingFinish=en attente de la fin de {0}...
ProgressMonitorDialogWithCancel.CheckingConnectionJob.emptyWaitingfinish=en attente de la fin...
EUpdateItemType.Batch=Batch
EUpdateItemType.Streaming=Streaming
UpdatesConstants.Storm=Storm
UpdatesConstants.Spark=Spark
UpdatesConstants.SparkStreaming=Spark_Streaming
@@ -546,13 +517,8 @@ repository.gitroot=GIT
EComponentCategory.parameters=Paramètres
EComponentCategory.actionInputOutput=Schéma d'entrée/de sortie
EConnectionType.RejectMenu=Reject
RepositoryContentProvider.repositoryLabel.sapBapi.output=Sortie
RepositoryContentProvider.repositoryLabel.sapTable=Tables SAP
ComponentReturnVariableUtils.ErrorMessage=Message d'erreur
ComponentReturnVariableUtils.NbReject=Nombre de rejets
ComponentReturnVariableUtils.NbSuccess=Nombre de réussites
ComponentReturnVariableUtils.NbLine=Nombre de lignes
repository.metadataRulesManagement=Gestion des règles
repository.metadataRulesManagement.alias=Gestion des règles
EUpdateItemType.StructurePath=Chemin de la structure
EComponentCategory_deployment=Déploiement

View File

@@ -22,12 +22,10 @@ ColumnNameChangedExt.columnChanged=\u7ED3\u70B9: {0} \u5217\u6539\u53D8: {1}-> {
ComponentsFormatPreferencePage.add=\u589E\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D"{0}"\u65E0\u6548
ComponentsFormatPreferencePage.formatConnection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
ComponentsFormatPreferencePage.formatHint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
ComponentsFormatPreferencePage.formatLable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
ComponentsFormatPreferencePage.remove=\u53BB\u9664
ComponentsFormatPreferencePage.ErrorTitle=\u9519\u8BEF
ComponentToRepositoryProperty.error=\u9519\u8BEF
ComponentToRepositoryProperty.ImpossibleUseOCI=\u4E0D\u53EF\u80FD\u5728\u5B58\u50A8\u5E93\u4E2D\u4F7F\u7528OCI\u7C7B\u578B\uFF01
ContextComposite.tableValue=\u8868\u683C\u5F0F\u503C
ContextComposite.treeValue=\u6811\u683C\u5F0F\u503C
ContextComposite.variable=\u53D8\u91CF
@@ -95,7 +93,6 @@ EComponentCategory.basicRun=\u57FA\u672C\u8FD0\u884C
EComponentCategory.breakpoint=\u65AD\u70B9
EComponentCategory.debugRun=\u5F00\u59CB\u8C03\u8BD5
EComponentCategory.targetExec=\u76EE\u6807\u6267\u884C
EComponentCategory.hadoopConfig=Hadoop\u914D\u7F6E
EConnectionType.iteratorMenu=\u8FED\u4EE3
EConnectionType.lookupMenu=\u8ffd\u52a0\u5217
EConnectionType.mainMenu=\u4E3B\u7EBF
@@ -178,7 +175,6 @@ MetadataTalendTypeEditor.fileIsInvalid=\u5BFC\u5165\u6587\u4EF6\u4E0D\u5408\u6CD
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5'mapping_'\u5F00\u5934\u3002
MetadataTool.nullValue=\u7A7A\u503C
PaletteContentDialog.connection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
PaletteContentDialog.hint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
PaletteContentDialog.lable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
Parameter.Name=\u53C2\u6570\u540D
PatternCalendar.example=\u793A\u4F8B:
@@ -202,8 +198,6 @@ PropertiesWizardPage.SelectfolderMessage=\u9009\u62E9\u5C06\u8981\u521B\u5EFA\u6
PropertiesWizardPage.SelectfolderTitle=\u9009\u62E9\u76EE\u5F55
PropertiesWizardPage.Status=\u72B6\u6001
PropertiesWizardPage.Version=\u7248\u672C
PropertiesWizardPage.Version.Major=M
PropertiesWizardPage.Version.Minor=M
RepositoryObject.NotImplemented=\u672A\u5B9E\u73B0
RepositoryUpdateManager.Title=\u4fee\u6539
RepositoryUpdateManager.Check=\u68C0\u67E5\u4E2D...
@@ -213,7 +207,6 @@ RepositoryUpdateManager.RenameContextTitle=\u91CD\u547D\u540D\u95EE\u9898
RepositoryUpdateManager.ItemsToUpdate=\u68C0\u67E5\u9879\u76EE\u4EE5\u66F4\u65B0
RoutinesFunctionProposal.System=\u7CFB\u7EDF
RoutinesFunctionProposal.User=\u7528\u6237
RuleOperationChoiceDialog.rule=\u89C4\u5219\uFF1A
SchemaCellEditor.giveSchemaName=\u7ED9\u56FE\u89E3\u547D\u540D
SchemaCellEditor.inputName=\u8F93\u5165\u540D\u79F0
SchemaCellEditor.nameExistOrInvalid=\u6539\u540D\u79F0\u5DF2\u5B58\u5728\u6216\u65E0\u6548
@@ -288,7 +281,6 @@ MetadataTypeLengthConstants.VALUE_DEFAULT_TYPE=\u9ED8\u8BA4\u7C7B\u578B
MetadataTypeLengthPreferencePage.VALUE=\u7A7A\u503C\u5B57\u6BB5\u9ED8\u8BA4\u8BBE\u7F6E
MetadataTypeLengthPreferencePage.FIELD=\u6240\u6709\u5B57\u6BB5\u9ED8\u8BA4\u8BBE\u7F6E
MetadataTypeLengthPreferencePage.DBTYPE=\u6570\u636E\u7C7B\u578B\u7684\u9ED8\u8BA4\u957F\u5EA6
MetadataTypeLengthConstants.BOOLEAN_LENGTH=\u5E03\u5C14\u503C
MetadataTypeLengthConstants.INTEGER_LENGTH=\u6574\u6570\u578B
MetadataTypeLengthConstants.CHARACTER_LENGTH=\u5b57\u7b26
MetadataTypeLengthConstants.OBJECT_LENGTH=\u5BF9\u8C61
@@ -327,7 +319,6 @@ HadoopCustomVersionDialog.table.descColumn=\u5FC5\u8981\u7684
HadoopCustomVersionDialog.btn.addLibBtn.tooltip=\u6DFB\u52A0\u77E5\u8BC6\u5E93
HadoopVersionDialog.distribution.tooltip=\u8BBE\u7F6E hadoop \u5206\u533A
HadoopVersionDialog.version=\u7248\u672C\uFF1A
HadoopVersionDialog.version.tooltip=\u8BBE\u7F6E\u53D1\u884C\u7248\u672C
HadoopCustomLibrariesUtil.cannotCreate=\u65E0\u6CD5\u521B\u5EFA
LibrariesListSelectionDialog.browseButton.text=\u6D4F\u89C8...
AbstractTalendFunctionParser.checkMethod=Runtines\uFF1A"{0}. {1}\\",\u89E3\u6790\u5931\u8D25\u3002 \u8BF7\u68C0\u67E5\u60A8\u7684\u65B9\u6CD5\u3002
@@ -336,8 +327,6 @@ repository.patternSql=sql\u6570\u636E\u5E93
repository.rules=\u89C4\u5219
repository.rulesSql=sql\u6570\u636E\u5E93
repository.rulesMatcher=\u5339\u914D
repository.systemIndicators.patternMatching=\u6A21\u5F0F\u5339\u914D
repository.systemIndicators.soundex=Soundex
EUpdateItemType.MapPath=\u5730\u56FE\u8DEF\u5F84
AContextualAction.EditorManager_saveChangesQuestion=''{0}'' \u88AB\u4FEE\u6539.\u662F\u5426\u4FDD\u5B58?
AContextualAction.Save_Resource=\u4FDD\u5B58\u8D44\u6E90
@@ -345,7 +334,6 @@ EComponentCategory.stormConfig=Storm\u914D\u7F6E
EComponentCategory.sparkConfig=Spark\u914D\u7F6E
EComponentCategory.memoryRun=\u5185\u5B58\u8FD0\u884C
EUpdateItemType.Batch=\u6279\u91CF
UpdatesConstants.Spark=Spark
EComponentCategory.parameters=\u53C2\u6570
EComponentCategory.actionInputOutput=\u8F93\u5165/\u8F93\u51FASchema
RepositoryContentProvider.repositoryLabel.sapBapi.input=Input

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.ui.nl</artifactId>

View File

@@ -89,4 +89,3 @@ TalendDataCollectorPreviewPreferencePage_Key=Clave
TalendDataCollectorPreviewPreferencePage_Value=Valor
TalendDataCollectorUploadingPreferencePage_Days=Días
repository.servicesPort=Puerto
ModuleListCellEditor.add=Adjuntar

View File

@@ -195,15 +195,11 @@ NodeReturnProposal.VariableName=\n\nNom de la variable\: {5}
PaletteContentDialog.connection=Format de connection par défaut:
PaletteContentDialog.hint=Format astuce par défaut :
PaletteContentDialog.lable=Format du libellé par défaut :
Parameter.Comment=\ commentaire \:
Parameter.Name=Nom du paramètre
Parameter.Type=\ type \:
Parameter.Value=\ valeur \:
PatternCalendar.dateFormat="aaaa-MM-jj HH:mm:ss"
PatternCalendar.example=Exemple :
PatternCalendar.pattern=Modèle :
PerlDynamicProposalUtil.autoConvert=\ sera automatiquement converti en {0}->[index] dans le code généré
PerlGlobalVariableProposal.VariableName=\n\nNom de la variable\: {1}
PerspectiveMenuManager.dummy=Factice
PerspectiveMenuManager.perspectiveLabel=&Perspective
ProcessorUtilities.generatingJob=Génération du job en cours...
@@ -248,7 +244,6 @@ RoutinesFunctionProposal.Description=Description\:
RoutinesFunctionProposal.ReturnType=Retourner le type\:
RoutinesFunctionProposal.System=System
RoutinesFunctionProposal.User=Utilisateur
RoutinesFunctionProposal.VariableName=\n\nNom de la variable\: {2}
RuleOperationChoiceDialog.editRules=Editer les règles
RuleOperationChoiceDialog.rule=Règle :
RuleOperationChoiceDialog.selectRulesFile=Sélectionner un règle depuis un fichier
@@ -467,7 +462,6 @@ EComponentCategory.myExtensions=Mes extensions
TalendDataCollectorPreferencePage_EnableCapture=Activer la capture
TalendDataCollectorPreferencePage_Description=Le collecteur de données d'utilisation collecte des informations concernant la manière dont une personne utilise les produits Talend. L'objectif est, via ces données, d'aider Talend à comprendre comment les utilisateurs et les entreprises utilisent les produits Talend.
TalendDataCollectorPreviewPreferencePage_Description=Les clés/valeurs suivantes ont été capturées par le collecteur de données d'utilisation.
TalendDataCollectorPreviewPreferencePage_EmptyValue=<Vide>
TalendDataCollectorPreviewPreferencePage_Key=Clé
TalendDataCollectorPreviewPreferencePage_Value=Valeur
TalendDataCollectorUploadingPreferencePage_Description=Les informations rassemblées par le Collecteur de données d'utilisation est régulièrement chargé sur les serveurs hébergés par Talend.
@@ -500,7 +494,6 @@ ContextRemoveParameterCommand.label=Supprimer le param
ContextRenameParameterCommand.renameParameter=Renommer le paramètre
ContextModifyCommand.label=Modifier le contexte
ArchiveFileExportOperationFullPath.cannotCreateDir=Impossible de créer le répertoire '{0}'
MetadataExportXmlCommand.message=Attention : ce fichier existe déjà, l'écraser ?
WorkingSetConfigurationDialog_new_label=&Nouveau...
WorkingSetConfigurationDialog_down_label=&Descendre
WorkingSetConfigurationDialog_deselectAll_label=Désé&lectionner tout
@@ -508,16 +501,13 @@ WorkbenchMessages.FilteredTree_FilterMessage=saisissez le filtre
WorkbenchMessages.FilteredTree_ClearToolTip=Vider
ContextTreeValuesComposite.Menu=Menu
ContextMissSettingComposite.missingModuleMessages=cette vue de contextes requiert l'installation d'un Jar externe
ContextMissSettingComposite.installName=Installer
ContextMissSettingComposite.Title_Missing_jars_for_plugin=Bibliothèques tierces manquantes
ContextMissSettingComposite.description_jars_to_be_installed_in=Le Studio requiert l'installation de bibliothèques tierces.\nInstallez les Jars suivants avant de fermer cette fenêtre.
ContextTreeTable.AddToRepository_label=Ajouter au contexte du référentiel
ContextNebulaComposite.ContextsUnAvailable=La vue Contextes n'est pas disponible.
MetadataTableEditorView.ValueTitle=Valeur
ContextValidator.ParameterNotValid=le nom du paramètre n'est pas valide
ModuleListCellEditor.add=Ajouter
ModuleListCellEditor.delete=Supprimer
ModuleListCellEditor.warningTitle=Sélectionner les Jar des pilotes de base de données
ContextBuiltinToRepositoryCommand.addRelation=Une variable de contexte du même nom existe dans le référentiel. Votre variable built-in sera remplacée. Continuer ?
WorkspaceMnu.switch.text=Changer de répertoire &Workspace
WorkspaceMnu.switch.tooltip=Ouvrir le répertoire Workspace

View File

@@ -6,12 +6,10 @@ ColumnNameChangedExt.columnChanged=\u7ED3\u70B9: {0} \u5217\u6539\u53D8: {1}-> {
ComponentsFormatPreferencePage.add=\u589E\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D"{0}"\u65E0\u6548
ComponentsFormatPreferencePage.formatConnection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
ComponentsFormatPreferencePage.formatHint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
ComponentsFormatPreferencePage.formatLable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
ComponentsFormatPreferencePage.remove=\u53BB\u9664
ComponentsFormatPreferencePage.ErrorTitle=\u9519\u8BEF
ComponentToRepositoryProperty.error=\u9519\u8BEF
ComponentToRepositoryProperty.ImpossibleUseOCI=\u4E0D\u53EF\u80FD\u5728\u5B58\u50A8\u5E93\u4E2D\u4F7F\u7528OCI\u7C7B\u578B\uFF01
ContextComposite.tableValue=\u8868\u683C\u5F0F\u503C
ContextComposite.treeValue=\u6811\u683C\u5F0F\u503C
ContextComposite.variable=\u53D8\u91CF
@@ -156,7 +154,6 @@ MetadataTalendTypeEditor.fileIsInvalid=\u5BFC\u5165\u6587\u4EF6\u4E0D\u5408\u6CD
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5'mapping_'\u5F00\u5934\u3002
MetadataTool.nullValue=\u7A7A\u503C
PaletteContentDialog.connection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
PaletteContentDialog.hint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
PaletteContentDialog.lable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
Parameter.Name=\u53C2\u6570\u540D
PatternCalendar.example=\u793A\u4F8B:
@@ -179,8 +176,6 @@ PropertiesWizardPage.SelectfolderMessage=\u9009\u62E9\u5C06\u8981\u521B\u5EFA\u6
PropertiesWizardPage.SelectfolderTitle=\u9009\u62E9\u76EE\u5F55
PropertiesWizardPage.Status=\u72B6\u6001
PropertiesWizardPage.Version=\u7248\u672C
PropertiesWizardPage.Version.Major=M
PropertiesWizardPage.Version.Minor=M
RepositoryObject.NotImplemented=\u672A\u5B9E\u73B0
RepositoryUpdateManager.Title=\u4fee\u6539
RepositoryUpdateManager.Check=\u68C0\u67E5\u4E2D...
@@ -190,7 +185,6 @@ RepositoryUpdateManager.RenameContextTitle=\u91CD\u547D\u540D\u95EE\u9898
RepositoryUpdateManager.ItemsToUpdate=\u68C0\u67E5\u9879\u76EE\u4EE5\u66F4\u65B0
RoutinesFunctionProposal.System=\u7CFB\u7EDF
RoutinesFunctionProposal.User=\u7528\u6237
RuleOperationChoiceDialog.rule=\u89C4\u5219\uFF1A
SchemaCellEditor.giveSchemaName=\u7ED9\u56FE\u89E3\u547D\u540D
SchemaCellEditor.inputName=\u8F93\u5165\u540D\u79F0
SchemaCellEditor.nameExistOrInvalid=\u6539\u540D\u79F0\u5DF2\u5B58\u5728\u6216\u65E0\u6548
@@ -271,7 +265,6 @@ MetadataTypeLengthConstants.VALUE_DEFAULT_TYPE=\u9ED8\u8BA4\u7C7B\u578B
MetadataTypeLengthPreferencePage.VALUE=\u7A7A\u503C\u5B57\u6BB5\u9ED8\u8BA4\u8BBE\u7F6E
MetadataTypeLengthPreferencePage.FIELD=\u6240\u6709\u5B57\u6BB5\u9ED8\u8BA4\u8BBE\u7F6E
MetadataTypeLengthPreferencePage.DBTYPE=\u6570\u636E\u7C7B\u578B\u7684\u9ED8\u8BA4\u957F\u5EA6
MetadataTypeLengthConstants.BOOLEAN_LENGTH=\u5E03\u5C14\u503C
MetadataTypeLengthConstants.INTEGER_LENGTH=\u6574\u6570\u578B
MetadataTypeLengthConstants.CHARACTER_LENGTH=\u5b57\u7b26
MetadataTypeLengthConstants.OBJECT_LENGTH=\u5BF9\u8C61

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.cwm.mip.edit.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.cwm.mip.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.designer.maven.ui.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.help.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.helpers.nl</artifactId>

View File

@@ -1,2 +1 @@
preferencespage.main=\u5DE5\u5177\u5E93
providerName=www.example.org

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.librariesmanager.nl</artifactId>

View File

@@ -18,5 +18,3 @@ LibrariesService.unknowLanguage=Langage inconnu
SpecificFilesUtils.operationCanceled=Opération annulée durant la copie des dossiers ou fichiers
ModulesNeededProvider.ModulesForDBConnWizard=Requis pour utiliser l'assistant de connexion aux bases de données
modules.required=Requis pour utiliser ce composant.
ShareLibsJob.message=Partager les bibliothèques de Maven vers le serveur {0}
ShareLibsJob.sharingLibraries=Partage des bibliothèques : {0}

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.librariesmanager.ui.nl</artifactId>

View File

@@ -85,33 +85,3 @@ ShareLibsJob.getFilesToShare=Collecting libraries to share
ArtifactsDeployer.uploadJarEncounterMvnRepositroySameName.Title=The Upload Warning
ArtifactsDeployer.uploadJarEncounterMvnRepositroySameName.MessageContent=The module {0} will overwrite the artifact {1} in local maven repository, Are you sure?
ExternalModulesInstallDialog.imported.dialog=Modules imported:
ExternalModulesInstallDialog.mvnuri_columnModuleName=Maven URI
ModulesViewComposite.MavenUri=Maven URI
InstallModuleDialog.title=Install Module
InstallModuleDialog.message=Install a Module .
InstallModuleDialog.newJar=Module File
InstallModuleDialog.originalUri=Default MVN URI
InstallModuleDialog.customUri=Custom MVN URI
InstallModuleDialog.error.customURI=The custom maven URI is not valid, please input a valid URI!
InstallModuleDialog.error.sameCustomURI=Custom maven URI should not be the same as original one!
InstallModuleDialog.error.jarexsit=This module already installed with the selected maven URI, please set another custom URI.
InstallModuleDialog.error.jarPath=Please select a module file to install !
InstallModuleDialog.error.detectMvnURI=Please detect if the module already installed with maven URI {0}.
InstallModuleDialog.error.notInstalled=The module is not installed in maven !
InstallModuleDialog.detectButton.text=Detect the module install status
InstallModuleDialog.warning=Caution: Changing the maven URI will affect all the components and plugins that with default maven URI '{0}' within the whole project.
InstallModuleDialog.copyURIBtn=Copy default MVN URI.
InstallModuleDialog.error.findbyURI=The maven URI is not valid, please input a valid URI!
ConfigModuleDialog.text=Module
ConfigModuleDialog.message=Select a module .
ConfigModuleDialog.platfromBtn=Platform
ConfigModuleDialog.repositoryBtn=Artifact repository(local m2/nexus)
ConfigModuleDialog.installNewBtn=Install a new module
ConfigModuleDialog.findExistByNameBtn=Find by name
ConfigModuleDialog.findExistByURIBtn=Find by maven RUI
ConfigModuleDialog.moduleName.error=Please input a valid file name !
ConfigModuleDialog.jarNotInstalled.error=This jar is not installed in the artifact repository, please install it !
ImportCustomSettingsAction.title=Import custom settings
ImportCustomSettingsAction.warning=Are you sure to overwrite the custom mvn uri settings with the selected file ?
ExportCustomSettingsAction.title=Export custom settings
ConfigModuleDialog.install.message=Install a module : {0}

View File

@@ -35,7 +35,6 @@ RemoteModulesHelper.job.title=T
RemoteModulesHelper.job.task=Téléchargement en cours...
RemoteModulesHelper.fetch.module.info=Récupération des informations sur les modules manquants
RemoteModulesHelper.readJsonFromUrl.error=Impossible de se connecter au serveur
RemoteModulesHelper.offlineMessages=hors-ligne, connectez-vous au réseau d'abord.
ModulesViewComposite.hint.installed=Installé
ModulesViewComposite.hint.unknown=Inconnu
ModulesViewComposite.Status.TitleText=Statut
@@ -78,4 +77,3 @@ AcceptModuleLicensesWizardPage.rejectLicensesConfirmation.msg=Vous avez rejet
ExternalModulesInstallDialog.networkUnavailable.msg=Le réseau est indisponible, veuillez le rétablir
ShareLibsJob.getFilesToShare=Collecte des bibliothèques à partager
ArtifactsDeployer.uploadJarEncounterMvnRepositroySameName.MessageContent=Le module {0} va écraser l'artefact {1} du référentiel Maven local. Continuer ?
ExternalModulesInstallDialog.imported.dialog=Modules importés :

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.metadata.managment.nl</artifactId>

View File

@@ -28,7 +28,6 @@ ComponentsFormatPreferencePage.formatLable=Format du libell
ComponentsFormatPreferencePage.remove=Remove
ComponentsFormatPreferencePage.ErrorTitle=ERROR
ComponentToRepositoryProperty.error=ERROR
ComponentToRepositoryProperty.ImpossibleUseOCI=Impossible d'utiliser le type OCI dans le référentiel.
ContextComposite.tableValue=Table des valeurs
ContextComposite.treeValue=Arbre des valeurs
ContextComposite.variable=Variables
@@ -75,7 +74,6 @@ CorePreferencePage.previewLimit=Aper
CorePreferencePage.runInMultiThread=Exécution multi thread (valeur par défaut lors de la création d'un Job)
CorePreferencePage.temporaryFiles=Fichiers &temporaires
DbTableSelectorDialog.textContent=Choisir le nom de la table
DqRepositoryViewService.NoDataProviderFound=Aucun fournisseur de données trouvé dans {0}
DqRepositoryViewService.NoSchemaGiven=Impossible de charger les vues. Aucun schéma donné.
ECodeLanguage.unknowLanguage=Langage inconnu
EComponentCategory_appearance=Apparence
@@ -146,7 +144,6 @@ FunctionManager.PurePerl.ParaName=Param
GlobalServiceRegister.ServiceNotRegistered=Le service {0} n'a pas été enregistré.
GroupByContextAction.groupContext=Grouper par contexte
GroupByVariableAction.groupVariable=Grouper par variable
JavaSimpleDateFormatProposalProvider.displaySingleQuote=\ '' : affiche un guillemet simple
JavaSimpleDateFormatProposalProvider.quoteDisplayError=Deux apostrophes affichent uniquement une seule apostrophe
JavaSqlFactory.NoClassName=Aucun nom de classe pour trouver le pilote
JavaTypesManager.bigDecimal=BIGDECIMAL est un nombre :
@@ -178,7 +175,6 @@ MetadataTableEditorView.NullableTitle=Nullable
MetadataTableEditorView.PatternTitle=Modèle de date (Ctrl+Espace disponible)
MetadataTableEditorView.PrecisionTitle=Precision
MetadataTableEditorView.TypleTitle=Type
MetadataTalendType.dbIdNotFound=ID du SGBD : {0} introuvable\!
MetadataTalendType.DBMSNotSetted=SGBD non défini
MetadataTalendTypeEditor.button.edit=E&dit
MetadataTalendTypeEditor.button.export=E&xport
@@ -198,17 +194,10 @@ MetadataTool.schemaExist=Le nom du sch
MetadataTool.schemaIn=Le nom du schéma est invalide.
MetadataTool.schemaInvalid=Nom de schéma invalide.
MetadataTool.schemaNull=Le nom du schéma est null.
NodeReturnProposal.Availability=\nDisponibilité\: {4}
NodeReturnProposal.GlobalVariable=\n\nVariable globale, propriété du composant {1} [{2}].
NodeReturnProposal.Type=\nType\: {3}
NodeReturnProposal.VariableName=\n\nNom de la variable\: {5}
PaletteContentDialog.connection=Format de connection par défaut:
PaletteContentDialog.hint=Format astuce par défaut :
PaletteContentDialog.lable=Format du libellé par défaut :
Parameter.Comment=\ commentaire \:
Parameter.Name=Nom du paramètre
Parameter.Type=\ type \:
Parameter.Value=\ valeur \:
PatternCalendar.dateFormat="aaaa-MM-jj HH:mm:ss"
PatternCalendar.example=Exemple :
PatternCalendar.pattern=Modèle :
@@ -251,9 +240,6 @@ RepositoryUpdateManager.NotFoundTitle=Introuvable
RepositoryUpdateManager.RenameContextMessages=Propager le renommage des variables à tous les Jobs ? \n\n Si non, les anciennes variables seront Built-In dans le Job.
RepositoryUpdateManager.RenameContextTitle=Renommer la question
RepositoryUpdateManager.ItemsToUpdate=Vérification des éléments à mettre à jour
RoutinesFunctionProposal.CreatedBy=Créé par\:
RoutinesFunctionProposal.Description=Description\:
RoutinesFunctionProposal.Example=Exemple\:
RoutinesFunctionProposal.System=System
RoutinesFunctionProposal.User=Utilisateur
RuleOperationChoiceDialog.editRules=Editer les règles
@@ -318,7 +304,6 @@ EUpdateResult.Rename=Changer le nom
EUpdateResult.Add=Ajouter à partir du référentiel
EUpdateResult.Delete=Supprimer du référentiel
UpdatesConstants.Context=Contexte
UpdatesConstants.ContextGroup=Groupe de contextes
UpdatesConstants.Component=Composant
UpdatesConstants.Joblet=Joblet
UpdatesConstants.Job=Job
@@ -374,7 +359,6 @@ OpenXSDFileDialog.cancel=Annuler
OpenXSDFileDialog.confirm=Confirmer
OpenXSDFileDialog.fileName=Nom de fichier :
OpenXSDFileDialog.xmlFileSelection=Sélectionner un fichier XML à valider
OpenXSDFileDialog.xmlSelectedOrNot=Comme un fichier de métadonnées XSD est sélectionné, \n il devrait y avoir un fichier XML à valider.
ExtractMetaDataUtils.missDriver.1=impossible de trouver la classe :
ExtractMetaDataUtils.missDriver.2=pilote JDBC manquant :
DqRepositoryViewService.NO_CATALOGS=Aucun catalogue donné. Impossible de retrouver les tables.

View File

@@ -168,7 +168,6 @@ LDAPCATruster.noCertificate=\u30B5\u30FC\u30D0\u8A3C\u660E\u66F8\u3092\u30A4\u30
LDAPCATruster.sslError1=SSL\u30A8\u30E9\u30FC\uFF1A\u30B5\u30FC\u30D0\u30FC\u8A3C\u660E\u66F8\u306E\u691C\u8A3C\u306B\u5931\u6557\u3057\u307E\u3057\u305F\u3002
LDAPCATruster.sslError2=SSL\u30A8\u30E9\u30FC\uFF1A\u30B5\u30FC\u30D0\u30FC\u8A3C\u660E\u66F8\u306E\u691C\u8A3C\u306B\u5931\u6557\u3057\u3001CA\u304C\u6B20\u843D\u3057\u3066\u3044\u307E\u3059\u3002
LDAPCATruster.sslError3=SSL\u30A8\u30E9\u30FC\uFF1ACA\u304C\u30B5\u30FC\u30D0\u8A3C\u660E\u66F8\u306B\u542B\u307E\u308C\u3066\u3044\u307E\u305B\u3093\u3002
ListPreferencePage.RemoveButtonName=\u524A\u9664
LogImageCacheAction.CacheImage=\u30AD\u30E3\u30C3\u30B7\u30E5\u30A4\u30E1\u30FC\u30B8\uFF1A
LogImageCacheAction.CacheImageDesc=\u30AD\u30E3\u30C3\u30B7\u30E5\u30A4\u30E1\u30FC\u30B8\u306E\u8AAC\u660E\uFF1A
MappingFileLoader.DbmsIdAlreadyExists=ID "{0}" \u306EDBMS\u306F\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059\u3002

View File

@@ -22,12 +22,10 @@ ColumnNameChangedExt.columnChanged=\u7ED3\u70B9: {0} \u5217\u6539\u53D8: {1}-> {
ComponentsFormatPreferencePage.add=\u589E\u52A0
ComponentsFormatPreferencePage.errorCreateConnectionName=\u547D\u540D"{0}"\u65E0\u6548
ComponentsFormatPreferencePage.formatConnection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
ComponentsFormatPreferencePage.formatHint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
ComponentsFormatPreferencePage.formatLable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
ComponentsFormatPreferencePage.remove=\u53BB\u9664
ComponentsFormatPreferencePage.ErrorTitle=\u9519\u8BEF
ComponentToRepositoryProperty.error=\u9519\u8BEF
ComponentToRepositoryProperty.ImpossibleUseOCI=\u4E0D\u53EF\u80FD\u5728\u5B58\u50A8\u5E93\u4E2D\u4F7F\u7528OCI\u7C7B\u578B\uFF01
ContextComposite.tableValue=\u8868\u683C\u5F0F\u503C
ContextComposite.treeValue=\u6811\u683C\u5F0F\u503C
ContextComposite.variable=\u53D8\u91CF
@@ -176,7 +174,6 @@ MetadataTalendTypeEditor.fileIsInvalid=\u5BFC\u5165\u6587\u4EF6\u4E0D\u5408\u6CD
MetadataTalendTypeEditor.fileNameStartRule=\u6587\u4EF6\u540D\u5FC5\u987B\u4EE5'mapping_'\u5F00\u5934\u3002
MetadataTool.nullValue=\u7A7A\u503C
PaletteContentDialog.connection=\u683C\u5F0F\u5316\u9ED8\u8BA4\u8FDE\u63A5
PaletteContentDialog.hint=\u683C\u5F0F\u63D0\u793A\u9ED8\u8BA4\u503C\uFF1A
PaletteContentDialog.lable=\u683C\u5F0F\u5316\u9ED8\u8BA4\u6807\u7B7E
Parameter.Name=\u53C2\u6570\u540D
PatternCalendar.example=\u793A\u4F8B:
@@ -200,8 +197,6 @@ PropertiesWizardPage.SelectfolderMessage=\u9009\u62E9\u5C06\u8981\u521B\u5EFA\u6
PropertiesWizardPage.SelectfolderTitle=\u9009\u62E9\u76EE\u5F55
PropertiesWizardPage.Status=\u72B6\u6001
PropertiesWizardPage.Version=\u7248\u672C
PropertiesWizardPage.Version.Major=M
PropertiesWizardPage.Version.Minor=M
RepositoryObject.NotImplemented=\u672A\u5B9E\u73B0
RepositoryUpdateManager.Title=\u4fee\u6539
RepositoryUpdateManager.Check=\u68C0\u67E5\u4E2D...
@@ -211,7 +206,6 @@ RepositoryUpdateManager.RenameContextTitle=\u91CD\u547D\u540D\u95EE\u9898
RepositoryUpdateManager.ItemsToUpdate=\u68C0\u67E5\u9879\u76EE\u4EE5\u66F4\u65B0
RoutinesFunctionProposal.System=\u7CFB\u7EDF
RoutinesFunctionProposal.User=\u7528\u6237
RuleOperationChoiceDialog.rule=\u89C4\u5219\uFF1A
SchemaCellEditor.giveSchemaName=\u7ED9\u56FE\u89E3\u547D\u540D
SchemaCellEditor.inputName=\u8F93\u5165\u540D\u79F0
SchemaCellEditor.nameExistOrInvalid=\u6539\u540D\u79F0\u5DF2\u5B58\u5728\u6216\u65E0\u6548
@@ -264,7 +258,6 @@ MetadataTypeLengthConstants.VALUE_DEFAULT_TYPE=\u9ED8\u8BA4\u7C7B\u578B
MetadataTypeLengthPreferencePage.VALUE=\u7A7A\u503C\u5B57\u6BB5\u9ED8\u8BA4\u8BBE\u7F6E
MetadataTypeLengthPreferencePage.FIELD=\u6240\u6709\u5B57\u6BB5\u9ED8\u8BA4\u8BBE\u7F6E
MetadataTypeLengthPreferencePage.DBTYPE=\u6570\u636E\u7C7B\u578B\u7684\u9ED8\u8BA4\u957F\u5EA6
MetadataTypeLengthConstants.BOOLEAN_LENGTH=\u5E03\u5C14\u503C
MetadataTypeLengthConstants.INTEGER_LENGTH=\u6574\u6570\u578B
MetadataTypeLengthConstants.CHARACTER_LENGTH=\u5b57\u7b26
MetadataTypeLengthConstants.OBJECT_LENGTH=\u5BF9\u8C61

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.metadata.managment.ui.nl</artifactId>

View File

@@ -52,7 +52,6 @@ DatabaseForm.checkInformation=Vous devez cliquer sur le bouton V
DatabaseForm.checkIsDone=Connexion établie.
DatabaseForm.dataSource=Source de données
DatabaseForm.informixInstance=Instance
DatabaseForm.dbType=Type de BdD
DatabaseForm.dbTypeTip=Le type de base de données définit la chaîne de caractères de connexion et le pilote
DatabaseForm.dbversion=Version de la base de données
DatabaseForm.dbversion.tip=Choisissez la version de la BdD
@@ -350,7 +349,6 @@ RegexpStep2.groupRegexSettings=Param
SalesforceForm.checkConnectionTitle=Vérifier la connexion
SalesforceForm.checkFailure=Echec de la connexion.
SalesforceForm.checkFailureTip=Vous devez modifier les paramètres de connexion.
SalesforceForm.checkIsDone=Connexion établie.
SalesforceModuleParseAPI.URLInvalid=L'URL est invalide.
SalesforceModuleParseAPI.lostUsernameOrPass=Identifiant ou mot de passe perdu
SalesforceSchemaWizard.windowTitleCreate=Nouvelle connexion Salesforce
@@ -457,7 +455,6 @@ RepositoryToComponentProperty.xmlFileSelection=S
OpenXSDFileDialog.cancel=Annuler
OpenXSDFileDialog.confirm=Confirmer
OpenXSDFileDialog.fileName=Nom du fichier :
OpenXSDFileDialog.xmlFileSelection=Sélectionnez un fichier XML à valider
OpenXSDFileDialog.xmlSelectedOrNot=Comme vous avez sélectionné un fichier XSD de métadonnées, \n il doit y avoir un fichier XML à valider.
PropertiesWizard.EditPropertiesPageTitle=Editer les propriétés
PropertiesWizard.alreadyLockedByUser=Les propriétés sont en lecture seule car cet élément est verrouillé par un éditeur.
@@ -477,7 +474,6 @@ DatabaseTableForm.RemoveTable=Supprimer le sch
DatabaseWizard.ReloadTitle=Confirmer le rechargement
DatabaseWizard.ReloadMessages=Les propriétés de la connexion ont été modifiées, les éléments analysés de cette connexion duquel dépendent les analyses seront supprimés. Continuer ?
XmlFileWizard.newColumnsDectect.title=Détecter les nouvelles colonnes
XmlFileWizard.newColumnsDectect.desc=De nouveaux champs sont à extraire, définissez le schéma manuellement si vous souhaitez appliquer la mise à jour.
ConfirmReloadConnectionDialog.title=Confirmer le rechargement de la connexion
ConfirmReloadConnectionDialog.desc=Les propriétés de la connexion ont changé, les éléments analysés ce cette connexion \ndesquels dépendent les analyses vont être supprimés au rechargement, \nVoulez-vous continuer ?
ConfirmReloadConnectionDialog.reload=recharger
@@ -502,11 +498,6 @@ ContextModeWizard.Title=Cr
ContextModeSelectPage.contextModes=Créer un nouveau contexte ou réutiliser le contexte existant
ContextModeSelectPage.createContext=Créer un nouveau contexte dans le référentiel
ContextModeSelectPage.reuseContext=Réutiliser un contexte existant dans le référentiel
ReuseRepositoryContext.name=Contexte
ShowRepositoryContextPage.title=Sélectionnez un groupe de contextes
ShowRepositoryContextPage.warnMsg=Sélectionnez un groupe de contextes
ShowRepositoryContextPage.aviableContexts=Groupes de contextes disponibles
ShowRepositoryContextPage.SelectReuseContext=Sélectionnez un groupe de contextes et cliquez sur Next.
ContextAdaptConectionSelectPage.selectOrCustomVariable=Sélectionnez un champ de connexion pour les variables de contexte existantes
ContextAdaptConectionSelectPage.title=Sélectionnez les champs de connexion
ContextAdaptConectionSelectPage.errorMsg=Sélectionnez le champ de connexion pour les variables de contexte
@@ -528,7 +519,3 @@ PropertiesWizardPage.framework=Framework
ContextAdaptConectionSelectPage.lackOfVariablesMsg=Ce contexte a des variables <{0}> mais la connexion nécessite <{1}>.
ContextAdaptConectionSelectPage.selectOrCustomVariableNew=Sélectionnez un champ de paramètre de contexte pour la variable de contexte existante
ContextAdaptConectionSelectPage.errorMsgNew=Sélectionnez des champs de paramètres de contexte pour les variables de contexte
MetadataTalendTypeEditor.confirmMessage=Voulez-vous remplacer les paramètres actuels par ceux par défaut du système ?
SparkPropertiesDialog.title=Propriétés Spark
SparkPropertiesDialog.desc=Configurations des propriétés Spark
SparkPropertiesDialog.parentProperties.title=Propriétés Spark parent

View File

@@ -19,8 +19,6 @@ PropertiesWizardPage.SelectfolderMessage=\u9009\u62E9\u5C06\u8981\u521B\u5EFA\u6
PropertiesWizardPage.SelectfolderTitle=\u9009\u62E9\u76EE\u5F55
PropertiesWizardPage.Status=\u72B6\u6001
PropertiesWizardPage.Version=\u7248\u672C
PropertiesWizardPage.Version.Major=M
PropertiesWizardPage.Version.Minor=M
AbstractSalesforceStepForm.tryToLogin=\u8FDE\u63A5Salesforce\u670D\u52A1\u5668\u5E76\u5C1D\u8BD5\u767B\u5F55
ConnectionContextHelper.ContextTitle=\u4E0A\u4E0B\u6587\u6A21\u578B
ConnectionContextHelper.InConextMessages=\u8FDE\u63A5\u5DF2\u5728\u4E0A\u4E0B\u6587\u6A21\u5F0F.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.migrationTool.nl</artifactId>

View File

@@ -287,7 +287,7 @@ _UI_User_deleteDate_feature=Date de suppression
_UI_User_deleted_feature=Supprimées
_UI_User_allowedToModifyComponents_feature=Autorisé à modifier les composants
_UI_User_Comment_feature=Commentaire
_UI_User_role_feature=Rôle
_UI_User_role_feature=Role
_UI_User_projectAuthorization_feature=Autorisation du projet
_UI_User_moduleAuthorization_feature=Autorisation du module
_UI_User_preferredDashboardConnection_feature=Connexion Dashboard préférée
@@ -544,7 +544,7 @@ _UI_UserRight_id_feature=ID
_UI_UserRight_name_feature=Nom
_UI_UserRight_description_feature=Description
_UI_UserRight_rolesRights_feature=Droits des rôles
_UI_RoleRight_role_feature=Rôle
_UI_RoleRight_role_feature=Role
_UI_RoleRight_userRight_feature=Droits de l'utilisateur
_UI_SVGBusinessProcessItem_businessProcessItem_feature=Business Process Item
_UI_TDQItem_filename_feature=Nom du fichier

View File

@@ -504,7 +504,6 @@ _UI_SoaOperation_idleTTL_forAllInstances_feature=\u7A7A\u95F2\u7684TTL\u7ED9\u62
_UI_SoaOperation_idleTTL_forAdditionalInstances_feature=\u7A7A\u95F2\u7684TTL\u7ED9\u989D\u5916\u7684\u5B9E\u4F8B
_UI_SoaOperation_queueMaxSize_feature=\u961F\u5217\u6700\u5927\u5143\u7D20\u6570
_UI_SoaOperation_requestInQueueTTL_feature=\u961F\u5217\u4E2D\u7684\u8BF7\u6C42TTL
_UI_SoaOperation_service_feature=\u670D\u52A1
_UI_SoaOperation_returnStyle_feature=\u8FD4\u56DE\u6837\u5F0F
_UI_SoaOperation_branch_feature=\u5206\u652F
_UI_SoaInputParameter_id_feature=\u7EC4\u4EF6\u6807\u8BC6\u7B26
@@ -1071,4 +1070,3 @@ _UI_Operator_Lower_literal=<
_UI_InnerJoinMap_type=\u5185\u8054\u56FE
_UI_ValidationRulesConnection_innerJoins_feature=\u5185\u8FDE\u63A5
_UI_InnerJoinMap_key_feature=\u5173\u952E\u5B57
_UI_InnerJoinMap_value_feature=\u503c

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.model.edit.nl</artifactId>

View File

@@ -1 +0,0 @@
providerName=www.example.org

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.model.migration.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.model.nl</artifactId>

View File

@@ -1 +0,0 @@
Onboarding=Présentation rapide

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.presentation.onboarding.nl</artifactId>

View File

@@ -3,5 +3,3 @@ onBoardingComposite.button.skip.letMeTry=Essayer
onBoardingComposite.button.back=Retour
onBoardingComposite.button.next=Suivant
OnBoardingHandler.confirm.title=Réinitialiser la perspective
OnBoardingHandler.confirm.msg=Pour voir la présentation rapide du Studio, vous devez réinitialiser la perspective. Réinitialiser la perspective à sa valeur par défaut ?
OnBoardingManager.docId.null=L'ID du doc n'est pas spécifié.

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.rcp.nl</artifactId>

View File

@@ -110,4 +110,3 @@ ApplicationWorkbenchWindowAdvisor.jdkRequired=A JDK is required to build Jobs. Y
ExportLogsWizardPage.confirm=Warning
ExportLogsWizardPage.confirmMsg=Warning: this file already exist, do you want to overwrite it?
LinksToolbarItem_videos=Link to Talend Guided Tutorials
DynamicContentProvider.tryCloud=Try Talend Cloud FREE for 30 days

View File

@@ -103,4 +103,3 @@ SwitchProjectAction_actionLabel.v2=\u30D7\u30ED\u30B8\u30A7\u30AF\u30C8\u53C8\u3
ApplicationWorkbenchWindowAdvisor.wrongJavaSetup=Java\u306E\u8A2D\u5B9A\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059
ApplicationWorkbenchWindowAdvisor.jdkRequired=\u30B8\u30E7\u30D6\u306E\u751F\u6210\u306B\u306FJDK\u304C\u5FC5\u9808\u3067\u3059\u3002[Window]->[Preferences]->[Java]\u3067\u30A4\u30F3\u30B9\u30C8\u30FC\u30EB\u3092\u78BA\u8A8D\u3057\u3066\u4E0B\u3055\u3044\u3002
ExportLogsWizardPage.confirm=\u8B66\u544A
ExportLogsWizardPage.confirmMsg=\u8B66\u544A\uFF1B\u3053\u306E\u30D5\u30A1\u30A4\u30EB\u306F\u5B58\u5728\u3057\u307E\u3059\u3001\u4E0A\u66F8\u304D\u3057\u307E\u3059\u304B\uFF1F

View File

@@ -1,4 +1,3 @@
ShowViewAction.actionLabel=\u663E\u793A\u89C6\u56FE\u2026
SwitchProjectAction_actionLabel=\u5207\u6362\u5DE5\u7A0B...
ApplicationActionBarAdvisor.menuFileLabel=\u6587\u4EF6(&F)
ApplicationActionBarAdvisor.menuEditLabel=\u7F16\u8F91(&E)
@@ -18,14 +17,7 @@ LinksToolbarItem_0=\u4ECE\u6559\u7A0B\u4E2D\u5B66\u4E60
LinksToolbarItem_11=\u5347\u7EA7\u5230\u65B0\u7248\u672C
RegisterWizard.windowTitle={0} \u6ce8\u518c
tips.optionMenu=\u9009\u9879
tips.viewAndEdit=\u67E5\u770B\u548C\u7F16\u8F91\u4F5C\u4E1A\u7EC4\u4EF6\u7684\u5C5E\u6027
tips.executeJob=\u6309tab\u952E\u6267\u884C\u4F60\u7684\u5DE5\u4F5C
tips.viewResults=\u67E5\u770B\u7ED3\u679C
tips.welcome=\u6B22\u8FCE\u4F7F\u7528
tips.title=\u662F\u4E00\u79CD\u5F3A\u5927\u800C\u7075\u6D3B\u7684\u5DE5\u5177\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u60A8\u7BA1\u7406\u60A8\u7684\u6570\u636E\u3002
tips.getStart=\u5728\u5F00\u59CB\u4E4B\u524D\uFF0C\u4EE5\u4E0B\u662F\u57FA\u672C\u7684\u5185\u5BB9:
tips.runJob=\u8fd0\u884c\u4f5c\u4e1a
starting.intro1=\u6B22\u8FCE\u4F7F\u7528
starting.intro10=\u9009\u9879\u5361
ApplicationWorkbenchAdvisor.ProgressJobsTitle=\u8FDB\u7A0B\u4F5C\u4E1A\u6807\u9898
ApplicationWorkbenchAdvisor.ProgressJobsMessages=\u9000\u51FA\u5E94\u7528\u7A0B\u5E8F\uFF0C\u800C\u4E0D\u7B49\u5F85\u8FDB\u7A0B\u6267\u884C\u5B8C\u6210\u3002
@@ -48,7 +40,6 @@ WelcomePageDynamicContentProvider.GettingStartedForumsBrief=\u52A0\u5165\u793E\u
DynamicContentProvider.TalendNewsTitle=Talend\u65B0\u95FB
DynamicContentProvider.isDisplayTitle=\u4E0D\u518D\u663E\u793A
WelcomePageDynamicContentProvider.CreateNewAnalysisTitle=\u5206\u6790
WelcomePageDynamicContentProvider.CreateNewServiceTitle=\u670D\u52A1
WelcomePageDynamicContentProvider.DocumentationUserManuals=\u4F7F\u7528\u624B\u518C
WelcomePageDynamicContentProvider.GettingStartedTrainningTitle=\u57F9\u8BAD
WelcomePageDynamicContentProvider.GettingStartedTrainningBrief=\u6309\u9700\u57F9\u8BAD\u548C\u8BA4\u8BC1

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.registration.nl</artifactId>

View File

@@ -60,6 +60,7 @@ RegisterManagement.passwordWrong=The password you entered is incorrect.
RegisterWizardPage.proxyUser=Proxy User
RegisterWizardPage.proxyPassword=Proxy Password
RegisterManagement.wrongUserOrPassword=Username or password is incorrect.
TalendForgeDialog.newProjectTitle=Connect to TalendForge
TalendForgeDialog.createLabel=Create an account
TalendForgeDialog.userNameLabel=Username:
TalendForgeDialog.userNameLabel.tooltip=Username is needed
@@ -86,6 +87,16 @@ TalendForgeDialog.MessageTitle=Talend Forge
TalendForgeDialog.Message=Talend Forge Register Success!
TalendForgeDialog.ConnectSuccessMessage=Talend Forge Connect Success!
TalendForgeDialog.ConnectFailureMessage=Talend Forge Connect Failure!
TalendForgeDialog.labelMessageOnePart1=Download
TalendForgeDialog.labelMessageOnePart2=new components and connectors
TalendForgeDialog.labelMessageOnePart3=from Talend Exchange.
TalendForgeDialog.labelMessageTwo1=Access the most recent
TalendForgeDialog.labelMessageTwo2=Documentation and Tech articles
TalendForgeDialog.labelMessageTwo3=from Talend social knowledgebase.
TalendForgeDialog.labelMessageThreeVer1=See the latest messages in the Talend
TalendForgeDialog.labelMessageThreeVer2=Discussions Forums.
TalendForgeDialog.agreeButtonVer1=I agree to the
TalendForgeDialog.agreeButtonVer2=TalendForge Terms of Use
TalendForgeDialog.createAccountButton.v1=CREATE ACCOUNT
TalendForgeDialog.skipButton.version1=Skip this Step
TalendForgeDialog.connectButton.v1=CONNECT TO MY ACCOUNT
@@ -96,10 +107,5 @@ TalendForgeDialog.form.password.hint=Password
TalendForgeDialog.form.passwordAgain.hint=Password again
TalendForgeDialog.form.email.hint=Email
RegisterManagement.userNameOrEmailInDatabase=Username or Email already exists in the database.
TalendForgeDialog.newProjectTitle1=Connect to Talend Community
TalendForgeDialog.labelTitle.Version_1=Connect your Studio to the Talend Community.
TalendForgeDialog.labelMessageOnePart_1=Can't find the right connector in the Studio? Check out Talend Exchange for Community-contributed connectors on exchange.talend.com
TalendForgeDialog.labelMessageTwo_1=Access the latest product documentation and technical articles of Talend Help on help.talend.com
TalendForgeDialog.labelMessageThreeVer_1=Find answers to your questions and help other users in the discussion boards on community.talend.com
TalendForgeDialog.agreeButtonVer_1=I agree with the
TalendForgeDialog.agreeButtonVer_2=Community terms of use
TalendForgeDialog.labelTitle.Version1=Connect your Studio to TalendForge, the Talend
TalendForgeDialog.labelTitle.Version2=Online Community.

View File

@@ -58,6 +58,7 @@ RegisterManagement.passwordWrong=Mot de passe incorrect, veuillez le v
RegisterWizardPage.proxyUser=Utilisateur du proxy
RegisterWizardPage.proxyPassword=Mot de passe proxy
RegisterManagement.wrongUserOrPassword=Utilisateur ou mot de passe incorrect.
TalendForgeDialog.newProjectTitle=Se connecter à TalendForge
TalendForgeDialog.createLabel=Créer un compte
TalendForgeDialog.userNameLabel=Utilisateur :
TalendForgeDialog.userNameLabel.tooltip=Nom d'utilisateur requis
@@ -81,9 +82,16 @@ TalendForgeDialog.notValid=invalide
TalendForgeDialog.loginLabel=Connexion
TalendForgeDialog.linkToCreate=(ou créer un nouveau compte) :
TalendForgeDialog.MessageTitle=Talend Forge
TalendForgeDialog.Message=Enregistré sur Talend Forge !
TalendForgeDialog.ConnectSuccessMessage=Connexion à Talend Forge réussie.
TalendForgeDialog.ConnectFailureMessage=Échec de la connexion à Talend Forge.
TalendForgeDialog.labelMessageOnePart1=Télécharger
TalendForgeDialog.labelMessageOnePart2=nouveaux composants et connecteurs
TalendForgeDialog.labelMessageOnePart3=depuis Talend Exchange.
TalendForgeDialog.labelMessageTwo1=Accéder au plus récent
TalendForgeDialog.labelMessageTwo2=Documentation et articles techniques
TalendForgeDialog.labelMessageTwo3=de la base de connaissances Talend.
TalendForgeDialog.labelMessageThreeVer1=Consultez les derniers messages dans les
TalendForgeDialog.labelMessageThreeVer2=Forums de discussion Talend.
TalendForgeDialog.agreeButtonVer1=J'accepte les
TalendForgeDialog.agreeButtonVer2=conditions d'utilisation de TalendForge
TalendForgeDialog.createAccountButton.v1=Créer un compte
TalendForgeDialog.skipButton.version1=Ignorer cette étape
TalendForgeDialog.connectButton.v1=Me connecter à mon compte
@@ -94,3 +102,4 @@ TalendForgeDialog.form.password.hint=Mot de passe
TalendForgeDialog.form.passwordAgain.hint=Mot de passe à nouveau
TalendForgeDialog.form.email.hint=E-mail
RegisterManagement.userNameOrEmailInDatabase=L'identifiant ou l'adresse e-mail existe déjà dans la base.
TalendForgeDialog.labelTitle.Version1=Connectez votre Studio à TalendForge, la Communauté

View File

@@ -60,6 +60,7 @@ RegisterManagement.passwordWrong=\u30D1\u30B9\u30EF\u30FC\u30C9\u306B\u8AA4\u308
RegisterWizardPage.proxyUser=\u30D7\u30ED\u30AD\u30B7\u30E6\u30FC\u30B6
RegisterWizardPage.proxyPassword=\u30D7\u30ED\u30AD\u30B7\u30D1\u30B9\u30EF\u30FC\u30C9
RegisterManagement.wrongUserOrPassword=\u30E6\u30FC\u30B6\u30FCID\u304B\u30D1\u30B9\u30EF\u30FC\u30C9\u306B\u8AA4\u308A\u304C\u3042\u308A\u307E\u3059
TalendForgeDialog.newProjectTitle=TalendForge\u306B\u63A5\u7D9A
TalendForgeDialog.createLabel=\u30A2\u30AB\u30A6\u30F3\u30C8\u4F5C\u6210
TalendForgeDialog.userNameLabel=\u30E6\u30FC\u30B6\u30FC\u540D\uFF1A
TalendForgeDialog.userNameLabel.tooltip=\u30E6\u30FC\u30B6\u30FC\u540D\u304C\u5FC5\u8981\u3067\u3059
@@ -86,6 +87,16 @@ TalendForgeDialog.MessageTitle=TalendForge
TalendForgeDialog.Message=TalendForge\u3078\u306E\u767B\u9332\u304C\u5B8C\u4E86\u3057\u307E\u3057\u305F\uFF01
TalendForgeDialog.ConnectSuccessMessage=TalendForge\u306B\u63A5\u7D9A\u51FA\u6765\u307E\u3057\u305F\uFF01
TalendForgeDialog.ConnectFailureMessage=TalendForge\u3078\u306E\u63A5\u7D9A\u304C\u51FA\u6765\u307E\u305B\u3093\u3067\u3057\u305F\uFF01
TalendForgeDialog.labelMessageOnePart1=\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9
TalendForgeDialog.labelMessageOnePart2=\u65B0\u898F\u30B3\u30DD\u30FC\u30CD\u30F3\u30C8\u3068\u30B3\u30CD\u30AF\u30BF\u30FC
TalendForgeDialog.labelMessageOnePart3=Talend Exchange\u304B\u3089
TalendForgeDialog.labelMessageTwo1=\u6700\u65B0\u306B\u30A2\u30AF\u30BB\u30B9
TalendForgeDialog.labelMessageTwo2=\u30C9\u30AD\u30E5\u30E1\u30F3\u30C8\u3068\u6280\u8853\u6587\u66F8
TalendForgeDialog.labelMessageTwo3=Talend\u30CA\u30EC\u30C3\u30B8\u30D9\u30FC\u30B9\u3088\u308A
TalendForgeDialog.labelMessageThreeVer1=\u6700\u65B0\u30E1\u30C3\u30BB\u30FC\u30B8\u3092\u8868\u793A
TalendForgeDialog.labelMessageThreeVer2=\u30D5\u30A9\u30FC\u30E9\u30E0
TalendForgeDialog.agreeButtonVer1=\u540C\u610F\u3059\u308B
TalendForgeDialog.agreeButtonVer2=Talend Forge\u5229\u7528\u898F\u7D04
TalendForgeDialog.createAccountButton.v1=\u30A2\u30AB\u30A6\u30F3\u30C8\u65B0\u898F\u4F5C\u6210
TalendForgeDialog.skipButton.version1=\u30B9\u30AD\u30C3\u30D7
TalendForgeDialog.connectButton.v1=\u30DE\u30A4\u30A2\u30AB\u30A6\u30F3\u30C8\u3067\u63A5\u7D9A
@@ -95,3 +106,5 @@ TalendForgeDialog.form.userName.hint=\u30E6\u30FC\u30B6\u30FC\u540D
TalendForgeDialog.form.password.hint=\u30D1\u30B9\u30EF\u30FC\u30C9
TalendForgeDialog.form.passwordAgain.hint=\u30D1\u30B9\u30EF\u30FC\u30C9\u518D\u5165\u529B
RegisterManagement.userNameOrEmailInDatabase=\u30E6\u30FC\u30B6\u30FC\u540D\u53C8\u306Fe-mail\u30A2\u30C9\u30EC\u30B9\u304CDB\u5185\u3067\u91CD\u8907\u3057\u3066\u3044\u307E\u3059\u3002
TalendForgeDialog.labelTitle.Version1=\u3042\u306A\u305F\u306EStudio\u3092Talend Forge\u306B\u63A5\u7D9A\u3057\u307E\u3057\u3087\u3046\uFF01
TalendForgeDialog.labelTitle.Version2=\u30AA\u30F3\u30E9\u30A4\u30F3\u30B3\u30DF\u30E5\u30CB\u30C6\u30A3

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.items.importexport.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.items.importexport.ui.nl</artifactId>

View File

@@ -21,8 +21,4 @@ ImportItemsWizardPage_TarImport_badFormat=Le fichier source n'est pas un fichier
ImportItemsWizardPage_ZipImport_badFormat=Le fichier source n'est pas un fichier Zip valide.
ImportItemsAction_title=Importer des éléments
ImportItemsWizardPage_noSelectedItemsMessages=Aucune article a été selectionnée.
ShowErrorsDuringImportItemsDialog_title=Erreurs durant l'import d'éléments
ShowErrorsDuringImportItemsDialog_exportLogButton_title=Exporter le log
ShowErrorsDuringImportItemsDialog_exportLogEntry=Exporter l'entrée du log
ShowErrorsDuringImportItemsDialog_confirmOverwrite_message=Le fichier "{0}" existe. L'écraser ?
ImportItemsWizardPage_ProgressDialog_ExecutingMessage=Préparation...

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.localprovider.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.mdm.nl</artifactId>

View File

@@ -99,8 +99,5 @@ FileStep1.nameAlertIllegalChar=Le nom contient des caract
CommonWizard.nameAlreadyExist=Ce nom existe déjà.
FileStep3.itemAlert=Au moins un élément doit exister dans le schéma
MDMWizardConnection=Connexion au MDM
MDMForm_connection_failure=Échec de la connexion à MDM, modifiez les paramètres.
MDMForm_error_message=Message d'erreur
MDMForm_server_url=URL du serveur
UniverseForm_data_model1=Modèle de données
UniverseForm_select_version1=Sélectionner

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.metadata.nl</artifactId>

View File

@@ -1237,5 +1237,3 @@ DatabaseForm.ZnodeParent.checkBtn=Set Zookeeper znode parent
DatabaseForm.maprdb.tableInfo.tableNSMapping.label=Table Namespace mappings
DatabaseForm.set_table_ns_mapping.checkBtn=Set table Namespace mappings
XmlFileStep1Form.limitToolTip=Limit the hierarchy depth to {0} levels.
DatabaseForm.test=Test connection
DatabaseTableFilterForm.calculationView=CALCULATION VIEW

View File

@@ -132,7 +132,6 @@ DatabaseTableForm.retreiveSchema=R
DatabaseTableForm.streamDetach=Rupture du flux
DatabaseTableForm.table=Basé sur la table
DatabaseTableForm.tableColumnText.talbe=Table
DatabaseTableForm.tableNoExist=Connexion à la base de données établie mais certaines tables existent \: "Récupérer le schéma" est désactivé. Utilisez un SGBD pour créer des tables et cliquez sur "Vérifier la Connexion" pour rétablir la situation.
DatabaseTableForm.tableTip=Sélectionnez une table et utilisez le bouton Récupérer le schéma ou définissez le schéma manuellement.
DateSection.ModificationLabel=Modification
DateSection.commitLabel=Commit
@@ -143,7 +142,6 @@ DocumentationCreateWizard.mainPageDescription=Cr
DocumentationCreateWizard.windowTitle=Nouvelle Documentation
DocumentationPage.LinkLabel= Copier la documentation dans le référentiel.
DocumentationPage.browseBtnText.browse=Parcourir...
DocumentationPage.checkLabel=Vérifier
DocumentationPage.checkTipText=Vérifier que le fichier distant existe
DocumentationPage.fileNameTabText.sourcDocFile=Fichier source
DocumentationPage.option=Option
@@ -475,7 +473,6 @@ TOSLoginComposite.createButton=Cr
TOSLoginComposite.importButton=Importer...
TOSLoginComposite.demoProjectButton=Projet Démo...
TOSLoginComposite.workspaceLabel=Workspace :
TOSLoginComposite.changeButton=Modifier
TalendForgeDialog.newProjectTitle=Se connecter à TalendForge
TalendForgeDialog.labelTitle=Connectez votre Studio à TalendForge, la communauté en ligne de Talend.
TalendForgeDialog.labelMessageOne=Télécharger de nouveaux composants et connecteurs depuis Talend Exchange
@@ -534,7 +531,6 @@ NewProjectWizard.failureTitle=ERROR
NewProjectWizard.windowTitle=Nouveau projet
NewProjectWizardPage.comment=Description du projet
NewProjectWizardPage.description=Créer un projet dans le workspace.
NewProjectWizardPage.DETAIL=Saisissez les détails de votre nouveau projet ci-dessous.
NewProjectWizardPage.illegalCharacter=Le nom du projet contient des caractères interdits.
NewProjectWizardPage.language=Langage de génération
NewProjectWizardPage.languageEmpty=Saisissez un langage de génération.
@@ -542,8 +538,6 @@ NewProjectWizardPage.name=Nom du projet
NewProjectWizardPage.nameEmpty=Saisissez un nom de projet.
NewProjectWizardPage.projectNameAlredyExists=Ce nom de projet existe déjà.
NewProjectWizardPage.technicalName=Nom technique
NewProjectWizardPage.title=Projet
NewProjectWizardPage.title2=Saisissez les détails de votre nouveau projet ci-dessous.
NewRoutineWizard.title=Nouvelle routine
NewRoutineWizardPage.description=Ajouter une routine au référentiel
NewRoutineWizardPage.title=Nouvelle routine
@@ -669,7 +663,6 @@ connections.form.field.username=E-mail de l'utilisateur
connections.form.field.usernameNoMail=Utilisateur
connections.form.malformedField.username=Le nom d'utilisateur doit être un e-mail valide.
dataset.error.populateXMLTree=Le fichier en entrée est invalide, veuillez en spécifier un valide.
repository.title=Référentiel
ImportProjectSettings.Error=Le fichier de paramètres du projet est invalide.
MultiSchemasUI.useMultiSchemabtn=Utiliser plusieurs séparateurs
MultiSchemasUI.keyValues=Valeur des clés
@@ -677,7 +670,6 @@ MultiSchemasUI.keyIndex=Index des cl
XmlFileSelectWizardPage.Input_XML=Entrée XML
XmlFileSelectWizardPage.OutPut_XML=Sortie XML
XmlFileOutputStep1Form.Encording=Encodage
AddArrayIndexDialog.check_size=Vérifiez la taille du tableau
AddArrayIndexDialog.Input_Index=Saisissez l'index du tableau.
AddArrayIndexDialog.Error=ERROR
AddArrayIndexDialog.ArrayORElement=utiliser comme collection ou comme un élément :
@@ -805,10 +797,8 @@ DatabaseForm.checkConnectionTitle=V
DatabaseForm.checkFailure=Echec de la connexion
DatabaseForm.checkFailureTip=Vous devez modifier les paramètres de la base de données.
DatabaseForm.checkInformation=Vous devez cliquer sur le bouton Vérifier afin de vérifier les paramètres de la base de données.
DatabaseForm.checkIsDone=Connexion établie.
DatabaseForm.dataSource=Source des données
DatabaseForm.informixInstance=Instance
DatabaseForm.dbType=Type de BdD
DatabaseForm.dbTypeTip=Le type de base de données définit la chaîne de connexion et le pilote
DatabaseForm.dbversion=Version de la base de données
DatabaseForm.dbversion.tip=Sélectionnez une version de la base de données
@@ -895,7 +885,6 @@ ExcelFileStep2Form.firstColumn=Premi
ExcelFileStep2Form.lastColumn=Dernière colonne :
ExcelFileStep2Form.metadataSetting=Paramètre de la colonne de métadonnées
ExcelFileStep2Form.onlyNumber=Nombres uniquement.
ExcelFileStep2Form.output=Sortie
ExcelFileStep2Form.preview=Aperçu
ExcelFileStep2Form.thousandsSeparator=Séparateurs de milliers :
ExcelFileWizard.windowTitleCreate=Nouveau fichier Excel
@@ -944,7 +933,6 @@ LDAPSchemaStep2Form.fetchFailed=La r
LDAPSchemaStep2Form.fetchSuccessful=La récupération des DNs de la base a été effectuée avec succès.
LDAPSchemaStep2Form.verifyAuthentication=Cliquez sur le bouton "Vérifier l'authentification" afin de vérifier l'authentification.
LDAPSchemaStep3Form.errorMessage=Erreur.{0}\\n{1}Echec du rafraîchissement de l'aperçu, vérifiez les attributs et le filtre.
LDAPSchemaStep3Form.output=Sortie
LDAPSchemaStep3Form.preview=Aperçu
LDAPSchemaStep3Form.selectAllText=Sélectionner tout
LDAPSchemaStep3Form.selectAllTipText=Sélectionner tous les attributs du schéma
@@ -958,14 +946,11 @@ LDIFReader.ioException.unknow=Type inconnu.
LdifFileStep2.previewFailure=Erreur d'aperçu. Etes-vous sûr que le fichier LDIF est correct ?\nNote\: Les erreurs d'aperçu sont généralement liées à un mauvais format LDIF.
LdifFileStep2Form.columnTtitle.attributes=Attributs
LdifFileStep2Form.group.listAttributes=Lister les attributs du fichier LDIF
LdifFileStep2Form.output=Sortie
LdifFileStep2Form.preview=Aperçu
LdifFileWizard.windowTitleCreate=Nouveau fichier LDIF
LdifFileWizard.windowTitleUpdate=Editer un fichier LDIF existant
SalesforceForm.checkConnectionTitle=Vérifier la connexion
SalesforceForm.checkFailure=Échec de la connexion.
SalesforceForm.checkFailureTip=Vous devez modifier les paramètres de connexion
SalesforceForm.checkIsDone=Connexion établie.
SalesforceModuleParseAPI.URLInvalid=L'URL est invalide.
SalesforceModuleParseAPI.lostUsernameOrPass=Identifiant ou mot de passe perdu
SalesforceSchemaWizard.windowTitleCreate=Nouveau schéma Salesforce
@@ -996,7 +981,6 @@ SalesforceStep1Form.webURL=URL du Service Web
SalesforceStep2Form.module=Module
SalesforceStep2Form.orderTheFields=trier les champs
SalesforceStep2Form.otherTitle=Autre titre de colonne
SalesforceStep2Form.output=Sortie
SalesforceStep2Form.preview=Aperçu
SalesforceStep2Form.queryCondition=Parcourir la colonne de données et définir la condition de la requête
SchemaWizard.windowTitle=Schéma
@@ -1025,7 +1009,6 @@ WSDLSchemaStep1Form.UserName=Utilisateur
WSDLSchemaStep1Form.WSDLGroupParameter=Paramètre WSDL
WSDLSchemaStep1Form.WSDLName=WSDL
WSDLSchemaStep1Form.WSDLURL=http\://www.atomic-x.com/xmlservices/imageextractorws.asmx?wsdl
WSDLSchemaStep1Form.output=Sortie
WSDLSchemaStep1Form.preview=Aperçu
WSDLSchemaStep1Form.TimeOutTitle=Délai avant suspension (secondes)
WSDLSchemaWizard.CreateNewWSDLSchema=Créer un nouveau schéma WSDL
@@ -1038,7 +1021,6 @@ XmlFileStep1Form.notFound="{0}" introuvable ou format XML incorrect.
XmlFileWizard.windowTitleCreate=Nouveau fichier XML
XmlFileWizard.windowTitleUpdate=Editer un fichier XML existant
XmlFileWizard.newColumnsDectect.title=Détecter de nouvelles colonnes
XmlFileWizard.newColumnsDectect.desc=De nouveaux champs sont à extraire, définissez le schéma manuellement si vous souhaitez appliquer la mise à jour.
MetadataTableEditor.ColumnNameIsNull=Erreur\: le nom de la colonne est null
MetadataTalendTypeEditor.button.edit=E&dit
MetadataTalendTypeEditor.button.export=E&xport
@@ -1053,7 +1035,6 @@ RepositoryToComponentProperty.xmlFileSelection=S
OpenXSDFileDialog.cancel=Annuler
OpenXSDFileDialog.confirm=Confirmer
OpenXSDFileDialog.fileName=Nom de fichier\:
OpenXSDFileDialog.xmlFileSelection=Sélectionnez un fichier XML à valider
OpenXSDFileDialog.xmlSelectedOrNot=Comme vous avez sélectionné un fichier de métadonnées XSD, \n il devrait y avoir un fichier XML à valider.
PropertiesWizard.EditPropertiesPageTitle=Modifier les propriétés
PropertiesWizard.alreadyLockedByUser=Les propriétés sont en lecture seule car l'élément est verrouillé par un autre éditeur.
@@ -1072,7 +1053,6 @@ DatabaseForm.schemaAlert=Le sch
XmlFileStep2Form.Xpath_loop_expression=Expression de boucle XPath
XmlFileStep2Form.Fields_to_extract=Champs à extraire
XmlFileStep2Form.Preview=Aperçu
XmlFileStep2Form.Output=Sortie
DatabaseForm.distribution.labelName=Distribution
DatabaseForm.distribution.tips=Sélectionnez une distribution.
DatabaseForm.hiveVersion.HDP=HDP_1_0
@@ -1137,12 +1117,8 @@ SalesforceStep1Form.Version=Version de Salesforce
SalesforceStep1Form.Token=Propriétés du jeton
webServiceUrlTextForOAuth=URL du Service Web
DatabaseForm.selectDriverClass=Sélectionnez la classe du pilote
SalesforceForm.needUrl=Fournissez l'URL du serveur Web pour utiliser le service Salesforce
SalesforceForm.needUsername=Le nom d'utilisateur est obligatoire
SalesforceForm.needPassword=Le mot de passe est obligatoire
SalesforceForm.needOauthUrl=Fournissez l'URL du serveur Web pour utiliser le service Salesforce
SalesforceForm.needVersion=Fournissez la version de Salesforce pour utiliser le service Salesforce
SalesforceForm.needToken=Fournissez le jeton pour utiliser le service Salesforce
DatabaseTableForm.doNotShowMessage=Ne plus afficher
CreateTableAction.action.NotLockMessage=Cet élément n'est pas verrouillé. \nPour récupérer un schéma d'une base de données distante, vous devez d'abord verrouiller cette connexion. \nContinuer pour voir le schéma ?
DatabaseForm.showContext=Plus d'options
@@ -1177,17 +1153,13 @@ DatabaseForm.maprdb.MaprTDurationTxt.label=Dur
DatabaseForm.hive.additionalJDBCSettings=Paramètres JDBC supplémentaires
DatabaseForm.hive.encryption=Chiffrement
DatabaseForm.hive.encryption.useSSLEncryption=Utiliser le chiffrement SSL
DatabaseForm.hive.encryption.useSSLEncryption.trustStorePath=Chemin du TrustStore
DatabaseForm.hive.encryption.useSSLEncryption.trustStorePassword=Mot de passe du TrustStore
DatabaseForm.hive.useMaprTicket=Forcer l'authentification par ticket MapR
DatabaseForm.hive.MaprTUsernameTxt.label=Utilisateur
DatabaseForm.hive.MaprTPasswordTxt.label=Mot de passe
DatabaseForm.hive.MaprTClusterTxt.label=Nom du cluster
DatabaseForm.hive.MaprTDurationTxt.label=Durée du ticket
DatabaseForm.hbase.useMaprTicket=Forcer l'authentification par ticket MapR
DatabaseForm.hbaseMaprTUsernameTxt.label=Utilisateur
DatabaseForm.hbaseMaprTPasswordTxt.label=Mot de passe
DatabaseForm.hbaseMaprTClusterTxt.label=Nom du cluster
DatabaseForm.hbaseMaprTDurationTxt.label=Durée du ticket (en s)
DatabaseForm.ZnodeParent.group=Znode parent
XmlFileStep1Form.limitToolTip=Limiter la profondeur de la hiérarchie à {0} niveaux.

View File

@@ -574,7 +574,6 @@ ReloadSystemRoutinesAction.logInfo.sysRoutinesSuccessfullyReloaded=\u7CFB\u7EDF\
ReloadSystemRoutinesAction.logInfo.sysRoutinesSuccessfullyReloaded=\u7CFB\u7EDF\u4E8B\u52A1\u5BFC\u5165\u6210\u529F\u3002
StatusManagementDialog.Status=\u72B6\u6001
ContextProcessSection.errorTitle=\u9519\u8BEF
ContextProcessSection.ParameterNameIsNotValid=\u53C2\u6570\u540D\u5B57\u65E0\u6548\u3002
ContextProcessSection.ParameterNameIsNotValid=\u53C2\u6570\u540D\u5B57\u65E0\u6548\u3002
RepositoryUtil.ProjectNotFound=\uFF1A\u65E0\u6CD5\u5728\u60A8\u63D0\u4F9B\u7684\u8DEF\u5F84\u4E2D\u627E\u5230\u5173\u8054\u7684\u5DE5\u7A0B\u6587\u4EF6
RepositoryUtil.DifferentVersion=\u7248\u672C\u4E0E\u5F53\u524D\u7684\u5DE5\u7A0B\u4E0D\u76F8\u540C
@@ -601,8 +600,6 @@ PropertiesWizardPage.SelectfolderMessage=\u9009\u62E9\u5C06\u8981\u521B\u5EFA\u6
PropertiesWizardPage.SelectfolderMessage=\u9009\u62E9\u5C06\u8981\u521B\u5EFA\u6761\u76EE\u7684\u6587\u4EF6\u5939
PropertiesWizardPage.SelectfolderTitle=\u9009\u62E9\u76EE\u5F55
PropertiesWizardPage.Status=\u72B6\u6001
PropertiesWizardPage.Version=\u7248\u672C
PropertiesWizardPage.Version.Major=M
PropertiesWizardPage.Version=\u7248\u672C
PropertiesWizardPage.ItemExistsInRoutineError=\u8BE5\u4F5C\u4E1A\u4E2D\u5DF2\u5B58\u5728\u8BE5\u9879\u76EE\u3002\u68C0\u67E5\u56DE\u6536\u7AD9\uFF0C\u5982\u679C\u9700\u8981\uFF0C\u5C06\u5176\u6E05\u7A7A\u3002
PropertiesWizardPage.ItemExistsInJobError=\u9879\u76EE\u5DF2\u5B58\u5728\u4F5C\u4E1A\u4E2D\uFF0C\u8BF7\u68C0\u67E5\u56DE\u6536\u7AD9\u5E76\u5728\u9700\u8981\u65F6\u6E05\u7A7A\u3002
@@ -916,7 +913,6 @@ DatabaseForm.hiveEmbedded.password=\u5BC6\u7801
DatabaseForm.hiveEmbedded.password=\u5BC6\u7801
DatabaseForm.hiveEmbedded.useKeyTab=\u4F7F\u7528keytab\u8FDB\u884C\u8EAB\u4EFD\u9A8C\u8BC1
DatabaseForm.hiveEmbedded.keytab= \n\n\u5BC6\u94A5\u8868
SalesforceStep1Form.AuthParam=\u9A8C\u8BC1
SalesforceStep1Form.AuthParam=\u9A8C\u8BC1
SalesforceStep1Form.ConsumeKey=\u6D88\u8D39\u65B9\u5BC6\u94A5
SalesforceStep1Form.ConsumeKeySecret=\u8BF7\u6C42\u4EE4\u724C

View File

@@ -1,4 +1,3 @@
RepositoryView_title=Référentiel
RepositoryView_recyclebin=Corbeille
RepositoryView_code=Code
RepositoryView_statusFilter=Filtre sur le statut

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.repository.view.nl</artifactId>

View File

@@ -12,4 +12,3 @@ RepositoryFilterSettingDialog.LastName=Nom
RepositoryFilterSettingDialog.Login=Identification
RepoViewCommonNavigator.Content=verrouillé par {0} sur {1}
RepoViewCommonNavigator.Desc=\ \ Description :
RepoViewCommonNavigator.refresh=Rafraîchissement...

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.resources.nl</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.core.feature</artifactId>

View File

@@ -46,6 +46,12 @@
install-size="0"
version="0.0.0" fragment="true"/>
<plugin
id="org.talend.libraries.hl7.jars"
download-size="0"
install-size="0"
version="0.0.0" fragment="true"/>
<plugin
id="org.talend.libraries.jboss.jars"
download-size="0"

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.fragment.jars.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.help.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.jdt.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.libraries.jdbc.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.m2e.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.model.migration.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.rcp.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.update.p2.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.updates.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.utils.feature</artifactId>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.common.ui.runtime</artifactId>

View File

@@ -27,10 +27,6 @@ public class ExtendedComboBoxCellEditor extends ComboBoxCellEditor {
super(parent, items);
}
public ExtendedComboBoxCellEditor(Composite parent, String[] items, int style) {
super(parent, items, style);
}
@Override
public void focusLost() {
super.focusLost();

View File

@@ -1,7 +1,7 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Common Runtime Plug-in
Bundle-SymbolicName: org.talend.commons.runtime;singleton:=true
Bundle-SymbolicName: org.talend.commons.runtime
Bundle-Version: 7.0.1.qualifier
Require-Bundle: org.apache.log4j;visibility:=reexport,
org.apache.commons.beanutils,
@@ -18,11 +18,9 @@ Export-Package: org.talend.commons,
org.talend.commons.i18n,
org.talend.commons.i18n.internal,
org.talend.commons.runtime.debug,
org.talend.commons.runtime.extension,
org.talend.commons.runtime.helper,
org.talend.commons.runtime.model.components,
org.talend.commons.runtime.model.emf,
org.talend.commons.runtime.model.emf.provider,
org.talend.commons.runtime.model.expressionbuilder,
org.talend.commons.runtime.model.repository,
org.talend.commons.runtime.service,

View File

@@ -7,8 +7,6 @@ bin.includes = META-INF/,\
fakejdbc_driver.jar,\
modes/,\
talend.properties,\
dist/,\
plugin.xml,\
schema/
dist/
jars.compile.order = .,\
dist/org.talend.commons.runtime.jar

View File

@@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension-point id="emfResourcesProvider" name="EMF Resources Provider" schema="schema/emfResourcesProvider.exsd"/>
<extension
point="org.talend.commons.runtime.emfResourcesProvider">
<saveOption
id="save.option.encoding.utf8"
provider="org.talend.commons.runtime.model.emf.UTF8EncodingOptionProvider">
</saveOption>
<saveOption
id="save.option.using.cdata"
provider="org.talend.commons.runtime.model.UsingCdataOptionProvider">
</saveOption>
</extension>
</plugin>

View File

@@ -4,7 +4,7 @@
<parent>
<groupId>org.talend.studio</groupId>
<artifactId>tcommon-studio-se</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../../../</relativePath>
</parent>
<artifactId>org.talend.commons.runtime</artifactId>

View File

@@ -12,7 +12,7 @@
<parent>
<groupId>org.talend</groupId>
<artifactId>org.talend.tos</artifactId>
<version>7.0.1-EP</version>
<version>7.0.1-SNAPSHOT</version>
<relativePath>../pom_server.xml</relativePath>
</parent>

View File

@@ -1,197 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema targetNamespace="org.talend.commons.runtime" xmlns="http://www.w3.org/2001/XMLSchema">
<annotation>
<appinfo>
<meta.schema plugin="org.talend.commons.runtime" id="emfResourcesProvider" name="EMF Resources Provider"/>
</appinfo>
<documentation>
[Enter description of this extension point.]
</documentation>
</annotation>
<element name="extension">
<annotation>
<appinfo>
<meta.element />
</appinfo>
</annotation>
<complexType>
<sequence minOccurs="0" maxOccurs="unbounded">
<element ref="saveOption" minOccurs="0" maxOccurs="unbounded"/>
<element ref="loadOption" minOccurs="0" maxOccurs="unbounded"/>
<element ref="resourceHandler" minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="point" type="string" use="required">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="id" type="string">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="name" type="string">
<annotation>
<documentation>
</documentation>
<appinfo>
<meta.attribute translatable="true"/>
</appinfo>
</annotation>
</attribute>
</complexType>
</element>
<element name="saveOption">
<complexType>
<attribute name="id" type="string" use="required">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="description" type="string">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="provider" type="string" use="required">
<annotation>
<documentation>
</documentation>
<appinfo>
<meta.attribute kind="java" basedOn="org.talend.commons.runtime.model.emf.provider.OptionProvider:"/>
</appinfo>
</annotation>
</attribute>
<attribute name="override" type="string">
<annotation>
<documentation>
the override id
</documentation>
</annotation>
</attribute>
</complexType>
</element>
<element name="loadOption">
<complexType>
<attribute name="id" type="string" use="required">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="description" type="string">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="provider" type="string" use="required">
<annotation>
<documentation>
</documentation>
<appinfo>
<meta.attribute kind="java" basedOn="org.talend.commons.runtime.model.emf.provider.OptionProvider:"/>
</appinfo>
</annotation>
</attribute>
<attribute name="override" type="string">
<annotation>
<documentation>
the override id
</documentation>
</annotation>
</attribute>
</complexType>
</element>
<element name="resourceHandler">
<complexType>
<attribute name="id" type="string" use="required">
<annotation>
<documentation>
</documentation>
</annotation>
</attribute>
<attribute name="description" type="string">
<annotation>
<documentation>
resource handler for preLoad, preSave, postLoad, postSave.
</documentation>
</annotation>
</attribute>
<attribute name="override" type="string">
<annotation>
<documentation>
the override id
</documentation>
</annotation>
</attribute>
<attribute name="handler" type="string" use="required">
<annotation>
<documentation>
</documentation>
<appinfo>
<meta.attribute kind="java" basedOn="org.talend.commons.runtime.model.emf.provider.ResourceHandler:"/>
</appinfo>
</annotation>
</attribute>
</complexType>
</element>
<annotation>
<appinfo>
<meta.section type="since"/>
</appinfo>
<documentation>
[Enter the first release in which this extension point appears.]
</documentation>
</annotation>
<annotation>
<appinfo>
<meta.section type="examples"/>
</appinfo>
<documentation>
[Enter extension point usage example here.]
</documentation>
</annotation>
<annotation>
<appinfo>
<meta.section type="apiinfo"/>
</appinfo>
<documentation>
[Enter API information here.]
</documentation>
</annotation>
<annotation>
<appinfo>
<meta.section type="implementation"/>
</appinfo>
<documentation>
[Enter information about supplied implementation of this extension point.]
</documentation>
</annotation>
</schema>

View File

@@ -1,43 +0,0 @@
// ============================================================================
//
// Copyright (C) 2006-2017 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package org.talend.commons.exception;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.emf.ecore.xmi.XMIException;
/**
* DOC ggu class global comment. Detailled comment
*/
public class XMILoadException extends XMIException {
private static final long serialVersionUID = -6728490459268675754L;
private final Resource resource;
private final int evenType;
public XMILoadException(String message, int evenType, Resource res) {
super(message, res != null && res.getURI() != null ? res.getURI().toString() : null, 0, 0);
this.evenType = evenType;
this.resource = res;
}
public Resource getResource() {
return resource;
}
public int getEvenType() {
return evenType;
}
}

View File

@@ -1,222 +0,0 @@
// ============================================================================
//
// Copyright (C) 2006-2017 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package org.talend.commons.runtime.extension;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.eclipse.core.runtime.IConfigurationElement;
import org.eclipse.core.runtime.IExtension;
import org.eclipse.core.runtime.IExtensionPoint;
import org.eclipse.core.runtime.IExtensionRegistry;
import org.eclipse.core.runtime.ISafeRunnable;
import org.eclipse.core.runtime.Platform;
/**
* Template implementation of a registry reader that creates objects representing registry contents. Typically, an
* extension contains one element, but this reader handles multiple elements per extension.
*
* To start reading the extensions from the registry for an extension point, call the method <code>readRegistry</code>.
*
* To read children of an IConfigurationElement, call the method <code>readElementChildren</code> from your
* implementation of the method <code>readElement</code>, as it will not be done by default.
*
*/
public abstract class ExtensionRegistryReader {
private static Logger log = Logger.getLogger(ExtensionRegistryReader.class);
protected static final String TAG_DESCRIPTION = "description"; //$NON-NLS-1$
private boolean isInitialized;
private final String extensionPointId;
private final String pluginId;
private final IExtensionRegistry registry;
/**
* DOC sgandon class global comment. Detailled comment <br/>
*
* $Id: talend.epf 55206 2011-02-15 17:32:14Z mhirt $
*
*/
public abstract class RegistrySafeRunnable implements ISafeRunnable {
@Override
public void handleException(Throwable exception) {
log.error("error reading extention registry", exception); //$NON-NLS-1$
}
}
/**
* The constructor.
*/
protected ExtensionRegistryReader(String aPluginId, String anExtensionPoint) {
this.registry = Platform.getExtensionRegistry();
this.pluginId = aPluginId;
this.extensionPointId = anExtensionPoint;
}
/**
* This method extracts description as a subelement of the given element.
*
* @return description string if defined, or empty string if not.
*/
protected String getDescription(IConfigurationElement config) {
IConfigurationElement[] children = config.getChildren(TAG_DESCRIPTION);
if (children.length >= 1) {
return children[0].getValue();
}
return "";//$NON-NLS-1$
}
/**
* Logs the error in the workbench log using the provided text and the information in the configuration element.
*/
protected static void logError(IConfigurationElement element, String text) {
IExtension extension = element.getDeclaringExtension();
StringBuffer buf = new StringBuffer();
buf.append("Plugin " + extension.getNamespaceIdentifier() + ", extension " + extension.getExtensionPointUniqueIdentifier());//$NON-NLS-2$//$NON-NLS-1$
buf.append("\n" + text);//$NON-NLS-1$
logError(0, buf.toString(), null);
}
/*
* Record an error against this plugin's log.
*
* @param aCode
*
* @param aMessage
*
* @param anException
*/
public static void logError(int aCode, String aMessage, Throwable anException) {
// Bundle bundle = FrameworkUtil.getBundle(RegistryReader.class);
log.log(Level.toLevel(aCode), aMessage, anException);
}
/**
* Logs a very common registry error when a required attribute is missing.
*/
protected static void logMissingAttribute(IConfigurationElement element, String attributeName) {
logError(element, "Required attribute '" + attributeName + "' not defined");//$NON-NLS-2$//$NON-NLS-1$
}
/**
* Logs a very common registry error when a required child is missing.
*/
protected static void logMissingElement(IConfigurationElement element, String elementName) {
logError(element, "Required sub element '" + elementName + "' not defined");//$NON-NLS-2$//$NON-NLS-1$
}
/**
* Logs a registry error when the configuration element is unknown.
*/
protected static void logUnknownElement(IConfigurationElement element) {
logError(element, "Unknown extension tag found: " + element.getName());//$NON-NLS-1$
}
/**
* Apply a reproducable order to the list of extensions provided, such that the order will not change as extensions
* are added or removed.
*/
protected IExtension[] orderExtensions(IExtension[] extensions) {
// By default, the order is based on plugin id sorted
// in ascending order. The order for a plugin providing
// more than one extension for an extension point is
// dependent in the order listed in the XML file.
IExtension[] sortedExtension = new IExtension[extensions.length];
System.arraycopy(extensions, 0, sortedExtension, 0, extensions.length);
Comparator<IExtension> comparer = new Comparator<IExtension>() {
@Override
public int compare(IExtension arg0, IExtension arg1) {
String s1 = arg0.getNamespaceIdentifier();
String s2 = arg1.getNamespaceIdentifier();
return s1.compareToIgnoreCase(s2);
}
};
Collections.sort(Arrays.asList(sortedExtension), comparer);
return sortedExtension;
}
/**
* Implement this method to read element's attributes. If children should also be read, then implementor is
* responsible for calling <code>readElementChildren</code>. Implementor is also responsible for logging missing
* attributes.
*
* @return true if element was recognized, false if not.
*/
protected abstract boolean readElement(IConfigurationElement element);
/**
* Read the element's children. This is called by the subclass' readElement method when it wants to read the
* children of the element.
*/
protected void readElementChildren(IConfigurationElement element) {
readElements(element.getChildren());
}
/**
* Read each element one at a time by calling the subclass implementation of <code>readElement</code>.
*
* Logs an error if the element was not recognized.
*/
protected void readElements(IConfigurationElement[] elements) {
for (int i = 0; i < elements.length; i++) {
if (!readElement(elements[i])) {
logUnknownElement(elements[i]);
}
}
}
/**
* Read one extension by looping through its configuration elements.
*/
protected void readExtension(IExtension extension) {
readElements(extension.getConfigurationElements());
}
/**
* Start the registry reading process using the supplied plugin ID and extension point.
*/
public void readRegistry() {
if (isInitialized) {
return;
}
synchronized (this) {
if (!isInitialized) {
IExtensionPoint point = registry.getExtensionPoint(pluginId, extensionPointId);
if (point == null) {
point = registry.getExtensionPoint(extensionPointId);
if (point == null) {
return;
}
}
IExtension[] extensions = point.getExtensions();
extensions = orderExtensions(extensions);
for (IExtension extension : extensions) {
readExtension(extension);
}
isInitialized = true;
}
}
}
}

View File

@@ -1,33 +0,0 @@
// ============================================================================
//
// Copyright (C) 2006-2017 Talend Inc. - www.talend.com
//
// This source code is available under agreement available at
// %InstallDIR%\features\org.talend.rcp.branding.%PRODUCTNAME%\%PRODUCTNAME%license.txt
//
// You should have received a copy of the agreement
// along with this program; if not, write to Talend SA
// 9 rue Pages 92150 Suresnes, France
//
// ============================================================================
package org.talend.commons.runtime.model;
import org.eclipse.emf.ecore.xmi.XMLResource;
import org.talend.commons.runtime.model.emf.provider.OptionProvider;
/**
* DOC ggu class global comment. Detailled comment
*/
public class UsingCdataOptionProvider extends OptionProvider {
@Override
public String getName() {
return XMLResource.OPTION_ESCAPE_USING_CDATA;
}
@Override
public Object getValue() {
return Boolean.TRUE;
}
}

Some files were not shown because too many files have changed in this diff Show More