give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime

Etymology
The oldest English-language use of the proverb has been found in 's (1837–1919) novel, Mrs. Dymond (1885), in a slightly different form:
 * "if you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."

Proverb

 * 1) It is more worthwhile to teach someone to do something (for themselves) than to do it for them (on an ongoing basis).

Translations

 * Arabic:
 * Bengali: একটি মানুষ একটি মাছ দাও এবং আপনি একটি দিনের জন্য তাকে ভোজন. মাছ ধরা একটি মানুষ শেখান এবং আপনি সারা জীবনের জন্য তাকে ভোজন
 * Chinese:
 * Mandarin:
 * Czech: dej člověku rybu - nasytíš ho na jeden den; nauč ho chytat ryby - nasytíš jej na celý život
 * Danish: Giv en mand en fisk, og han har mad for en dag. Lær en mand at fiske, og han har mad for livet
 * Finnish: anna miehelle kala ja ruokit hänet päiväksi; opeta hänet kalastamaan ja ruokit hänet loppuelämäksi.
 * French: Donne un poisson à un homme, il mangera un jour. Apprends-lui à pêcher, il mangera toute sa vie.
 * German: Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. Lehre einen Mann zu fischen und du ernährst ihn für sein Leben.
 * Hindi: किसी के लिए काम करने से बेहतर उसे अपने आप करना सिखाना है
 * Italian: dà un pesce ad un uomo e lo sfamerai per un giorno; insegna ad un uomo a pescare e lo sfamerai per sempre
 * Japanese: 魚を与えるのではなく魚の釣り方を教えよ
 * Lithuanian: duok žmogui žuvį - bus sotus vieną dieną, išmok jį meškerioti - bus sotus likusį gyvenimą
 * Persian: اگر به کسی که گرسنه است ماهی بدهی، گرسنگی او را فقط برای یک روز رفع کرده‌ای؛ اما اگر به او ماهیگیری یاد بدهی، گرسنگی او را تا ابد رفع می‌کنی
 * Polish: dając człowiekowi rybę - karmisz go na jeden dzień; dając człowiekowi wędkę - karmisz go na całe życie.
 * Portuguese: dê a um homem um peixe e você o alimentará por um dia. Ensine-o a pescar e você o alimentará por toda uma vida
 * Russian: дай челове́ку ры́бу, и ты нако́рмишь его́ на оди́н день, научи́ челове́ка рыба́чить — и ты накормишь его́ на всю жизнь
 * Spanish: dale un pescado a un hombre y lo alimentarás por un día; enséñale a pescar y lo alimentarás de por vida.
 * Ukrainian: Дай людині рибу, і ти нагодуєш її лише раз. Навчи її ловити рибу, і вона буде годуватися нею все життя.
 * Urdu: آدمی کو ایک مچھلی دو اور تم اُسے ایک دن کا کھانا دیتے ہو، لیکن آدمی کو مچھلی پکڑنا سکھاؤ اور تم اُسے ہمیشہ کے لئے کھانا دیتے ہو۔
 * Vietnamese: Nếu cho người khác một con cá, bạn sẽ chỉ nuôi sống người đó một ngày. Còn nếu dạy anh ta cách câu cá, bạn sẽ nuôi sống anh ta cả đời.