Re: [Engine-devel] [oVirt/RHEV 3.3 Localization Question #13] ${ENTITIES_USING_VNIC_PROFILE_COUNTER}
- 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
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}
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?