[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-patch] pre-translation fixes
|
I'm in the same boat as you Doug with
that time thing and... I haven't tested all these particular strings, although
I have tried the different combinations of quotes and slashes with messages
to be formatted with MessageFormat to verify that the single quote prevents
the variable from being substituted and the two single quotes fixed them.
This was the only file at the time that had chkpii errors, and the files
should be checked again before shipping for translation. If there are errors
in the file, then it is simply removed from the shipment and won't get
translated...
Thanks,
Tanya
Douglas Schaefer/Ottawa/IBM@IBMCA
Sent by: cdt-patch-bounces@xxxxxxxxxxx
04/05/2005 03:53 PM
Please respond to
"CDT patches and commits are posted to this list." |
|
To
| cdt-patch@xxxxxxxxxxx
|
cc
|
|
Subject
| Re: [cdt-patch] pre-translation
fixes |
|
Hi Tanya,
Did you test these to make sure they still look correctly. I'm not sure
where all they string show up and don't really have the time to go check
them all.
Thanks,
Doug Schaefer
Ottawa Lab, IBM Rational Software Division
Tanya Wolff/Ottawa/IBM@IBMCA
Sent by: cdt-patch-admin@xxxxxxxxxxx
03/23/2005 10:53 AM
Please respond to
cdt-patch
To
cdt-patch@xxxxxxxxxxx
cc
Subject
[cdt-patch] pre-translation fixes
There is a problem with single quotes in messages which are formatted with
MessageFormat (message contains a {0}). These single quotes need to be
escaped with another single quote, not a backslash. If the message is not
formatted with MessageFormat, then single quotes are ok.
Thanks,
Tanya
_______________________________________________
cdt-patch mailing list
cdt-patch@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-patch
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.ui/ChangeLog,v
retrieving revision 1.660
diff -u -r1.660 ChangeLog
--- ChangeLog 20 Mar 2005 22:45:16 -0000 1.660
+++ ChangeLog 23 Mar 2005 15:45:23 -0000
@@ -1,3 +1,7 @@
+2005-03-23 Tanya wolff
+ Fix for a single quote problem.
+ * refactor/org.eclipse.cdt.internal.corext.refactoring/refactoring.properties
+
2005-03-20 Alain Magloire
Fix for 77978.
* src/org/eclipse/cdt/internal/ui/actions/AddBlockCommentAction.java
Index: refactor/org/eclipse/cdt/internal/corext/refactoring/refactoring.properties
===================================================================
RCS file: /home/tools/org.eclipse.cdt-core/org.eclipse.cdt.ui/refactor/org/eclipse/cdt/internal/corext/refactoring/refactoring.properties,v
retrieving revision 1.9
diff -u -r1.9 refactoring.properties
--- refactor/org/eclipse/cdt/internal/corext/refactoring/refactoring.properties 17 Jun 2004 19:36:03 -0000 1.9
+++ refactor/org/eclipse/cdt/internal/corext/refactoring/refactoring.properties 23 Mar 2005 15:45:30 -0000
@@ -426,7 +426,7 @@
PullUpRefactoring.method_not_accessible=Method ''{0}'' referenced in one of the pulled elements is not accessible from type ''{1}''
PullUpRefactoring.different_method_return_type=Method ''{0}'' declared in type''{1}'' has a different return type than its pulled up counterpart, which will result in compile errors if you proceed
PullUpRefactoring.different_field_type=Field ''{0}'' declared in type ''{1}'' has a different type than its pulled up counterpart
-PullUpRefactoring.static_method=Method ''{0}'' declared in type ''{1}'' is \'static\', which will result in compile errors if you proceed
+PullUpRefactoring.static_method=Method ''{0}'' declared in type ''{1}'' is ''static'', which will result in compile errors if you proceed
PullUpRefactoring.lower_visibility=Method ''{0}'' declared in type ''{1}'' has visibility lower than \'protected\', which will result in compile errors if you proceed
PullUpRefactoring.preview=Preparing preview
PullUpRefactoring.calculating_required=Calculating required members
@@ -454,14 +454,14 @@
ChangeSignatureRefactoring.duplicate_name=Duplicate parameter name: {0}
MoveMembersRefactoring.Move_Members=Move Members
-MoveMembersRefactoring.compile_errors=Operation can't be performed due to compile errors in ''{0}''. Please fix errors first.
+MoveMembersRefactoring.compile_errors=Operation can''t be performed due to compile errors in ''{0}''. Please fix errors first.
MoveMembersRefactoring.deleteMembers= delete members
MoveMembersRefactoring.addMembers= add members
MoveMembersRefactoring.referenceUpdate= update reference to moved member
MoveMembersRefactoring.Checking_preconditions=Checking preconditions...
MoveMembersRefactoring.static_declaration=Static members can be declared only in top level or static types.
MoveMembersRefactoring.multi_var_fields=Currently, only field declarations with single variable declaration fragments can be moved.
-MoveMembersRefactoring.only_public_static_final=Only ''public static final'' fields with variable initializers can be moved to an interface.
+MoveMembersRefactoring.only_public_static_final=Only 'public static final' fields with variable initializers can be moved to an interface.
MoveMembersRefactoring.Object=Move is not allowed on members declared in 'java.lang.Object'.
MoveMembersRefactoring.binary=Pull up is not allowed on members of binary types.
MoveMembersRefactoring.read_only=Pull up is not allowed on members of read-only types.
@@ -729,7 +729,7 @@
ReorgUtils.16=class folder ''{0}''
ReorgUtils.17=package fragment root ''{0}''
ReorgUtils.18=type ''{0}''
-ReorgUtils.19=new {0}() '{...'}
+ReorgUtils.19=new {0}() ''{...''}
ReorgUtils.20=anonymous type ''{0}''
DeleteChangeCreator.1=Delete elements
DeleteRefactoring.1=Analyzing...
@@ -751,7 +751,7 @@
IntroduceFactory.examiningSelection=Examining selection...
IntroduceFactory.notAConstructorInvocation=Selected entity is not a constructor invocation or definition.
#
-IntroduceFactory.noASTNodeForConstructorSearchHit=Can\'t find AST node for constructor search hit @ [''{0}'', ''{1}'']: <''{2}''> in translation unit ''{3}''
+IntroduceFactory.noASTNodeForConstructorSearchHit=Can''t find AST node for constructor search hit @ [''{0}'', ''{1}'']: <''{2}''> in translation unit ''{3}''
IntroduceFactory.unexpectedInitializerNodeType=Unexpected AST node type for initializer when searching for constructor call: \'''{0}''\' in translation unit ''{1}''
IntroduceFactory.noConstructorCallNodeInsideFoundVarbleDecl=Couldn\'t find AST node for constructor call inside ''{0}''
IntroduceFactory.unexpectedASTNodeTypeForConstructorSearchHit=Unexpected AST node type for constructor search hit: ''{0}'' in translation unit ''{1}''