You can’t transfer a credit for your foreign pension contributions into the local public pension system here (AHV), period. Even if you had a swiss passport or worked here you can’t, except in exceptional cases and only for last five years
But your foreign country can still pay you your pension from abroad, no problem, as long there’s a corresponding agreement and there is one with most EU/EFTA states including Norway
But if that pension is all you got and you think you can survive on it here, fat chance! You can barely survive even on full swiss public pension.
Private pensions (pillar 2) are a different matter but it’d make little sense to transfer, just cash out and invest.