The UK counties in blesta are not correct. Posted in the bugs forum, but told not a bug and the thread was closed. But is actually a bug, because there is no way to add a customer correct address to Blesta if they live in the UK.
Saying we use ISO standard for UK is like saying we have Blesta translated into Greek but used the Latin alphabet.
Due to using ISO standard, blesta has an incomplete mix of some counties, some countries and some local councils in the "State / Province" address field.
For example. I Live in Sheffield. The county is South Yorkshire (not listed in Blesta) (blesta lists the city council (sheffield))
London is the worst example, The county of London is not on the list either, and London appears to have been divided into political local borough council seats. For example Lambeth, Barking and Dagenham, Hackney. Additionally the list is not even complete, it has some counties, some boroughs and countries too (England). Dividing London for example into Lambeth, Barking and Dagenham, Hackney is fine but messy I guess (Address line 2 would normally be the correct place for Lambeth.), but if it's going to be done the way it is currently, where is Chelsea, Kensington & Finsbury?
London falls into;
Kent Essex
Middlesex Hertfordshire Surrey
London (County) which includes "City of London" (Which is not actually London the city, it's very small area inside London)
Dividing the UK into political local boroughs instead of counties, is not ideal, as there will be plenty of people that don't even know what local council they fall under.
I understand a degree of local knowledge is needed, and If you guys are from the states the data is taken form elsewhere.. And even if you are from the UK it's confusing. It gets more confusing though, because some areas are Special postal towns. These are places that don't need a county (but you can add one if you wish).
London, Sheffield & Bristol are all examples of special postal towns. For example, these are places that a letter will get delivered to whether the county is present on an envelope or not. EG
1 Station Road
Sheffield
S1 1SS
is the same as
1 Station Road
Sheffield
South Yorkshire
S1 1SS
But in Blesta, the only way to write the address is
1 Station Road
Sheffield
Sheffield
S1 1SS
which will produce the address
1 Station Road
Sheffield
SHF
S1 1SS
The only way to sort this for the UK is to
add the correct list of counties
remove the 3 letter province code, and display the full name here (South Yorkshire),
Optional (rename Zip code to Postcode)
Optional (rename state / province to county)
Optional but not advised (make county (state / province) field optional for customers)
Provided these 2 rules are followed, Blesta can then store correct UK addresses in 95% of cases, and the other 5% will have a duplicate line eg (London in London)
It's important from my perspective, because in many cases it's not possible for a customer to add the correct address to their profile. Hopefully it's possible to manually edit the info. But for those that are interested here is the correct list of UK counties.
(England)
Avon Bedfordshire Berkshire Buckinghamshire Cambridgeshire Cheshire Cleveland Cornwall County Durham Cumbria Derbyshire Devon Dorset East Sussex Essex Gloucestershire Hampshire Herefordshire Hertfordshire Isle of Wight Kent Lancashire Leicestershire Lincolnshire London (London boroughs should be completed on address line 2 including "City of London") Merseyside Middlesex Norfolk Northamptonshire Northumberland North Humberside North Yorkshire Nottinghamshire Oxfordshire Rutland (optional but best to include) Shropshire Somerset South Humberside South Yorkshire Staffordshire Suffolk Surrey Tyne and Wear Warwickshire West Midlands West Sussex West Yorkshire Wiltshire Worcestershire
(Northern Ireland)
County Antrim County Armagh County Down County Fermanagh County Londonderry County Tyrone
(Scotland)
Aberdeenshire Angus Argyll Ayrshire Banffshire Berwickshire Caithness Clackmannanshire Dumfriesshire Dunbartonshire East Lothian Fife Inverness-shire Isle of Arran Isle of Barra Isle of Benbecula Isle of Bute Isle of Canna Isle of Coll Isle of Colonsay Isle of Cumbrae Isle of Eigg Isle of Gigha Isle of Harris Isle of Iona Isle of Islay Isle of Jura Isle of Lewis
(Wales)
Clwyd Dyfed Gwent Gwynedd Mid Glamorgan South Glamorgan Powys West Glamorgan
If the developers are not wanting to concede this is a bug (the bug being using an incompatible standard) then is there a way to manually edit the php files?
Question
phireuk
The UK counties in blesta are not correct. Posted in the bugs forum, but told not a bug and the thread was closed. But is actually a bug, because there is no way to add a customer correct address to Blesta if they live in the UK.
As has been pointed out to me, Blesta uses http://en.wikipedia.org/wiki/ISO_3166-2:GB
A standard which is not currently used for addresses in the UK, and is incompatible.
The UK uses The UK postal system not Switzerland's ISO sysetm.
http://en.wikipedia.org/wiki/Postal_counties_of_the_United_Kingdom
Saying we use ISO standard for UK is like saying we have Blesta translated into Greek but used the Latin alphabet.
Due to using ISO standard, blesta has an incomplete mix of some counties, some countries and some local councils in the "State / Province" address field.
For example. I Live in Sheffield. The county is South Yorkshire (not listed in Blesta) (blesta lists the city council (sheffield))
London is the worst example, The county of London is not on the list either, and London appears to have been divided into political local borough council seats. For example Lambeth, Barking and Dagenham, Hackney. Additionally the list is not even complete, it has some counties, some boroughs and countries too (England). Dividing London for example into Lambeth, Barking and Dagenham, Hackney is fine but messy I guess (Address line 2 would normally be the correct place for Lambeth.), but if it's going to be done the way it is currently, where is Chelsea, Kensington & Finsbury?
London falls into;
Kent
Essex
Middlesex
Hertfordshire
Surrey
London (County) which includes "City of London" (Which is not actually London the city, it's very small area inside London)
Dividing the UK into political local boroughs instead of counties, is not ideal, as there will be plenty of people that don't even know what local council they fall under.
I understand a degree of local knowledge is needed, and If you guys are from the states the data is taken form elsewhere.. And even if you are from the UK it's confusing. It gets more confusing though, because some areas are Special postal towns. These are places that don't need a county (but you can add one if you wish).
London, Sheffield & Bristol are all examples of special postal towns. For example, these are places that a letter will get delivered to whether the county is present on an envelope or not. EG
1 Station Road
Sheffield
S1 1SS
is the same as
1 Station Road
Sheffield
South Yorkshire
S1 1SS
But in Blesta, the only way to write the address is
1 Station Road
Sheffield
Sheffield
S1 1SS
which will produce the address
1 Station Road
Sheffield
SHF
S1 1SS
The only way to sort this for the UK is to
Provided these 2 rules are followed, Blesta can then store correct UK addresses in 95% of cases, and the other 5% will have a duplicate line eg (London in London)
It's important from my perspective, because in many cases it's not possible for a customer to add the correct address to their profile. Hopefully it's possible to manually edit the info. But for those that are interested here is the correct list of UK counties.
(England)
Avon
Bedfordshire
Berkshire
Buckinghamshire
Cambridgeshire
Cheshire
Cleveland
Cornwall
County Durham
Cumbria
Derbyshire
Devon
Dorset
East Sussex
Essex
Gloucestershire
Hampshire
Herefordshire
Hertfordshire
Isle of Wight
Kent
Lancashire
Leicestershire
Lincolnshire
London (London boroughs should be completed on address line 2 including "City of London")
Merseyside
Middlesex
Norfolk
Northamptonshire
Northumberland
North Humberside
North Yorkshire
Nottinghamshire
Oxfordshire
Rutland (optional but best to include)
Shropshire
Somerset
South Humberside
South Yorkshire
Staffordshire
Suffolk
Surrey
Tyne and Wear
Warwickshire
West Midlands
West Sussex
West Yorkshire
Wiltshire
Worcestershire
(Northern Ireland)
County Antrim
County Armagh
County Down
County Fermanagh
County Londonderry
County Tyrone
(Scotland)
Aberdeenshire
Angus
Argyll
Ayrshire
Banffshire
Berwickshire
Caithness
Clackmannanshire
Dumfriesshire
Dunbartonshire
East Lothian
Fife
Inverness-shire
Isle of Arran
Isle of Barra
Isle of Benbecula
Isle of Bute
Isle of Canna
Isle of Coll
Isle of Colonsay
Isle of Cumbrae
Isle of Eigg
Isle of Gigha
Isle of Harris
Isle of Iona
Isle of Islay
Isle of Jura
Isle of Lewis
(Wales)
Clwyd
Dyfed
Gwent
Gwynedd
Mid Glamorgan
South Glamorgan
Powys
West Glamorgan
If the developers are not wanting to concede this is a bug (the bug being using an incompatible standard) then is there a way to manually edit the php files?
17 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.