Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding some French translations for new elements and some better meaning to other elements #2291

Closed
asfimport opened this issue Oct 3, 2009 · 5 comments

Comments

@asfimport
Copy link
Collaborator

@milamberspace (Bug 47938):

  • New translations for Comparison Assertion, Comparison Visualizer, Proxy
    Server in Request HTTP, Junit4, some XML.
  • Better meaning on Assertion response field
  • New elements: Comparison Assertion and Comparison Visualiser
  • Add missing translations to LDAP extended sampler

Thanks.

=== Details ===

assertion_contains=Contains
==>Contient (exp. régulière)
(before: Contient)

assertion_matches=Matches
==>Correspond à (exp. régulière)
(before: Correspond à)

assertion_equals=Equals
==>Contient à (exp. régulière)
(before: Est égale à)

assertion_substring=Substring
==>Contient (texte brut)
(before: Commence par)

regex_source=Response Field to check
==>Portée
(before: Champs réponse à cocher:)

webservice_proxy_note=If Use HTTP Proxy is checked, but no host or port are
provided, the sampler
==>Si 'utiliser un proxy HTTP' est cochée, mais qu'aucun hôte ou port est
fournit, l'échantillon
(before: Si 'utiliser le proxy HTTP' est cochée, mais qu'aucun hôte ou port est
fournit, l'échantillon)

web_proxy_server_title=Proxy Server
==>Requête via un serveur proxy

xml_download_dtds=Fetch external DTDs
==>Récupérer les DTDs externes

xml_tolerant_button=Use Tidy (tolerant parser)
==>Utiliser Tidy (analyseur tolérant)

comparison_visualizer_title=Comparison Assertion Visualizer
==>Récepteur d'assertions de comparaison

menu_tables=Table
==>Table

junit_junit4=Search for JUnit 4 annotations (instead of JUnit 3)
==>Rechercher les annotations JUnit 4 (au lieu de JUnit 3)

displayName=Compare Assertion
==>Assertion Comparaison
compareChoices.displayName=Select Comparison Operators
==>Type de comparaison
compareContent.displayName=Compare Content
==>Contenu
compareContent.shortDescription=Verify that all Samplers within the Controller
return the same data
==>Vérifie que tous les échantillons fils d'un contrôleur retournent les mêmes
données
compareTime.displayName=Compare Time
==>Temps de réponse (ms)
compareTime.shortDescription=Verify that all Samplers' return times are within
a given number of milliseconds
==>Vérifie que tous les échantillons fils d'un contrôleur sont retournés dans
un nombre donné de millisecondes
comparison_filters.displayName=Comparison Filters
==>Filtres de comparaison
stringsToSkip.displayName=Regular Expression Substitutions
==>Substitutions par expressions régulières
stringsToSkip.shortDescription=Regular expressions to match elements of
response data to be substituted when comparing
==>Expressions régulières pour substituer des éléments dans les données de
réponses avant la comparaison

comparison_differ_content=Responses differ in content
==>Le contenu des réponses est différent
comparison_differ_time=Responses differ in response time by more than
==>La différence du temps de réponse diffère de plus de
comparison_invalid_node=Invalid Node
==>Noeud invalide
comparison_regex_string=Regex String
==>Expression réguilière
comparison_regex_substitution=Substitution
==>Substitution
comparison_response_time=Response Time:
==>Temps de réponse :
comparison_unit=\ ms
==>\ ms

searchbase=Search base
==>Base de recherche
searchfilter=Search Filter
==>Filtre de recherche
searchtest=Search test
==>Recherche
scope=Scope
==>Portée
sbind=Single bind/unbind
==>Simple connexion/déconnexion
rename=Rename entry
==>Renommer une entrée
newdn=New distinguished name
==>Nouveau DN
bind=Thread Bind
==>Connexion de l'unité
unbind=Thread Unbind
==>Déconnexion de l'unité
addtest=Add test
==>Ajout
deltest=Deletion test
==>Suppression
compare=Compare
==>Comparaison
modtest=Modification test
==>Modification
countlim=Size limit
==>Limiter le nombre d'éléments retournés à
timelim=Time limit
==>Limiter le temps de réponses à (ms)
attribute=Attribute
==>Attribut :
attrs=Attributes
==>Attributs
retobj=Return object
==>Retourner les objets
deref=Dereference aliases
==Déréférencement des alias
entrydn=Entry DN
==>Entrée DN
opcode=opCode
==>Code d'opération
comparefilt=Compare filter
==>Filtre de comparaison

Created attachment French_new_translations.patch: French translations patch

French_new_translations.patch
Index: /src/core/org/apache/jmeter/resources/messages_fr.properties
===================================================================
--- /src/core/org/apache/jmeter/resources/messages_fr.properties	(revision 820499)
+++ /src/core/org/apache/jmeter/resources/messages_fr.properties	(working copy)
@@ -22,6 +22,7 @@
 add_test=Ajout
 add_user=Ajouter un utilisateur
 add_value=Ajouter valeur
+addtest=Ajout
 aggregate_graph=Graphique des statistiques
 aggregate_graph_column=Colonne
 aggregate_graph_display=G\u00E9n\u00E9rer le graphique
@@ -58,10 +59,10 @@
 argument_must_not_be_negative=L'argument ne peut pas \u00EAtre n\u00E9gatif \!
 assertion_assume_success=Ignorer le statut
 assertion_code_resp=Code de r\u00E9ponse
-assertion_contains=Contient
-assertion_equals=Est \u00E9gale \u00E0
+assertion_contains=Contient (exp. r\u00E9guli\u00E8re)
+assertion_equals=Est \u00E9gale \u00E0 (texte brut)
 assertion_headers=Ent\u00EAtes de r\u00E9ponse
-assertion_matches=Correspond \u00E0
+assertion_matches=Correspond \u00E0 (exp. r\u00E9guli\u00E8re)
 assertion_message_resp=Message de r\u00E9ponse
 assertion_not=Inverser
 assertion_pattern_match_rules=Type de correspondance du motif
@@ -71,7 +72,7 @@
 assertion_scope_all=L'\u00E9chantillon parent et ses sous-\u00E9chantillons
 assertion_scope_children=Seulement les sous-\u00E9chantillons
 assertion_scope_parent=Seulement l'\u00E9chantillon parent
-assertion_substring=Commence par
+assertion_substring=Contient (texte brut)
 assertion_text_resp=Texte de r\u00E9ponse
 assertion_textarea_label=Assertions \:
 assertion_title=Assertion R\u00E9ponse
@@ -77,6 +78,8 @@
 assertion_title=Assertion R\u00E9ponse
 assertion_url_samp=URL Echantillon
 assertion_visualizer_title=R\u00E9sultats d'assertion
+attribute=Attribut \:
+attrs=Attributs
 auth_base_url=URL de base
 auth_manager_title=Gestionnaire d'autorisation HTTP
 auths_stored=Autorisations stock\u00E9es
@@ -82,7 +85,7 @@
 auths_stored=Autorisations stock\u00E9es
 average=Moyenne
 average_bytes=Moy. octets
-bind=Unit\u00E9 li\u00E9e
+bind=Connexion de l'unit\u00E9
 browse=Parcourir...
 bsf_sampler_title=Echantillon BSF
 bsf_script=Script \u00E0 lancer (variables\: log, Label, FileName, Parameters, args[], SampleResult, ctx, vars, props, OUT) \:
@@ -114,6 +117,16 @@
 clear_cookies_per_iter=Nettoyer les cookies \u00E0 chaque it\u00E9ration ?
 column_delete_disallowed=Supprimer cette colonne n'est pas possible
 column_number=Num\u00E9ro de colonne du fichier CSV | next | *alias
+compare=Comparaison
+comparefilt=Filtre de comparaison
+comparison_differ_content=Le contenu des r\u00E9ponses est diff\u00E9rent.
+comparison_differ_time=La diff\u00E9rence du temps de r\u00E9ponse diff\u00E8re de plus de 
+comparison_invalid_node=Noeud invalide 
+comparison_regex_string=Expression r\u00E9guli\u00E8re
+comparison_regex_substitution=Substitution
+comparison_response_time=Temps de r\u00E9ponse \: 
+comparison_unit=\ ms
+comparison_visualizer_title=R\u00E9cepteur d'assertions de comparaison
 config_element=El\u00E9ment de configuration
 config_save_settings=Configurer
 configure_wsdl=Configurer
@@ -130,6 +143,7 @@
 corba_port=Num\u00E9ro de port \:
 counter_config_title=Compteur
 counter_per_user=Suivre le compteur ind\u00E9pendamment pour chaque unit\u00E9 de test
+countlim=Limiter le nombre d'\u00E9l\u00E9ments retourn\u00E9s \u00E0
 csvread_file_file_name=Fichier CSV pour obtenir les valeurs de | *alias
 cut=Couper
 cut_paste_function=Fonction de copier/coller de cha\u00EEne de caract\u00E8re
@@ -146,6 +160,8 @@
 delete_parameter=Supprimer le param\u00E8tre
 delete_test=Suppression
 delete_user=Supprimer l'utilisateur
+deltest=Suppression
+deref=D\u00E9r\u00E9f\u00E9rencement des alias
 disable=D\u00E9sactiver
 distribution_graph_title=Graphique de distribution (alpha)
 distribution_note1=Ce graphique se mettra \u00E0 jour tous les 10 \u00E9chantillons
@@ -165,6 +181,7 @@
 encoded_value=Valeur de l'URL encod\u00E9e
 endtime=Date et heure de fin \:
 entry_dn=Entr\u00E9e DN \:
+entrydn=Entr\u00E9e DN
 error_loading_help=Erreur au chargement de la page d'aide
 error_occurred=Une erreur est survenue
 error_title=Erreur
@@ -320,6 +337,7 @@
 junit_failure_code=Code d'\u00E9chec
 junit_failure_default_msg=Test \u00E9chou\u00E9
 junit_failure_msg=Message d'\u00E9chec
+junit_junit4=Rechercher les annotations JUnit 4 (au lieu de JUnit 3)
 junit_pkg_filter=Filtre de paquets
 junit_request=Requ\u00EAte JUnit
 junit_request_defaults=Requ\u00EAte par d\u00E9faut JUnit
@@ -398,6 +416,7 @@
 menu_post_processors=Post-Processeurs
 menu_pre_processors=Pr\u00E9-Processeurs
 menu_response_based_modifiers=Modificateurs bas\u00E9s sur la r\u00E9ponse
+menu_tables=Table
 menu_timer=Compteurs de temps
 metadata=M\u00E9ta-donn\u00E9es
 method=M\u00E9thode \:
@@ -408,6 +427,7 @@
 modification_controller_title=Contr\u00F4leur Modification
 modification_manager_title=Gestionnaire Modification
 modify_test=Modification
+modtest=Modification
 module_controller_module_to_run=Module \u00E0 ex\u00E9cuter \:
 module_controller_title=Contr\u00F4leur Module
 module_controller_warning=Ne peut pas trouver le module \:
@@ -433,6 +453,7 @@
 monitor_performance_title=Graphique de performance
 name=Nom \:
 new=Nouveau
+newdn=Nouveau DN
 no=Norv\u00E9gien
 number_of_threads=Nombre d'unit\u00E9s (utilisateurs) \:
 obsolete_test_element=Cet \u00E9l\u00E9ment de test est obsol\u00E8te
@@ -437,6 +458,7 @@
 number_of_threads=Nombre d'unit\u00E9s (utilisateurs) \:
 obsolete_test_element=Cet \u00E9l\u00E9ment de test est obsol\u00E8te
 once_only_controller_title=Contr\u00F4leur Ex\u00E9cution unique
+opcode=Code d'op\u00E9ration
 open=Ouvrir...
 optional_tasks=T\u00E2ches optionnelles
 paramtable=Envoyer les param\u00E8tres avec la requ\u00EAte \:
@@ -496,7 +518,7 @@
 ref_name_field=Nom de r\u00E9f\u00E9rence \:
 regex_extractor_title=Extracteur Expression r\u00E9guli\u00E8re
 regex_field=Expression r\u00E9guli\u00E8re \:
-regex_source=Champs r\u00E9ponse \u00E0 cocher\:
+regex_source=Port\u00E9e
 regex_src_body=Corps
 regex_src_body_unescaped=Corps (non \u00E9chapp\u00E9)
 regex_src_hdrs=Ent\u00EAtes
@@ -512,6 +534,7 @@
 remote_stop=Arr\u00EAt distant
 remote_stop_all=Arr\u00EAt distant de tous
 remove=Supprimer
+rename=Renommer une entr\u00E9e
 report=Rapport
 request_data=Donn\u00E9e requ\u00EAte
 reset_gui=R\u00E9initialiser l'\u00E9l\u00E9ment
@@ -525,6 +548,7 @@
 resultsaver_success=Enregistrer seulement les r\u00E9ponses en succ\u00E8s
 resultsaver_title=Sauvegarder les r\u00E9ponses vers un fichier
 resultsaver_variable=Nom de variable \:
+retobj=Retourner les objets
 reuseconnection=R\u00E9-utiliser la connexion
 revert_project=Annuler les changements
 revert_project?=Annuler les changements sur le projet ?
@@ -574,11 +598,12 @@
 save_time=Temps \u00E9coul\u00E9
 save_timestamp=Horodatage
 save_url=URL
+sbind=Simple connexion/d\u00E9connexion
 scheduler=Programmateur de d\u00E9marrage
 scheduler_configuration=Configuration du programmateur
+scope=Port\u00E9e
 search_base=Base de recherche
 search_filter=Filtre de recherche
-search_test=Recherche
 search_text_button_close=Fermer
 search_text_button_find=Rechercher
 search_text_button_next=Suivant
@@ -587,6 +612,9 @@
 search_text_field=Rechercher \:
 search_text_msg_not_found=Text non trouv\u00E9
 search_text_title_not_found=Pas trouv\u00E9
+searchbase=Base de recherche
+searchfilter=Filtre de recherche
+searchtest=Recherche
 second=seconde
 secure=S\u00E9curis\u00E9 \:
 send_file=Envoyer un fichier avec la requ\u00EAte \:
@@ -686,11 +714,11 @@
 throughput_control_title=Contr\u00F4leur D\u00E9bit
 throughput_control_tplabel=D\u00E9bit \:
 time_format=Chaine de formatage sur le mod\u00E8le SimpleDateFormat (optionnel)
-timelim=Limite de temps
+timelim=Limiter le temps de r\u00E9ponses \u00E0 (ms)
 tr=Turc
 transaction_controller_parent=G\u00E9n\u00E9rer en \u00E9chantillon parent
 transaction_controller_title=Contr\u00F4leur Transaction
-unbind=D\u00E9lier les unit\u00E9s
+unbind=D\u00E9connexion de l'unit\u00E9
 uniform_timer_delay=D\u00E9lai de d\u00E9calage constant (en millisecondes) \:
 uniform_timer_memo=Ajoute un d\u00E9lai al\u00E9atoire avec une distribution uniforme
 uniform_timer_range=D\u00E9lai al\u00E9atoire maximum (en millisecondes) \:
@@ -750,6 +778,7 @@
 view_results_title=Voir les r\u00E9sultats
 view_results_tree_title=Arbre de r\u00E9sultats
 warning=Attention \!
+web_proxy_server_title=Requ\u00EAte via un serveur proxy
 web_request=Requ\u00EAte HTTP
 web_server=Serveur web
 web_server_client=Impl\u00E9mentation client \:
@@ -763,7 +792,7 @@
 web_testing_retrieve_images=R\u00E9cup\u00E9rer les ressources incluses
 web_testing_title=Requ\u00EAte HTTP
 webservice_proxy_host=H\u00F4te proxy
-webservice_proxy_note=Si 'utiliser le proxy HTTP' est coch\u00E9e, mais qu'aucun h\u00F4te ou port est fournit, l'\u00E9chantillon
+webservice_proxy_note=Si 'utiliser un proxy HTTP' est coch\u00E9e, mais qu'aucun h\u00F4te ou port est fournit, l'\u00E9chantillon
 webservice_proxy_note2=regardera les options de ligne de commandes. Si aucun h\u00F4te ou port du proxy sont fournit 
 webservice_proxy_note3=non plus, il \u00E9chouera silencieusement.
 webservice_proxy_port=Port proxy
@@ -778,7 +807,7 @@
 wsdl_url_error=Le WSDL est vide.
 xml_assertion_title=Assertion XML
 xml_namespace_button=Utiliser les espaces de noms
-xml_tolerant_button=Analyseur XML/HTML 'flexible'
+xml_tolerant_button=Utiliser Tidy (analyseur tol\u00E9rant)
 xml_validate_button=Validation XML
 xml_whitespace_button=Ignorer les espaces
 xmlschema_assertion_label=Nom de fichier \: 

Version: Nightly
Severity: normal
OS: Linux

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
New French CompareAssertionResources file (in zip file with path)

Created attachment CompareAssertionResources.zip: French CompareAssertionResources file

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
Please, don't forget this translation patch for French people.
Thanks

@asfimport
Copy link
Collaborator Author

Sebb (migrated from Bugzilla):
URL: http://svn.apache.org/viewvc?rev=836068&view=rev
Log:
#2291 - Adding some French translations for new elements

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
Sorry, "ant test" don't works, there is some errors messages:

 [java] ..........messages_fr has unexpected key: comparison_regex_string
 [java] messages_fr has unexpected key: comparison_differ_content
 [java] messages_fr has unexpected key: comparison_regex_substitution
 [java] messages_fr has unexpected key: comparison_invalid_node
 [java] messages_fr has unexpected key: comparison_unit
 [java] messages_fr has unexpected key: comparison_differ_time
 [java] messages_fr has unexpected key: comparison_response_time

The reason is this keys are use in this improvement (I18N) for Comparison elements.
#2287

You can commit patch 47907 :) or delete this keys.
In attachment, the patch for delete.

Thanks

@asfimport
Copy link
Collaborator Author

@milamberspace (migrated from Bugzilla):
Created attachment Patch_to_delete_some_fr_translations.patch: Delete some French translations

Patch_to_delete_some_fr_translations.patch
Index: /src/core/org/apache/jmeter/resources/messages_fr.properties
===================================================================
--- /src/core/org/apache/jmeter/resources/messages_fr.properties	(revision 836068)
+++ /src/core/org/apache/jmeter/resources/messages_fr.properties	(working copy)
@@ -119,13 +119,6 @@
 column_number=Num\u00E9ro de colonne du fichier CSV | next | *alias
 compare=Comparaison
 comparefilt=Filtre de comparaison
-comparison_differ_content=Le contenu des r\u00E9ponses est diff\u00E9rent.
-comparison_differ_time=La diff\u00E9rence du temps de r\u00E9ponse diff\u00E8re de plus de 
-comparison_invalid_node=Noeud invalide 
-comparison_regex_string=Expression r\u00E9guli\u00E8re
-comparison_regex_substitution=Substitution
-comparison_response_time=Temps de r\u00E9ponse \: 
-comparison_unit=\ ms
 comparison_visualizer_title=R\u00E9cepteur d'assertions de comparaison
 config_element=El\u00E9ment de configuration
 config_save_settings=Configurer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant