Re: [openstack-dev] gettext question about oslo.i18n library
Hi Ben, Thanks very much for the information! I moved the blueprint to: https://blueprints.launchpad.net/oslo.i18n/+spec/more-gettext-support Best Regards, Peng Wu On Tue, 2014-08-26 at 10:05 -0500, Ben Nemec wrote: Hi Peng, We're using the spec process described in https://wiki.openstack.org/wiki/Oslo#Design_Proposals to manage blueprints now. You'll need to create a spec review as described in the wiki for this. Unfortunately, I don't think we've opened up Kilo specs yet, so you might want to either wait for just put it in Juno for now and rebase to Kilo when that's available. -Ben On 08/26/2014 02:27 AM, Peng Wu wrote: Hi Doug, I created a i18n blueprint for oslo.i18n. URL: https://blueprints.launchpad.net/openstack-i18n/+spec/more-gettext-supports Could you review it? I am reading django gettext code, I think I will use a similar approach for the contextual markers gettext function. Thanks, Peng Wu On Mon, 2014-08-18 at 10:05 -0400, Doug Hellmann wrote: Yes, that would be a good next step. Doug On Aug 17, 2014, at 10:03 PM, Peng Wu peng.e...@gmail.com wrote: Yes, I am interested in adding these missing gettext functions to oslo.i18n library. Guess the next step is to create a blueprint for Kilo? Thanks, Peng Wu On Fri, 2014-08-15 at 16:02 -0400, Doug Hellmann wrote: On Aug 15, 2014, at 3:18 AM, Peng Wu peng.e...@gmail.com wrote: Hi, Recently I just read the code of oslo.i18n library, The lazy translation idea is great! But I found a question about gettext contextual markers and plural form, such as pgettext and ungettext functions, see [3]. It seems the two gettext functions are missing in the oslo.i18n library. Is it correct? or will support it? Thanks, Peng Wu You’re right, those are not present. We apparently haven’t used them anywhere, yet, because they weren’t exposed via the old gettextutils module in the incubator. We should add them. Are you interested in working on a blueprint for Kilo to do that? Doug Refer URL: 1. https://github.com/openstack/oslo.i18n 2. http://lists.openstack.org/pipermail/openstack-dev/2014-July/039217.html 3. https://wiki.openstack.org/wiki/I18n/TranslatableStrings ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] gettext question about oslo.i18n library
Hi Doug, I created a i18n blueprint for oslo.i18n. URL: https://blueprints.launchpad.net/openstack-i18n/+spec/more-gettext-supports Could you review it? I am reading django gettext code, I think I will use a similar approach for the contextual markers gettext function. Thanks, Peng Wu On Mon, 2014-08-18 at 10:05 -0400, Doug Hellmann wrote: Yes, that would be a good next step. Doug On Aug 17, 2014, at 10:03 PM, Peng Wu peng.e...@gmail.com wrote: Yes, I am interested in adding these missing gettext functions to oslo.i18n library. Guess the next step is to create a blueprint for Kilo? Thanks, Peng Wu On Fri, 2014-08-15 at 16:02 -0400, Doug Hellmann wrote: On Aug 15, 2014, at 3:18 AM, Peng Wu peng.e...@gmail.com wrote: Hi, Recently I just read the code of oslo.i18n library, The lazy translation idea is great! But I found a question about gettext contextual markers and plural form, such as pgettext and ungettext functions, see [3]. It seems the two gettext functions are missing in the oslo.i18n library. Is it correct? or will support it? Thanks, Peng Wu You’re right, those are not present. We apparently haven’t used them anywhere, yet, because they weren’t exposed via the old gettextutils module in the incubator. We should add them. Are you interested in working on a blueprint for Kilo to do that? Doug Refer URL: 1. https://github.com/openstack/oslo.i18n 2. http://lists.openstack.org/pipermail/openstack-dev/2014-July/039217.html 3. https://wiki.openstack.org/wiki/I18n/TranslatableStrings ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] gettext question about oslo.i18n library
Hi Peng, We're using the spec process described in https://wiki.openstack.org/wiki/Oslo#Design_Proposals to manage blueprints now. You'll need to create a spec review as described in the wiki for this. Unfortunately, I don't think we've opened up Kilo specs yet, so you might want to either wait for just put it in Juno for now and rebase to Kilo when that's available. -Ben On 08/26/2014 02:27 AM, Peng Wu wrote: Hi Doug, I created a i18n blueprint for oslo.i18n. URL: https://blueprints.launchpad.net/openstack-i18n/+spec/more-gettext-supports Could you review it? I am reading django gettext code, I think I will use a similar approach for the contextual markers gettext function. Thanks, Peng Wu On Mon, 2014-08-18 at 10:05 -0400, Doug Hellmann wrote: Yes, that would be a good next step. Doug On Aug 17, 2014, at 10:03 PM, Peng Wu peng.e...@gmail.com wrote: Yes, I am interested in adding these missing gettext functions to oslo.i18n library. Guess the next step is to create a blueprint for Kilo? Thanks, Peng Wu On Fri, 2014-08-15 at 16:02 -0400, Doug Hellmann wrote: On Aug 15, 2014, at 3:18 AM, Peng Wu peng.e...@gmail.com wrote: Hi, Recently I just read the code of oslo.i18n library, The lazy translation idea is great! But I found a question about gettext contextual markers and plural form, such as pgettext and ungettext functions, see [3]. It seems the two gettext functions are missing in the oslo.i18n library. Is it correct? or will support it? Thanks, Peng Wu You’re right, those are not present. We apparently haven’t used them anywhere, yet, because they weren’t exposed via the old gettextutils module in the incubator. We should add them. Are you interested in working on a blueprint for Kilo to do that? Doug Refer URL: 1. https://github.com/openstack/oslo.i18n 2. http://lists.openstack.org/pipermail/openstack-dev/2014-July/039217.html 3. https://wiki.openstack.org/wiki/I18n/TranslatableStrings ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] gettext question about oslo.i18n library
Yes, that would be a good next step. Doug On Aug 17, 2014, at 10:03 PM, Peng Wu peng.e...@gmail.com wrote: Yes, I am interested in adding these missing gettext functions to oslo.i18n library. Guess the next step is to create a blueprint for Kilo? Thanks, Peng Wu On Fri, 2014-08-15 at 16:02 -0400, Doug Hellmann wrote: On Aug 15, 2014, at 3:18 AM, Peng Wu peng.e...@gmail.com wrote: Hi, Recently I just read the code of oslo.i18n library, The lazy translation idea is great! But I found a question about gettext contextual markers and plural form, such as pgettext and ungettext functions, see [3]. It seems the two gettext functions are missing in the oslo.i18n library. Is it correct? or will support it? Thanks, Peng Wu You’re right, those are not present. We apparently haven’t used them anywhere, yet, because they weren’t exposed via the old gettextutils module in the incubator. We should add them. Are you interested in working on a blueprint for Kilo to do that? Doug Refer URL: 1. https://github.com/openstack/oslo.i18n 2. http://lists.openstack.org/pipermail/openstack-dev/2014-July/039217.html 3. https://wiki.openstack.org/wiki/I18n/TranslatableStrings ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] gettext question about oslo.i18n library
Yes, I am interested in adding these missing gettext functions to oslo.i18n library. Guess the next step is to create a blueprint for Kilo? Thanks, Peng Wu On Fri, 2014-08-15 at 16:02 -0400, Doug Hellmann wrote: On Aug 15, 2014, at 3:18 AM, Peng Wu peng.e...@gmail.com wrote: Hi, Recently I just read the code of oslo.i18n library, The lazy translation idea is great! But I found a question about gettext contextual markers and plural form, such as pgettext and ungettext functions, see [3]. It seems the two gettext functions are missing in the oslo.i18n library. Is it correct? or will support it? Thanks, Peng Wu You’re right, those are not present. We apparently haven’t used them anywhere, yet, because they weren’t exposed via the old gettextutils module in the incubator. We should add them. Are you interested in working on a blueprint for Kilo to do that? Doug Refer URL: 1. https://github.com/openstack/oslo.i18n 2. http://lists.openstack.org/pipermail/openstack-dev/2014-July/039217.html 3. https://wiki.openstack.org/wiki/I18n/TranslatableStrings ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] gettext question about oslo.i18n library
On Aug 15, 2014, at 3:18 AM, Peng Wu peng.e...@gmail.com wrote: Hi, Recently I just read the code of oslo.i18n library, The lazy translation idea is great! But I found a question about gettext contextual markers and plural form, such as pgettext and ungettext functions, see [3]. It seems the two gettext functions are missing in the oslo.i18n library. Is it correct? or will support it? Thanks, Peng Wu You’re right, those are not present. We apparently haven’t used them anywhere, yet, because they weren’t exposed via the old gettextutils module in the incubator. We should add them. Are you interested in working on a blueprint for Kilo to do that? Doug Refer URL: 1. https://github.com/openstack/oslo.i18n 2. http://lists.openstack.org/pipermail/openstack-dev/2014-July/039217.html 3. https://wiki.openstack.org/wiki/I18n/TranslatableStrings ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev