Feeling proud
Pushing the Portal translation string wrapping across the finish line, and getting Search translations started. And feeling awesome about it.
I'm submitted a PR for fixing some missing translation strings for Portal just over a year ago, and it didn't get any action. Hannah reached out to ask if I'd update my PR, and it finally (after I fought some Git merge/rebase demons) got merged yesterday! I'm thinking that I've gotten the remainder of the missing strings wrapped, so now it just needs translators to add the translations. Whee!
That would be the really exciting part, but then Hannah mentioned that search still needed to be translated, and maybe I could help. I'm such a fan girl, so yeah, there I was yesterday, trying to wrangle the translation helper into React. And not just any React. Old school object-y React. I worked for a couple hours, was stuck, went back to paying work all afternoon. Then, after dinner and family time, it was bugging me that I hadn't figured it out, so I went back to it and basically started over. And I got it. Translation helper into context, locales coming in from ghost head, strings wrapped, all of it. I'm feeling stupid proud of that.
I'm not good at admitting defeat. I tend to wrestle with problems until I solve them, even when it's time to move on to something else. Super power or character flaw? You decide.
You can admire (??) my PR here: https://github.com/TryGhost/Ghost/pull/21055