[Engine-devel] [oVirt/RHEV 3.3 Localization Question #13] "${ENTITIES_USING_VNIC_PROFILE_COUNTER}"

Moti Asayag masayag at redhat.com
Wed Aug 14 15:16:15 UTC 2013



----- Original Message -----
> From: "Yuko Katabami" <ykatabam at redhat.com>
> To: "Moti Asayag" <masayag at redhat.com>
> Cc: engine-devel at ovirt.org
> Sent: Tuesday, August 13, 2013 4:08:38 AM
> Subject: Re: [Engine-devel] [oVirt/RHEV 3.3 Localization Question #13] "${ENTITIES_USING_VNIC_PROFILE_COUNTER}"
> 
> 
> On 08/12/2013 05:26 PM, Yuko Katabami wrote:
> >
> > On 08/12/2013 05:23 PM, Moti Asayag wrote:
> >> ----- Original Message -----
> >>> From: "Yuko Katabami"<ykatabam at redhat.com>
> >>> To: "Moti Asayag"<masayag at redhat.com>
> >>> Cc:engine-devel at ovirt.org
> >>> Sent: Monday, August 12, 2013 10:03:32 AM
> >>> Subject: Re: [Engine-devel] [oVirt/RHEV 3.3 Localization Question #13]
> >>> "${ENTITIES_USING_VNIC_PROFILE_COUNTER}"
> >>>
> >>>
> >>> On 08/12/2013 04:53 PM, Moti Asayag wrote:
> >>>> ----- Original Message -----
> >>>>> From: "Yuko Katabami"<ykatabam at redhat.com>
> >>>>> To:engine-devel at ovirt.org
> >>>>> Sent: Monday, August 12, 2013 2:28:05 AM
> >>>>> Subject: [Engine-devel] [oVirt/RHEV 3.3 Localization Question #13]
> >>>>> 	"${ENTITIES_USING_VNIC_PROFILE_COUNTER}"
> >>>>>
> >>>>> Hi all,
> >>>>>
> >>>>> I would like to ask for your help again with the following questions:
> >>>>>
> >>>>> File: AppErrors
> >>>>> Resource ID: ACTION_TYPE_FAILED_VNIC_PROFILE_IN_USE
> >>>>> Strings: Cannot ${action} ${type}. Several ${entities}
> >>>>> (${ENTITIES_USING_VNIC_PROFILE_COUNTER}) are using this VM network
> >>>>> interface
> >>>>> profile:
> >>>>> ${ENTITIES_USING_VNIC_PROFILE}
> >>>>> - Please remove it from all ${entities} that are using it and try
> >>>>> again.
> >>>>> Question:
> >>>>> Is "${ENTITIES_USING_VNIC_PROFILE_COUNTER}" representing the number of
> >>>>> entities using the VNIC profile?
> >>>> Yes.
> >>>>
> >>>>> Is it always greater than 1 or could it be 1 in some cases?
> >>>> It can be 1 or greater.
> >>>>
> >>>>> Is ${ENTITIES_USING_VNIC_PROFILE} representing the name(s) of entities
> >>>>> using
> >>>>> the the VNIC profile?
> >>>>>
> >>>> Yes.
> >>>>
> >>>> Here are 2 examples for the error when the vnic profile is used by one
> >>>> or
> >>>> more vms:
> >>>>
> >>>> A vnic profile used by a single entity:
> >>>> Error while executing action: Cannot remove VM network interface
> >>>> profile.
> >>>> Several virtual machines (1) are using this VM network interface
> >>>> profile:
> >>>> vm1
> >>>> - Please remove it from all virtual machines that are using it and try
> >>>> again.
> >>>>
> >>>> A vnic profile used by a two entities:
> >>>> Error while executing action: Cannot remove VM network interface
> >>>> profile.
> >>>> Several virtual machines (2) are using this VM network interface
> >>>> profile:
> >>>> vm1,
> >>>> vm2
> >>>> - Please remove it from all virtual machines that are using it and try
> >>>> again.
> >>> Hi Moti,
> >>>
> >>> Thank you very much for your answer with actual examples. It is very
> >>> helpful.
> >>>
> >>> In my language, I can translate this string in a way which works whether
> >>> the entity is single or plural, but I am not sure about other supported
> >>> locales.
> >>> I will share this with other translators and if it is problematic, I
> >>> will get back to you via this mailing list.
> >>>
> >> Please note that there are several messages that share the same format:
> >>
> >> ACTION_TYPE_FAILED_NETWORK_IN_USE=Cannot ${action} ${type}. Several
> >> ${entities} (${ENTITIES_USING_NETWORK_COUNTER}) are using this logical
> >> network:\n${ENTITIES_USING_NETWORK}\n - Please remove it from all
> >> ${entities} that are using it and try again.
> >>
> >> ACTION_TYPE_FAILED_PROVIDER_NETWORKS_USED=Cannot ${action} ${type}.
> >> Several external networks (${NETWORK_NAMES_COUNTER}) are being used by
> >> virtual machines and/or templates:\n${NETWORK_NAMES}\n - Please resolve
> >> the external networks usage first and try again.
> > Thank you Moti for this extra information.
> > I will also pass this onto other translators.
> > Very much appreciated.
> >
> > Kind regards,
> >
> > Yuko
> 
> Hi Moti,
> 
> I have discussed with other translators and confirmed that all those
> three strings in the same format are problematic for localization.
> The current format only works if the entity is plural.
> In the example (with single entity) you have given:
> *
> **Error while executing action: Cannot remove VM network interface
> profile.**
> ****_Several_ **virtual machine**_s_**(1) **_are_**using this VM network
> interface profile:**
> **vm1**
> **- Please remove it from **_all_**__**virtual machine**_s_**that are
> using it and try again.*
> 
> 1) It has the word "several" and "all" preceding the entity. Those
> adjectives do not work with a singular noun in all languages, and it
> grammatically wrong in English as well.
> 2) ${entities} is shown always plural even it is singular "Virtual
> Machines (1)" - this is not correct.
> 3) Verb "are" should only be used when the nominative is plural
> 
> We are wondering if the English strings (all three) can be changed to be
> grammatically correct.

Is there a way they can be changed to comply to both singular and plural form ?
Or there is no escape from separating into 2 messages?
I'd rather the first option if possible.

Could you open a bug so we could keep track on it ?

> (or perhaps separate strings for singular and plural?)
> 
> Kind regards,
> 
> Yuko
> 
> 
> 
> >>> Thank you again for your help.
> >>>
> >>> Kind regards,
> >>>
> >>> Yuko
> >>>>> Thank you,
> >>>>>
> >>>>> Yuko
> >>>>> --
> >>>>> Regards,
> >>>>>
> >>>>> Yuko Katabami (?????)
> >>>>> Technical Translator II
> >>>>> NAATI Accredited Professional Translator (English into Japanese) #28138
> >>>>> RHCSA #111-119-244
> >>>>> Mobile: +61 415 847 352
> >>>>> Email:ykatabam at redhat.com
> >>>>>
> >>>>>
> >>>>>
> >>>>> Red Hat, Asia-Pacific Pty Ltd
> >>>>> Level 1, 193 North Quay
> >>>>> Brisbane 4000
> >>>>> Office: +61 7 3514 8100
> >>>>> Fax: +61 7 3514 8199
> >>>>> Website:www.redhat.com
> >>>>>
> >>>>> Facebook: Red Hat APAC | Red Hat Japan | Red Hat Korea | JBoss APAC
> >>>>> Twitter: Red Hat APAC | Red Hat ANZ
> >>>>> LinkedIn: Red Hat APAC | JBoss APAC
> >>>>>
> >>>>> _______________________________________________
> >>>>> Engine-devel mailing list
> >>>>> Engine-devel at ovirt.org
> >>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
> >>>>>
> >>> --
> >>> Regards,
> >>>
> >>> Yuko Katabami (?????)
> >>> Technical Translator II
> >>> NAATI Accredited Professional Translator (English into Japanese) #28138
> >>> RHCSA #111-119-244
> >>> *Mobile:* +61 415 847 352
> >>> *Email:*ykatabam at redhat.com
> >>>
> >>> Red Hat
> >>>
> >>> *Red Hat, Asia-Pacific Pty Ltd*
> >>> Level 1, 193 North Quay
> >>> Brisbane 4000
> >>> *Office:* +61 7 3514 8100
> >>> *Fax:* +61 7 3514 8199
> >>> *Website:*www.redhat.com  <http://www.redhat.com>
> >>>
> >>> *Facebook:* Red Hat APAC<http://www.facebook.com/redhatapac>  | Red Hat
> >>> Japan<http://www.facebook.com/redhatjapan>  | Red Hat Korea
> >>> <http://www.facebook.com/redhatkorea>  | JBoss APAC
> >>> <http://www.facebook.com/JBossAPAC>
> >>> *Twitter:* Red Hat APAC<http://www.twitter.com/red_hat_apac>  | Red Hat
> >>> ANZ<http://www.twitter.com/redhatanz>
> >>> *LinkedIn:* Red Hat APAC<http://www.linkedin.com/groups?gid=3124596>  |
> >>> JBoss APAC<http://www.linkedin.com/groups?gid=4068303>
> >>>
> >
> > --
> > Regards,
> >
> > Yuko Katabami (?????)
> > Technical Translator II
> > NAATI Accredited Professional Translator (English into Japanese) #28138
> > RHCSA #111-119-244
> > *Mobile:* +61 415 847 352
> > *Email:* ykatabam at redhat.com
> >
> > Red Hat
> >
> > *Red Hat, Asia-Pacific Pty Ltd*
> > Level 1, 193 North Quay
> > Brisbane 4000
> > *Office:* +61 7 3514 8100
> > *Fax:* +61 7 3514 8199
> > *Website:* www.redhat.com <http://www.redhat.com>
> >
> > *Facebook:* Red Hat APAC <http://www.facebook.com/redhatapac> | Red
> > Hat Japan <http://www.facebook.com/redhatjapan> | Red Hat Korea
> > <http://www.facebook.com/redhatkorea> | JBoss APAC
> > <http://www.facebook.com/JBossAPAC>
> > *Twitter:* Red Hat APAC <http://www.twitter.com/red_hat_apac> | Red
> > Hat ANZ <http://www.twitter.com/redhatanz>
> > *LinkedIn:* Red Hat APAC <http://www.linkedin.com/groups?gid=3124596>
> > | JBoss APAC <http://www.linkedin.com/groups?gid=4068303>
> >
> >
> > _______________________________________________
> > Engine-devel mailing list
> > Engine-devel at ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/engine-devel
> 
> --
> Regards,
> 
> Yuko Katabami (?????)
> Technical Translator II
> NAATI Accredited Professional Translator (English into Japanese) #28138
> RHCSA #111-119-244
> *Mobile:* +61 415 847 352
> *Email:* ykatabam at redhat.com
> 
> Red Hat
> 
> *Red Hat, Asia-Pacific Pty Ltd*
> Level 1, 193 North Quay
> Brisbane 4000
> *Office:* +61 7 3514 8100
> *Fax:* +61 7 3514 8199
> *Website:* www.redhat.com <http://www.redhat.com>
> 
> *Facebook:* Red Hat APAC <http://www.facebook.com/redhatapac> | Red Hat
> Japan <http://www.facebook.com/redhatjapan> | Red Hat Korea
> <http://www.facebook.com/redhatkorea> | JBoss APAC
> <http://www.facebook.com/JBossAPAC>
> *Twitter:* Red Hat APAC <http://www.twitter.com/red_hat_apac> | Red Hat
> ANZ <http://www.twitter.com/redhatanz>
> *LinkedIn:* Red Hat APAC <http://www.linkedin.com/groups?gid=3124596> |
> JBoss APAC <http://www.linkedin.com/groups?gid=4068303>
> 



More information about the Engine-devel mailing list