{"action":"created","issue":{"url":"https://api.github.com/repos/westnordost/StreetComplete/issues/691","repository_url":"https://api.github.com/repos/westnordost/StreetComplete","labels_url":"https://api.github.com/repos/westnordost/StreetComplete/issues/691/labels{/name}","comments_url":"https://api.github.com/repos/westnordost/StreetComplete/issues/691/comments","events_url":"https://api.github.com/repos/westnordost/StreetComplete/issues/691/events","html_url":"https://github.com/westnordost/StreetComplete/issues/691","id":274556811,"number":691,"title":"Translators are not given enough time or attention","user":{"login":"antonv6","id":183424,"avatar_url":"https://avatars2.githubusercontent.com/u/183424?v=4","gravatar_id":"","url":"https://api.github.com/users/antonv6","html_url":"https://github.com/antonv6","followers_url":"https://api.github.com/users/antonv6/followers","following_url":"https://api.github.com/users/antonv6/following{/other_user}","gists_url":"https://api.github.com/users/antonv6/gists{/gist_id}","starred_url":"https://api.github.com/users/antonv6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/antonv6/subscriptions","organizations_url":"https://api.github.com/users/antonv6/orgs","repos_url":"https://api.github.com/users/antonv6/repos","events_url":"https://api.github.com/users/antonv6/events{/privacy}","received_events_url":"https://api.github.com/users/antonv6/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2017-11-16T15:29:08Z","updated_at":"2017-11-19T13:44:18Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"A couple of exhibits:\r\n\r\n1. Filtering and reordering quests was added 13 days ago;\r\n2. Vegan/vegetarian and car wash quests were added 3 days ago;\r\n\r\nI was excited to update to 3.0 today only to find that none of these things were actually translated in the interface. Turns out, there are two reasons for that:\r\n\r\n- exhibit 2 is not translated because it only today got into POEditor, not sure why it's been so slow, but here we go. I saw it there only 12 or so hours ago. Did other people have enough time to even see it? Well, let's go to https://poeditor.com/join/project/IE4GC127Ki and see that almost every language sits at around 90% on average, only German and English (the source language) is at 100%.\r\n- exhibit 1 is more interesting. Why am I not seeing things I definitely got translated a week ago? Oh yeah, you'll notice that values-ru is not in https://github.com/westnordost/StreetComplete/commit/c78917e8396399b5c028cee6d880978fd451a71a and I bet some other languages too - after all, it only updates 8 files, one of them being values/strings.xml (source)."},"comment":{"url":"https://api.github.com/repos/westnordost/StreetComplete/issues/comments/345517951","html_url":"https://github.com/westnordost/StreetComplete/issues/691#issuecomment-345517951","issue_url":"https://api.github.com/repos/westnordost/StreetComplete/issues/691","id":345517951,"user":{"login":"westnordost","id":4661658,"avatar_url":"https://avatars2.githubusercontent.com/u/4661658?v=4","gravatar_id":"","url":"https://api.github.com/users/westnordost","html_url":"https://github.com/westnordost","followers_url":"https://api.github.com/users/westnordost/followers","following_url":"https://api.github.com/users/westnordost/following{/other_user}","gists_url":"https://api.github.com/users/westnordost/gists{/gist_id}","starred_url":"https://api.github.com/users/westnordost/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/westnordost/subscriptions","organizations_url":"https://api.github.com/users/westnordost/orgs","repos_url":"https://api.github.com/users/westnordost/repos","events_url":"https://api.github.com/users/westnordost/events{/privacy}","received_events_url":"https://api.github.com/users/westnordost/received_events","type":"User","site_admin":false},"created_at":"2017-11-19T13:44:18Z","updated_at":"2017-11-19T13:44:18Z","author_association":"OWNER","body":"Generally, @antonv6 please stay objective about this. We cannot have a meaningful discussion about this if we get abusive. (After all, this is neither the talk-mailinglist nor the German OSM forum ;-) )\r\n\r\nI will now answer you thoroughly, please appreciate this.\r\n\r\n>  there's no announcement on poeditor that 3.0 is a beta.\r\n\r\nAs far as I know, there is no announcement at all on poeditor about any kind of versioning.\r\n\r\n> I could understand that \"3.0-beta\" or \"3.0-rc\" is a beta, even \"2.9999\" could be a beta. Where is this \"distinction\" you're talking about? \r\n\r\nAdditionally to what @rugk mentioned, everyone who downloads the app from Google play should be aware that something is a beta release, because to subscribe to the beta channel, the user needs to explicitly click a \"become a beta tester\" button on the storefront.\r\nJudging from your argumentation, I would say that you initially did not know that 3.0 is a beta release. How, though?\r\n\r\n> _prevent_ people from translating betas.\r\n\r\nI reckon what you mean with \"_prevent_\" is that new terms are not uploaded to POEditor immediately when the feature is finished. This has several reasons:\r\n\r\n1. I assume that translators get some kind of notification when new terms are added. That is why I usually bulk the new translations together for one version. All translators for this project are investing their free time here, so I am trying to be respectful by not triggering new notifications all the time in the same way as posts to a low-traffic mailinglist should happen rarely. (This whole point is based on the assumption that translators actually do get notified automatically.)\r\n2. There is no versioning in POEditor. Oftentimes, the maintenance of a live version (2.x) is still active while the next version is under development. In the new version, new strings may have been added, but also other strings (that are still used in the old version) are deleted or changed. Importing this new strings-version to POEditor and then exporting to an old app version can break that version (already did once), so to be on the safe side, the strings for the new version can only be added when I can reasonably assume that I do not need to make another update for the live version.\r\n3. As opposed to early development of this app, where I was alone and committed everything on master, development is slowly shifting to development in feature branches. Similar to my previous point, this means that at any given point in time during the development of a new feature release, there is never one single strings.xml but multiple versions that each add/remove/change their terms. Only when they are merged on master, they are final, and that's when they can be exported without danger. For 3.0, this happened like a domino-game, because the features were partly based on each other."}}
{"actor":{"display_login":"westnordost"}}