Thanks for getting back to me. I actually went ahead and changed the common.php file by inserting the following code where the Canada provinces had originally been.
####
public static function get_canadian_provinces(){
return array(__("Aberdeen City","gravityforms"),__("Aberdeenshire","gravityforms"),__("Angus","gravityforms"),__("Argyll and Bute","gravityforms"),__("Avon","gravityforms"),__("Bedfordshire","gravityforms"),__("Berkshire","gravityforms"),__("Blaenau Gwent","gravityforms"),__("Borders","gravityforms"),__("Bridgend","gravityforms"),__("Bristol","gravityforms"),__("Buckinghamshire","gravityforms"),__("Caerphilly","gravityforms"),__("Cambridgeshire","gravityforms"),__("Cardiff","gravityforms"),__("Carmarthenshire","gravityforms"),__("Ceredigion","gravityforms"),__("Cheshire","gravityforms"),__("Clackmannan","gravityforms"),__("Cleveland","gravityforms"),__("Conwy","gravityforms"),__("Cornwall","gravityforms"),__("Cumbria","gravityforms"),__("Denbighshire","gravityforms"),__("Derbyshire","gravityforms"),__("Devon","gravityforms"),__("Dorset","gravityforms"),__("Dumfries and Galloway","gravityforms"),__("Durham","gravityforms"),__("East Ayrshire","gravityforms"),__("East Dunbartonshire","gravityforms"),__("East Lothian","gravityforms"),__("East Renfrewshire","gravityforms"),__("East Riding of Yorkshire","gravityforms"),__("East Sussex","gravityforms"),__("Edinburgh City","gravityforms"),__("Essex","gravityforms"),__("Falkirk","gravityforms"),__("Fife","gravityforms"),__("Flintshire","gravityforms"),__("Glasgow","gravityforms"),__("Gloucestershire","gravityforms"),__("Greater Manchester","gravityforms"),__("Gwynedd","gravityforms"),__("Hampshire","gravityforms"),__("Herefordshire","gravityforms"),__("Hertfordshire","gravityforms"),__("Highland","gravityforms"),__("Humberside","gravityforms"),__("Inverclyde","gravityforms"),__("Isle of Anglesey","gravityforms"),__("Isle of Wight","gravityforms"),__("Isles of Scilly","gravityforms"),__("Kent","gravityforms"),__("Lancashire","gravityforms"),__("Leicestershire","gravityforms"),__("Lincolnshire","gravityforms"),__("London","gravityforms"),__("Merseyside","gravityforms"),__("Merthyr Tydfil","gravityforms"),__("Middlesex","gravityforms"),__("Midlothian","gravityforms"),__("Monmouthshire","gravityforms"),__("Moray","gravityforms"),__("Neath Port Talbot","gravityforms"),__("Newport","gravityforms"),__("Norfolk","gravityforms"),__("North Ayrshire","gravityforms"),__("North Lanarkshire","gravityforms"),__("North Yorkshire","gravityforms"),__("Northamptonshire","gravityforms"),__("Northumberland","gravityforms"),__("Nottinghamshire","gravityforms"),__("Orkney","gravityforms"),__("Oxfordshire","gravityforms"),__("Pembrokeshire","gravityforms"),__("Perthshire and Kinross","gravityforms"),__("Powys","gravityforms"),__("Renfrewshire","gravityforms"),__("Rhondda Cynon Taff","gravityforms"),__("Roxburghshire","gravityforms"),__("Rutland","gravityforms"),__("Shetland","gravityforms"),__("Shropshire","gravityforms"),__("Somerset","gravityforms"),__("South Ayrshire","gravityforms"),__("South Lanarkshire","gravityforms"),__("South Yorkshire","gravityforms"),__("Staffordshire","gravityforms"),__("Stirling","gravityforms"),__("Suffolk","gravityforms"),__("Surrey","gravityforms"),__("Swansea","gravityforms"),__("The Vale of Glamorgan","gravityforms"),__("Torfaen","gravityforms"),__("Tyne and Wear","gravityforms"),__("Warwickshire","gravityforms"),__("West Dunbartonshire","gravityforms"),__("West Lothian","gravityforms"),__("West Midlands","gravityforms"),__("West Sussex","gravityforms"),__("West Yorkshire","gravityforms"),__("Western Isles","gravityforms"),__("Wiltshire","gravityforms"),__("Worcestershire","gravityforms"),__("Wrexham","gravityforms"));
####
It seems to work fine in the preview mode. But do you think I'm likely to encounter any problems using my method as opposed to the one you mentioned?