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

2013-08-14 Thread Moti Asayag


- Original Message -
 From: Yuko Katabami ykata...@redhat.com
 To: Moti Asayag masa...@redhat.com
 Cc: engine-devel@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 Katabamiykata...@redhat.com
  To: Moti Asayagmasa...@redhat.com
  Cc:engine-devel@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 Katabamiykata...@redhat.com
  To:engine-devel@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 

[Engine-devel] Feedback/ input needed on Host power management

2013-08-14 Thread Malini Rao
Hello all, 

In taking a look at the current implementation of Hosts Power management, we 
have come up with a couple of approaches on improving this from a UX 
perspective 
-http://www.ovirt.org/Talk:Community#UXD_Proposals_for_Host_Power_management. 
We want your thoughts and input on what approach makes more sense from a user's 
perspective before fine tuning the UI.

Thanks
Malini
User Experience designer
___
Engine-devel mailing list
Engine-devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel


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

2013-08-14 Thread Yuko Katabami

  
  

On 08/15/2013 01:16 AM, Moti Asayag
  wrote:


  

- Original Message -

  
From: "Yuko Katabami" ykata...@redhat.com
To: "Moti Asayag" masa...@redhat.com
Cc: engine-devel@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"ykata...@redhat.com
To: "Moti Asayag"masa...@redhat.com
Cc:engine-devel@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"ykata...@redhat.com
To:engine-devel@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?