You can start by modifying the existing database and then strip off things to see when it stops to work. There's some additional info in the database that relates to more or less unknown functions, like the frequency list that are used to do the "Compare to Database" that are used in certain search functions in the scanner.
In the database folder on the SD card or in your PC's folder probably at C:\ProgramData\Uniden\BCDx36HP_Sentinel\Database you can take over the Canada part of the database. In the file hpdb.cfg you can go to the line "StateInfo StateId=101 CountryId=2" and change the name tag to Denmark. Remember that you are using StateId 101.
Search for the StateId=101 in the file and you will find it together with a CountyId. Change that to a unique CountyId like 9901 and change the name tag to something like Copenhagen. You can add other regions as well by taking over the next StateId=101 line and change CountyId to 9902. You can delete all other lines with CountryId=2.
In the folder you have all the state files so edit the s_0000101.hpd one. It will look almost exactly as a favorite file. Edit a favorite file you have done by copying the text in it and then paste into the state file just under the AreaCounty line. Remove the lines for quick keys.
The database needs to have referencies to state and county but groups and frequencies doesn't need it. Use the original start of the text in the state file as a template and enter your own state 101 and county 9901 and 9902 numbers. It will look something like this:
TargetModel BCDx36HP
FormatVersion 1.00
Conventional CountyId=9901 StateId=101 Betong Industri Off Conventional
AreaState CountyId=9901 StateId=101
AreaCounty CountyId=9901 CountyId=9901
C-Group CountyId=9901 Soder Off 59.151786 18.218964 25.0 Circle Off Global
C-Freq Farsta Off 162855000 FM 216
C-Group CountyId=9901 City Off 59.151786 18.218964 25.0 Circle Off Global
C-Freq Gullmarsplan Off 162955000 FM 216
C-Group CountyId=9901 Norr Off 59.151786 18.218964 25.0 Circle Off Global
C-Freq Upplands-Väsby Off 162755000 FM 216
C-Group CountyId=9901 Hammarby Off 59.151786 18.218964 25.0 Circle Off Global
C-Freq Hammarby Off 162555000 FM 216
Conventional CountyId=9901 StateId=101 Vaktarbolag Off Conventional 1 1 0 On On 0 Manual 6
AreaState CountyId=9901 StateId=101
AreaCounty CountyId=9901 CountyId=9901
C-Group Copab MPT1327 On 18.500000 59.000000 25.0 Circle Off Global
C-Freq Centralen data On 460275000 FM TONE=Srch 214 Off 0 -1 Off Auto Off On 0 Off
Each section starts with Conventional or Trunk and needs to have state and county info. Each frequency group or trunked group can be referenced to several counties without having to enter the same system several times. Look in the original state file for the syntax. A reference to StateId=0 means that the group will be found in the national folder in Sentinel and CountyId=0 means that it will be found in every county folder for that state.
Now the database can be used and data can be exported to favorite lists. You can enter trunked system the same way. All trunked data are at the end of the file. You can delete all old Canada info from the file.
It is crucial that you keep the format intact with tab between each field. It might be easier to import files into Excel and edit there and then save to the same tab delimited file format. At some positions you can use nordic characters but the scanner doesn't support it so there's no point in using anything else than a US character set.
In Sentinel you can change texts by hexedit the exe file. Canada are found with byte 00 between each character.
/Ubbe