I saw several of them around Paramaribo, Suriname. Left side looks kind of like "vehicles not allowed" and the right side like "parking prohibited" signs, but there was plenty of cars riding and parking behind the sign.
The meaning of this traffic sign is: parking on the right side of the street is prohibited. Apparently the left side of the sign is intended as being empty, so it has no meaning.
The OP's image is of the Mr. F.H.R. Lim A Po street. This helped in finding a police announcement of August 28 2018 about the placement of new traffic signs, in which the following is stated in Dutch:
These traffic signs indicate that there is a parking prohibition (officially called waiting prohibition) on the right side of the Lim A Po street.