I have problem with replace some string with upper or lower case
Its my test script:
translate=[{'NO': 'frontsplitter', 'DK': 'frontlæbe'}, {'NO': 'diffuser', 'DK': 'diffusor'}, {'NO': 'gitter', 'DK': 'grill'}, {'NO': 'lettmetallfelger', 'DK': 'letmetalfælge'}, {'NO': 'stålfelger', 'DK': 'stålfælge'}, {'NO': 'atv felger', 'DK': 'atv fælge'}, {'NO': 'dekk', 'DK': 'dæk'}, {'NO': 'motorcykeldæk', 'DK': 'Motorcykeldæk & scooterdæk'}, {'NO': 'Go-cart-dæk', 'DK': 'gokartdæk'}, {'NO': 'ophæng', 'DK': 'hjulophæng'}, {'NO': 'parhardstag', 'DK': 'parhardstang'}, {'NO': 'stabstag', 'DK': 'stabilisator'}, {'NO': 'styredempere', 'DK': 'styrdæmpere'}, {'NO': 'Støddæmper\xa0 ', 'DK': 'Støddæmpere'}, {'NO': 'tillinger', 'DK': 'bøsning'}, {'NO': 'ogre varer', 'DK': 'andre varer'}, {'NO': 'Off-road udstyr', 'DK': '4x4 tilbehør'}, {'NO': 'drivlinje', 'DK': 'transmissionsystem'}, {'NO': 'ophæng', 'DK': 'hjulophæng'}, {'NO': 'skærmtiløger', 'DK': 'Skærm-kit'}, {'NO': 'vinsjer', 'DK': 'spil'}, {'NO': 'vinsjutstyr', 'DK': 'spiludstyr'}, {'NO': 'bærbar vinsjer', 'DK': 'bærbare spil'}, {'NO': 'vinsjplater', 'DK': 'spilmonteringsplade'}, {'NO': 'afstogsstykker', 'DK': 'Afstandsstykker\n'}, {'NO': 'kofangere', 'DK': 'kofanger'}, {'NO': 'oget tilbehør', 'DK': 'Andre tilbehør'}]
def translating(string):
print(translate)
print(string)
for row in translate:
NO=row["NO"]
DK = row["DK"]
string=string.replace(NO,DK)
print(string)
return string
translating("Dekk Maxxis M8080 Mudzilla 33x13.5-15 110L")
how i can ignore case and replace word in this exaple shoud replace Dekk to dæk or when Dekk replace to Dæk and when dekk then replace to dæk
I need duplicate this on array?