Теорией толкования флагов занимается геральдика, где значения цветов строго постоянны и интернационально кононизированы:
красный (цвет рубина) - право, сила, мужество, любовь, храбрость;
синий (цвет сапфира) - слава, честь, верность, искренность;
зеленый (цвет изумруда) - свобода, ликование, надежда, здоровье;
черный (алмаз) - постоянство, скромность, смерть, траур, мир как "покой";
желтый (золото, топаз) - верховенство, величие, уважение, великолепие, богатство;
белый (серебро, жемчуг) - чистота, невинность, мудрость, "безмятежное состояние души";
пурпурный (аметист) - высокорожденность, власть, верховенство, достоинство, власть /21/.