*** zhurong has quit IRC | 00:07 | |
*** aeng has quit IRC | 00:29 | |
*** aeng has joined #openstack-i18n | 00:45 | |
*** zhurong has joined #openstack-i18n | 01:09 | |
*** aeng has quit IRC | 01:15 | |
*** david-lyle has joined #openstack-i18n | 01:27 | |
*** aeng has joined #openstack-i18n | 01:28 | |
*** david-lyle has quit IRC | 01:31 | |
*** zhurong has quit IRC | 01:43 | |
*** zhurong has joined #openstack-i18n | 01:44 | |
openstackgerrit | Merged openstack/i18n: Update Horizon translation check using DevStack https://review.openstack.org/369313 | 02:08 |
---|---|---|
*** zhurong has quit IRC | 02:39 | |
*** zhurong has joined #openstack-i18n | 02:43 | |
*** epico has joined #openstack-i18n | 03:03 | |
*** ykatabam has quit IRC | 03:39 | |
*** ykatabam has joined #openstack-i18n | 03:39 | |
*** pcaruana has quit IRC | 05:05 | |
*** ykatabam has quit IRC | 05:58 | |
*** pcaruana has joined #openstack-i18n | 06:17 | |
*** AJaeger has joined #openstack-i18n | 06:17 | |
AJaeger | ianychoi: does my translate-releasenotes.sh script really not work for you? What's failing? | 06:18 |
ianychoi | AJaeger, I did not execute "$ tox -e releasenotes" command. | 06:34 |
ianychoi | I will check it now :) | 06:34 |
AJaeger | ianychoi: the tox -e releasenotes is for the untranslated releasenotes only. Without it, you should get content already... | 06:40 |
ianychoi | Yep I thought so. | 06:41 |
ianychoi | Pasting shell script execution would be helpful? | 06:41 |
ianychoi | I re-executed with your latest patch, but languages are not translated | 06:41 |
ianychoi | My execution command was "../../openstack-infra/project-config/jenkins/scripts/translate-releasenotes.sh" (since project-config repo was located in different path) | 06:42 |
AJaeger | ianychoi: sure, use paste.openstack.org | 06:43 |
AJaeger | ianychoi: the script works fine locally for me (tried two machines) and a modified version runs in our gates, so I expect that you miss some packages that our environments have installed. But let's look at the output of the script and check it. | 06:49 |
ianychoi | I see.. ! | 06:50 |
ianychoi | AJaeger, http://paste.openstack.org/show/580909/ | 06:51 |
AJaeger | That loos fine. What content do you have in releasenotes/build/html ? | 06:51 |
ianychoi | Hmm, I will run apache2 and share data... :) | 06:52 |
AJaeger | ianychoi: no need for that. | 06:53 |
AJaeger | ls -l releasenotes/build/html | 06:53 |
ianychoi | AJaeger, http://paste.openstack.org/show/580910/ | 06:54 |
*** ykatabam has joined #openstack-i18n | 06:55 | |
AJaeger | that looks fine. | 06:55 |
AJaeger | Now, is releasenotes/build/html/ko_KR/index.html in korean? | 06:56 |
AJaeger | For me it there are some translations: http://users.suse.com/~aj/trove-releasenotes/ko_KR/index.html | 06:56 |
ianychoi | "Indices and tables" are in Korean | 06:57 |
ianychoi | However, contents are in English, not Korean.. | 06:57 |
AJaeger | Yeah, noticed now as well - wonder why ;( | 06:57 |
AJaeger | might be that the translation extraction is not working as it should with reno ;( | 06:59 |
ianychoi | Hmm.. then, should I install reno separately? | 07:01 |
AJaeger | ianychoi: reno gets installed in the venv. Let's ask dhellmann... | 07:01 |
* AJaeger replies to his email on openstack-i18n | 07:02 | |
ianychoi | AJaeger, and more: http://ianychoi.cloudapp.net:55555/releasenotes/build/html/ko_KR/ => If I execute translate-releasenotes.sh several times, as you see, multiple "Translated Release Notes" sections are shown. Would it be a bug? | 07:02 |
AJaeger | ianychoi: that's correct - we append each time to the index file. | 07:03 |
ianychoi | Okay, I see, thanks! | 07:03 |
AJaeger | Let me add another TODO to the script ;) | 07:04 |
ianychoi | Thanks a lot for caring this. About 8 hours ago, I tried to identify the root cause but failed. I will investigate it again later | 07:04 |
AJaeger | ianychoi: I pushed a new version upstream that works better for local testing and has more comments in it. | 07:06 |
ianychoi | AJaeger, thank you! | 07:08 |
* AJaeger waits now for the upload to show up on our web server and will then send the email. | 07:09 | |
AJaeger | ianychoi: I totally forgot: Congrats and welcome as new i18n PTL! Since nobody else stepped up, you'll be it ;) | 07:10 |
AJaeger | ianychoi: try it on openstack-manuals - those look far better translated. Note that openstack-manuals does not use reno. | 07:22 |
ianychoi | AJaeger, thank you very much. I would like to happily and steadily go forward for better translation, although sometimes it would be slow.. | 07:26 |
ianychoi | Okay | 07:26 |
ianychoi | AJaeger, http://ianychoi.cloudapp.net:55555/releasenotes-openstack-manuals/ko_KR/ => wow.. it works! | 07:31 |
ianychoi | Then the cause would be related to reno? | 07:32 |
AJaeger | reno, or how we use it | 07:32 |
ianychoi | Yep I see! | 07:33 |
*** jpich has joined #openstack-i18n | 07:33 | |
AJaeger | ianychoi: yeah, that page looks much better translated. | 07:39 |
AJaeger | ianychoi: enough hacking for me on this for the week ;( I hope other can take over now. I'll send the email with details soonish | 07:41 |
*** rsimai has joined #openstack-i18n | 07:45 | |
ianychoi | AJaeger, okay, thank you! | 07:47 |
*** amoralej|off is now known as amoralej | 07:51 | |
*** rsimai has quit IRC | 07:52 | |
*** rsimai has joined #openstack-i18n | 07:52 | |
*** zhurong has quit IRC | 10:00 | |
*** openstackstatus has quit IRC | 10:28 | |
*** epico has quit IRC | 10:33 | |
*** ykatabam has left #openstack-i18n | 11:07 | |
AJaeger | ianychoi: are you still around to discuss? | 11:25 |
*** ianychoi_phone has joined #openstack-i18n | 11:45 | |
ianychoi_phone | AJaeger: . I am out for dinner but can check simple messages | 11:47 |
*** steveg_afk has joined #openstack-i18n | 11:52 | |
AJaeger | ianychoi_phone: enjoy dinner! I'll send an email later... | 11:52 |
*** ianychoi_phone has quit IRC | 11:54 | |
*** ianychoi_phone has joined #openstack-i18n | 11:55 | |
ianychoi_phone | AJaeger: thank you :) | 11:55 |
*** ianychoi_phone has quit IRC | 11:55 | |
*** amoralej is now known as amoralej|lunch | 12:03 | |
*** adiantum has joined #openstack-i18n | 12:28 | |
*** porrua has joined #openstack-i18n | 12:33 | |
*** david-lyle has joined #openstack-i18n | 12:38 | |
*** david-lyle has quit IRC | 12:43 | |
*** porrua has quit IRC | 12:57 | |
*** ppiela has joined #openstack-i18n | 13:17 | |
*** zhurong has joined #openstack-i18n | 13:23 | |
*** amoralej|lunch is now known as amoralej | 13:31 | |
*** porrua has joined #openstack-i18n | 13:39 | |
*** AJaeger has quit IRC | 13:52 | |
*** porrua has quit IRC | 14:07 | |
*** openstackgerrit has quit IRC | 14:37 | |
*** openstackgerrit has joined #openstack-i18n | 14:38 | |
*** david-lyle has joined #openstack-i18n | 14:40 | |
*** david-lyle has quit IRC | 14:45 | |
*** pcaruana has quit IRC | 15:07 | |
*** Marcellin__ has joined #openstack-i18n | 15:28 | |
*** david-lyle has joined #openstack-i18n | 15:32 | |
*** zhurong has quit IRC | 15:55 | |
*** rsimai is now known as rsimai_away | 16:11 | |
*** AJaeger has joined #openstack-i18n | 16:18 | |
AJaeger | ianychoi: there's no direct way to figure out which repos have which branches ;( | 16:19 |
ianychoi | AJaeger, I see :) I have just replied from your e-mail :) | 16:19 |
AJaeger | ianychoi: ah - then let's discuss there... | 16:20 |
ianychoi | Okay.. | 16:21 |
AJaeger | ianychoi: but basically: What I want to avoid is that translators translate something in zanata and it does not get merged back. | 16:21 |
AJaeger | we can wait a bit for IBM feedback... | 16:22 |
ianychoi | Yep. However, I am not still sure whether some language translators are still interested in server side projects or not. | 16:23 |
ianychoi | I am not a Korean coordinator but it seems that Korean people are not interested in translating server side projects | 16:24 |
*** adiantum has quit IRC | 16:24 | |
ianychoi | But Korean IBM translators was interested in server side project translations. | 16:24 |
ianychoi | I asked to Korean IBM translators a couple of weeks ago and at that time there would be no further Korean translations from IBM | 16:25 |
AJaeger | Yes, IBM was interested in server side projects - but those are the exception IMHO. | 16:27 |
AJaeger | ianychoi: if you look at https://translate.openstack.org/version-group/list , you see two mitaka lists - and for those I set up syncing. | 16:30 |
AJaeger | My expectation was that those get reused. But I'm flexible ;) | 16:30 |
AJaeger | ianychoi: and if you look at e.g. https://translate.openstack.org/project/view/barbican you see that it has a newton branch - but newer had a stable branch before. So, I wonder whether that is correct. | 16:31 |
AJaeger | ianychoi: and then there are projects like https://translate.openstack.org/project/view/networking-odl - no translations at all. I woouldn't create any stable branch for them. | 16:32 |
AJaeger | So, might be nice to create a list again for what to focus on and what to branch - so that we can use that for this and future cycles. | 16:33 |
ianychoi | Yep although personally I line SDN concept, I think deletion of stable-newton for networking-odl would be better.. | 16:35 |
ianychoi | I will find some ways to check current list of stable-newton branches in Zanata. | 16:36 |
ianychoi | Sharing such list and discussion would make our decision faster I think... | 16:36 |
AJaeger | ianychoi: I think kato created them for nearly everything - with exception of oslo* and python* | 16:37 |
ianychoi | (including translation percentage) | 16:37 |
AJaeger | ianychoi: perhaps you can script the zanata-cli? Just check for the versions... | 16:37 |
ianychoi | AJaeger, I can create a simple script using Zanata REST API https://zanata.ci.cloudbees.com/job/zanata-api-site/site/zanata-common-api/rest-api-docs/resource_ProjectLocalesResource.html | 16:38 |
ianychoi | Although it might be slow :) | 16:38 |
AJaeger | ianychoi: "zanata-cli stats --details --project aodh --url https://translate.openstack.org --project-version master" is one way | 16:41 |
AJaeger | Better without "--details" | 16:42 |
ianychoi | Oh.... thanks a lot, AJaeger! I will try it :) | 16:42 |
AJaeger | You need to create your zanata.ini first for that | 16:43 |
ianychoi | Yep I already created it :) | 16:44 |
AJaeger | ianychoi: get the list of projects that have translations from project-config - check gerrit/projects.yaml for all files that have "options: translate" | 16:44 |
ianychoi | I just tried to follow Zanata official manual to pull translations AJaeger, I see.. | 16:45 |
AJaeger | ianychoi: akihiro wrote: grep -E '(project:|translate)' gerrit/projects.yaml | grep -B 1 translate | grep project: | awk '{print $3}' | 16:45 |
AJaeger | that gives a list that you then can iterator over with "--project-version stable-newton"... | 16:46 |
AJaeger | ianychoi: or alternative: use jenkins/scripts/query-zanata-project-version.py | 16:47 |
*** jpich has quit IRC | 16:47 | |
AJaeger | stevenk wrote that to easily check whether a version exiss | 16:47 |
AJaeger | python jenkins/scripts/query-zanata-project-version.py -p aodh -v stable-bla | 16:48 |
AJaeger | And then check the exist code. 0 is success | 16:48 |
AJaeger | That might be the quickest way | 16:48 |
AJaeger | enough for now... | 16:48 |
AJaeger | ianychoi: hope that gives you some options. I'm sure there are more ;) | 16:49 |
ianychoi | Oh, thank you. That will be enough to find the list... thanks! | 16:50 |
*** rcernin has joined #openstack-i18n | 16:51 | |
AJaeger | ;) | 16:56 |
AJaeger | ianychoi: btw. dhellmann answered on the releasenotes mail - since it's probably a reno issue, I suggest to put this on a "ping" list and ask back friendly later. dhellmann is the reno expert. | 17:31 |
AJaeger | Unless somebody else jumps in and helps | 17:31 |
ianychoi | AJaeger, thank you for it! I did not subscribe releasenotes mailing list... I will subscribe it now :) | 17:32 |
ianychoi | I think fixing reno issue will solve current issues | 17:32 |
ianychoi | and hope so :) | 17:32 |
AJaeger | so, let's not translate releasenotes for now - if reno needs fixes, strings might look different. | 17:43 |
*** amoralej is now known as amoralej|off | 17:46 | |
ianychoi | AJaeger, okay. I will update translate.o.o dashboard soon | 17:52 |
ianychoi | Oh, there is no release mailing list. I might misunderstood.. I am seeing Doug's mail now. | 17:57 |
*** amotoki has joined #openstack-i18n | 18:25 | |
openstackgerrit | Akihiro Motoki proposed openstack/i18n: Update example local.conf to consume stable/newton branch https://review.openstack.org/372692 | 18:32 |
openstackgerrit | Akihiro Motoki proposed openstack/i18n: Update example local.conf to consume stable/newton branch https://review.openstack.org/372692 | 19:00 |
*** rcernin has quit IRC | 22:27 | |
*** ykatabam has joined #openstack-i18n | 22:47 | |
*** amotoki has quit IRC | 22:54 | |
*** katomo has joined #openstack-i18n | 23:41 | |
*** openstackgerrit has quit IRC | 23:42 | |
*** zhurong has joined #openstack-i18n | 23:43 | |
*** openstackgerrit has joined #openstack-i18n | 23:47 | |
*** openstackgerrit has quit IRC | 23:52 | |
*** steveg_afk has quit IRC | 23:53 | |
*** steveg_afk has joined #openstack-i18n | 23:54 | |
*** openstackgerrit has joined #openstack-i18n | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!