4 ms·
> This is because "Trash" is just a label. The "Send to trash" button simply is a shortcut to add the trash label. this basically boils down to "because they d
by masukomi 6y ago
> This is because "Trash" is just a label. The "Send to trash" button simply is a shortcut to add the trash label.
this basically boils down to "because they didn't consider internationalization or localization when coding it."
It is NOT a valid excuse for this not working from what was already a multinational company when GMail was introduced.
> Now they have a bin and a trash, with different things in!
translation: "but there's tech debt"
Not an excuse. Especially from a company with enough money to fix it without even noticing the effect on their bottom line. It didn't have to be coded to have the concept have a 1:1 correspondence to the name. "spam" and "trash" could have been conceptual objects with multiple localized interfaces for humans.
- joshuamorton 6y agoThen what happens when you create a custom label "bin" and relocalize to british?
- gmadsen 6y agoprefix the localized bin for users with an existing bin
- joshuamorton 6y agoWhat? We're taking about tags, so if I create a custom "bin" label and move to england, what do I type to see my trash?
- robotresearcher 6y agoReserve a system label prefix e.g. '_' and forbid users to create labels with that prefix. Then the labels '_Trash' and '_Bin' are exact aliases, and users can't accidentally collide with them.
- joshuamorton 6y agoAh so now I have to search in _Trash instead of in Trash which makes label discovery and use worse and confusing for all users.
- dash2 6y agoNo. The point is that the search language has to be localized. When you type in:bin in en_GB or in:trash in en_US, the system has to work out that you mean _Trash. Doesn't seem that hard.
- joshuamorton 6y agoBut what if you have a custom label bin or trash?
- robotresearcher 6y agoIn en_US 'Trash' is an alias for '_Trash' but 'bin' is not. But yes, it's getting complicated. I can see why they just stopped with changing the GUI labels and left the workings in canonical US mode.
- ta1234567890 6y agoWho knows, and why do you care? That's something that the highly paid engineers at Google should figure out, not something that random Internet people on HN should have to figure out when replying to your comment.
- joshuamorton 6y agoMy point is that we've had 5 people suggest different mutually incompatible, and all subtly broken, solutions to this "simple" problem. Perhaps the solution Gmail settled on wasn't done so out of naïveté.
- Talanes 6y agoFive people just throwing ideas off the top of their head in their free time. That only makes Google not having any solution with years and billions look all the worse.