It is great to see you would want to improve Game::Risk.

** Prerequisites

Here's what you need (among other prereqs):
    - Tk
    - POE
    - Dist::ZillaDist
    - Dist::Zilla::PluginBundle::JQUELIN


** Getting started

Once those prereqs installed, one can do:
    $ dzil test                         # to run the tests
    $ dzil run ./bin/prisk              # to run the game from local checkout
    $ dzil run bash                     # to examine what built dist will look like


** Code layout:

Each window has its own module in 

    lib/Games/Risk/GUI/

but it is moving slowly in lib/Games/Risk/Tk once they are sanitized.


Translation files are in 

    lib/LocaleData/<language code>/LC_MESSAGES/Games-Risk.po

So for example the French translation is in

    lib/LocaleData/fr/LC_MESSAGES/Games-Risk.po

The file holding the strings is here:

    lib/LocaleData/Games-Risk-messages.pot