Method 2: Phrase dictionary
Using an array to define translation strings
30/36
Pro:
It is very simple
Fall back mechanism in place
Con:
Translators need to fiddle with PHP code
Translation files need to be manually created
Arrays can use quite some memory
Two definition files are loaded