forked from OpenNeo/impress
Emi Matchu
0dca538b0a
Non-English languages haven't been supported on Neopets for a while, so I'd like to remove this extra cross-cutting complexity, especially since it's now inconsistent with the real site anyway! The main motivation is that I'd like to do this for items too, because I have a hunch that all the complexity of `globalize` to read `item.name` is part of what's making large user lists so slow to render: lots of little objects getting created down the stack, and needing to be garbage-collected later. I'm not sure that's why! But I figure removing this complexity is a simplicity win anyway, so let's do it! Note that this doesn't *finish* the migration, it just starts it! The `Species::Translation` and `Color::Translation` models still exist, and still have their data, and not all references to them are scrubbed yet. I especially don't want to delete the backing tables until both DTI and DTI 2020 are ready for it! So this change will someday be paired with another change to actually drop the tables - after backing up the data for future records just in case, of course! |
||
---|---|---|
.. | ||
item | ||
application_record.rb | ||
auth_record.rb | ||
auth_user.rb | ||
campaign.rb | ||
closet_hanger.rb | ||
closet_list.rb | ||
closet_visibility.rb | ||
color.rb | ||
contribution.rb | ||
donation.rb | ||
donation_feature.rb | ||
item.rb | ||
item_outfit_relationship.rb | ||
neopets_connection.rb | ||
neopets_page.rb | ||
outfit.rb | ||
parent_swf_asset_relationship.rb | ||
pet.rb | ||
pet_state.rb | ||
pet_type.rb | ||
species.rb | ||
swf_asset.rb | ||
user.rb | ||
zone.rb |