Ticket #2161 (closed enhancement: fixed)

Opened 3 years ago

Last modified 20 months ago

Calculate's characters

Reported by: timClicks Owned by: akshit
Priority: Unspecified by Maintainer Milestone: Unspecified by Release Team
Component: Calculate Version: Git as of bugdate
Severity: Unspecified Keywords:
Cc: smparrish, garycmartin, cjl, sascha_silbe Distribution/OS:
Bug Status: Unconfirmed

Description

Calculate doesn't look like a calculator, it looks like a computer. In principle, I think that the software should be able to translate any characters.

Some recommended changes:

Enter => =

  • => × / => ÷

Attachments

Change History

  Changed 3 years ago by walter

  • owner set to rwh
  • component changed from untriaged to Calculate

  Changed 3 years ago by smparrish

  • cc smparrish added

  Changed 3 years ago by smparrish

  • seeta_dev set to Shachi

  Changed 2 years ago by akshit

  • owner changed from rwh to akshit
  • status changed from new to assigned

  Changed 2 years ago by akshit

  • status changed from assigned to accepted

follow-up: ↓ 8   Changed 2 years ago by cjl

  • cc garycmartin added

adding gary as a cc. Who is maintaining Calculate now?

  Changed 2 years ago by cjl

  • cc cjl added

in reply to: ↑ 6   Changed 2 years ago by garycmartin

  • type changed from defect to enhancement

Replying to cjl:

adding gary as a cc. Who is maintaining Calculate now?

I make Calculate releases these days, some minor patches, and testing, but I liaise with Reinier when it's more than that. Regarding this ticket, the symbols are all in the locale files so there is nothing to patch in the source. Actually if you run Calculate in Spanish, who ever localised there already went with the * => × and / => ÷ characters. I don't have a strong opinion about the suggested change, but I'd not object.

  Changed 23 months ago by sascha_silbe

  • cc sascha_silbe added
  • keywords sugar-love removed
  • distribution Unspecified deleted

cjl and I talked about this on #sugar. He considers  this patch good to go from an i18n perspective.

It would be nice to either land the patch (preferred) or drop it. It's been in the queue for over nine months now...

  Changed 23 months ago by cjl

+1 on landing it

follow-up: ↓ 12   Changed 20 months ago by garycmartin

  • status changed from accepted to closed
  • resolution set to fixed

OK I'm landing this in the next Calculate release, but it has almost zero effect in English locales other than the '=' sign instead of 'Enter', as the /po translations override the default new symbols. So po files need the * and / symbols removed (empty strings get replaced with default symbol). I've hacked at least the en and en_US po files in my local clone for the release I'm about to make.

in reply to: ↑ 11   Changed 20 months ago by cjl

Replying to garycmartin:

OK I'm landing this in the next Calculate release

Give me an hour or so before you build and I'll run through the PO files and commit where needed.

Note: See TracTickets for help on using tickets.