An inhaler for delivery of a medicament by inhalation is disclosed. The inhaler comprises a dispensing mechanism, the dispensing mechanism being configured to dispense a dose of medicament on actuation. The inhaler further comprises a dose counting mechanism comprising a counter and a translating member. The translating member comprises a pawl. The counter comprises a first count wheel, a second count wheel and an intermediate wheel engaged with the second count wheel and in selective engagement with the first count wheel. When the inhaler is fired to dispense a dose of medicament, the dispensing mechanism moves the translating member in a substantially linear direction. The pawl thus rotates the first count wheel, and as the first count wheel rotates, the intermediate wheel is selectively engaged thereby selectively rotating the second count wheel to count the doses of the inhaler.La présente invention concerne un inhalateur pour l'administration d'un médicament par inhalation. L'inhalateur comprend un mécanisme de distribution, le mécanisme de distribution étant configuré pour distribuer une dose de médicament sous l'effet de l'actionnement. L'inhalateur comprend en outre un mécanisme compteur de doses comprenant un compteur et un élément de translation. L'élément de translation comprend un cliquet. Le compteur comprend une première roue de compte, une seconde roue de compte et une roue intermédiaire en prise avec la seconde roue de compte et en prise sélective avec la première roue de compte. Lorsque l'inhalateur est actionné pour distribuer une dose de médicament, le mécanisme de distribution déplace l'élément de translation dans une direction sensiblement linéaire. Le cliquet entraîne ainsi en rotation la première roue de compte, et alors que la première roue de compte pivote, la roue intermédiaire est sélectivement mise en prise, entraînant ainsi sélectivement en rotation la seconde roue de compte pour compter les doses de l'inhalateur.