Skip to content
DevMeme
1906 of 7590
Bugs Post #2116 · source on Telegram

The Official 'It's All Greek to Me' Workaround

Description

A screenshot of a software bug report or release note presented as plain text on a white background. The first bullet point describes the issue: 'Notes and Photos might quit unexpectedly if the system language is set to Greek.' followed by a bug tracking number '(69548692)'. Below this, the official solution is offered: 'Workaround: Use a different system language.' The humor is derived from the absurdly unhelpful official workaround for a very specific internationalization (i18n) bug. For developers, this is a relatable example of how complex software can have bizarre edge-case bugs, and sometimes the temporary 'fix' is to simply tell users to avoid the conditions that trigger the problem. It highlights the pain points of localization testing and the pressure to provide a solution, no matter how impractical

Comments

22
Anonymous ★ Top Pick Ticket closed: 'Cannot reproduce.' Steps to reproduce: 'Set language to Greek.' Resolution: 'Set language to not Greek.'
  1. Anonymous ★ Top Pick

    Ticket closed: 'Cannot reproduce.' Steps to reproduce: 'Set language to Greek.' Resolution: 'Set language to not Greek.'

  2. Anonymous

    Apple’s release note: “Notes and Photos crash when Locale=el_GR; workaround: pick any locale ≠ el_GR.” I keep this handy for execs who say internationalization is “just string files” - behold, the Greek tragedy of null-terminated assumptions

  3. Anonymous

    After 20 years in tech, I've seen 'works on my machine' evolve into 'works in my language' - though I'm pretty sure telling Greek users to just switch languages is the localization equivalent of 'have you tried turning it off and on again?'

  4. Anonymous

    Ah yes, the classic enterprise-grade solution: 'Your language crashes our app? Just speak English.' This is the software equivalent of fixing a leaky roof by recommending users move to a different house. Bonus points for the bug tracking number suggesting this has been known long enough to accumulate a 8-digit ID. One can only imagine the JIRA ticket: 'Priority: P4 - Won't Fix. Resolution: Tell Greek users their alphabet is deprecated. Estimated effort: 0 story points because we're not actually doing anything.' This is what happens when your i18n testing strategy is 'ship it and see who complains in a language we understand.'

  5. Anonymous

    i18n at Apple: One Greek locale and your apps quit like they finally understood the Delphic oracle

  6. Anonymous

    Nothing says enterprise-ready like closing an i18n SEV-1 with if (locale != el_GR); SLO met by feature‑flagging an entire language

  7. Anonymous

    Release notes gem: Greek locale makes Notes/Photos quit; workaround: choose a different language - translation for architects: we mapped σ→Σ via SIGSEGV, which is what happens when DIY Unicode beats using ICU

  8. @xrtxn 5y

    Of course what else should they do

  9. @dellism1 5y

    Продам гараж

  10. @ChcikenJockey 5y

    Ну не фиксить же...

  11. @dellism1 5y

    Деньги нужны

  12. @sonder21 5y

    why not to remove Greek language for a while for safety reasons?

    1. @Bender666 5y

      Adolf was trying xD

  13. @saidov 5y

    Казактар барма

  14. @Twentyminuteadventure 5y

    Купил гараж

  15. @AmindaEU 5y

    this reminds me of one app that used to stop working when system language was changed

  16. @sharp_mechanix 5y

    Who wrote this? Apple?

    1. @heroverin 5y

      Тоже почему-то на них думаю

      1. @sharp_mechanix 5y

        шрифт на их San Francisco похож

        1. @heroverin 5y

          Да, это эпол на маке с таким траблом

  17. @YourAndrew404 5y

    Продам купленный гараж

  18. @heroverin 5y

    Но трабл ещё 16 года🧐

Use J and K for navigation