I'm not sure national anthems count.
'O, Canada!', 'God Save the Queen/King', and 'The Star Spangled Banner' are all very nice but they are not quite the same as the Pledge of Allegiance.
(And I think 'America the Beautiful' would make a great anthem and it's WAY easier to sing than "The Star Spangled Banner".)
Military (branches) have their mottos (and songs), but those aren't what the kids say at school.
Some schools have pledges/mottos/songs, too but many of those are more of an alma mater thing than a national pledge of loyalty.
I found this:
"I pledge my loyalty to the President and Nation of Kenya
My readiness and duty to defend the flag of our Republic
My life, strength and service in the task of nation building
In the living spirit embodied in our National motto 'Harambee'
and perpetuated in the Nyayo philosophy of Peace, Love and Unity."
And this:
"India is my beloved country. We Indians shall work in union for the progress and development of the country.
I love my country and I am proud of its rich and varied heritage.
I shall always strive to be worthy of it.
I shall give respect to my parents, teachers and all elders and treat everyone with courtesy.
To my country and my people, I pledge my devotion. In their well-being and prosperity alone lies my happiness. "