Bram's Dev Blog

home

100 Days of Code Day 49 - DSpace 7 Language

11 Oct 2018

Creating a lang-switch component in the shared module

To avoid working directly in the header, I moved the language switch to become its own component in the shared module. By importing that shared module, you don’t have to import a whole bunch of components at once.

Translated the names of the languages

Added the names of the languages, in the different translation files and also using them.

Squashing!

Squashed all my previous commits into one, so I now have something I can send as a pull request

Day 50 Plan

Figure out the final styling for the lang dropdown

Future days - DSpace 7 Angular

Future days - Analyzer.atmire.com work

Future Days - Productivity

Future days - Jekyll http://bram-atmire.github.io/ site

Future Days - Atmire.com work

Investigate and work on search engine optimization (SEO) for the main atmire.com website.

Future Days - Learning just for learning

September sustainability challenge - Completed

The money has been wired and I’m closing the books on the September sustainability challenge where I was sponsored for every successful day and where I would punish myself for every missed day.

New sustainability challenge - Finish before Christmas

With today being day 43, there are 57 days of coding left. Setting the goal to get there before Dec 25th gives me a little more flexibility while still requiring a high frequency.

In terms of positive motivator, I’m currently thinking along the lines of a big reward at the end, while at the same time still wondering about something more incremental for Oct/Nov, or to have a self-punishment system in here as well.